What problem does it solve?
Managing Axiom alerting configuration manually through the UI or raw API calls is repetitive and error-prone, especially when wiring notifiers to monitors and validating alert behavior across deployments.
Core Features & Use Cases
- Monitor Lifecycle Management: List, get, create, update, delete monitors, and inspect monitor history over time ranges via the Axiom v2 API.
- Notifier Lifecycle Management: Create and maintain email, Slack, and custom webhook notifiers, then attach them to monitors using
notifierIds.
- Alert Tuning & Validation: Diagnose noisy or silent monitors by checking history and adjusting thresholds,
rangeMinutes, intervalMinutes, and N-of-M trigger fields.
- Use Case: You need to alert the on-call team when error logs spike. Create a Slack notifier, attach it to a Threshold monitor with an APL query, then verify firing behavior with monitor history.
Quick Start
Run the setup script, then ask the agent to list existing notifiers and create a threshold monitor for error logs wired to an email notifier in the prod deployment.