[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-axiom-axiom-alerting":3,"mdc-r429n6-key":40,"related-org-axiom-axiom-alerting":3322,"related-repo-axiom-axiom-alerting":3485},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":30,"repoUrl":31,"updatedAt":32,"license":33,"forks":34,"topics":35,"repo":36,"sourceUrl":38,"mdContent":39},"axiom-alerting","manage Axiom monitors and notifiers","Create and manage Axiom monitors and notifiers via the v2 public API. Use when building alerting, routing notifications, validating monitor behavior, and maintaining alert configurations end-to-end.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"axiom","Axiom","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Faxiom.png","axiomhq",[13,17,20,23,24,27],{"name":14,"slug":15,"type":16},"Observability","observability","tag",{"name":18,"slug":19,"type":16},"Operations","operations",{"name":21,"slug":22,"type":16},"Monitoring","monitoring",{"name":9,"slug":8,"type":16},{"name":25,"slug":26,"type":16},"Messaging","messaging",{"name":28,"slug":29,"type":16},"API Development","api-development",11,"https:\u002F\u002Fgithub.com\u002Faxiomhq\u002Fskills","2026-05-11T06:13:11.543806",null,1,[],{"repoUrl":31,"stars":30,"forks":34,"topics":37,"description":33},[],"https:\u002F\u002Fgithub.com\u002Faxiomhq\u002Fskills\u002Ftree\u002FHEAD\u002Fskills\u002Faxiom-alerting","---\nname: axiom-alerting\ndescription: Create and manage Axiom monitors and notifiers via the v2 public API. Use when building alerting, routing notifications, validating monitor behavior, and maintaining alert configurations end-to-end.\n---\n\n# Axiom Alerting\n\nYou manage alerting in Axiom end-to-end: notifiers for routing and monitors for detection.\n\n## API Overview\n\nBase URL: `https:\u002F\u002Fapi.axiom.co\u002Fv2\u002F` with Bearer token auth from `.axiom.toml` (project root or `~\u002F.axiom.toml`).\n\n### Monitors (`\u002Fv2\u002Fmonitors`)\n\n| Operation | Method | Path |\n|-----------|--------|------|\n| List | GET | `\u002Fv2\u002Fmonitors` |\n| Get | GET | `\u002Fv2\u002Fmonitors\u002F{id}` |\n| History | GET | `\u002Fv2\u002Fmonitors\u002F{id}\u002Fhistory` |\n| Create | POST | `\u002Fv2\u002Fmonitors` |\n| Update | PUT | `\u002Fv2\u002Fmonitors\u002F{id}` |\n| Delete | DELETE | `\u002Fv2\u002Fmonitors\u002F{id}` |\n\n### Notifiers (`\u002Fv2\u002Fnotifiers`)\n\n| Operation | Method | Path |\n|-----------|--------|------|\n| List | GET | `\u002Fv2\u002Fnotifiers` |\n| Get | GET | `\u002Fv2\u002Fnotifiers\u002F{id}` |\n| Create | POST | `\u002Fv2\u002Fnotifiers` |\n| Update | PUT | `\u002Fv2\u002Fnotifiers\u002F{id}` |\n| Delete | DELETE | `\u002Fv2\u002Fnotifiers\u002F{id}` |\n\n## Prerequisites\n\n1. Run `scripts\u002Fsetup`\n2. Ensure `.axiom.toml` has a deployment:\n\n```toml\n[deployments.prod]\nurl = \"https:\u002F\u002Fapi.axiom.co\"\ntoken = \"xaat-your-token\"\norg_id = \"your-org-id\"\n```\n\n## Scripts\n\nCore:\n- `scripts\u002Faxiom-api \u003Cdeploy> \u003Cmethod> \u003Cpath> [body]`\n\nMonitor scripts:\n- `scripts\u002Fmonitor-list \u003Cdeployment> [--json]`\n- `scripts\u002Fmonitor-get \u003Cdeployment> \u003Cid>`\n- `scripts\u002Fmonitor-history \u003Cdeployment> \u003Cid> \u003CstartTime> \u003CendTime>`\n- `scripts\u002Fmonitor-create \u003Cdeployment> \u003Cjson-file>`\n- `scripts\u002Fmonitor-update \u003Cdeployment> \u003Cid> \u003Cjson-file>`\n- `scripts\u002Fmonitor-delete \u003Cdeployment> \u003Cid>`\n\nNotifier scripts:\n- `scripts\u002Fnotifier-list \u003Cdeployment> [--json]`\n- `scripts\u002Fnotifier-get \u003Cdeployment> \u003Cid>`\n- `scripts\u002Fnotifier-create \u003Cdeployment> \u003Cjson-file>`\n- `scripts\u002Fnotifier-update \u003Cdeployment> \u003Cid> \u003Cjson-file>`\n- `scripts\u002Fnotifier-delete \u003Cdeployment> \u003Cid>`\n\n## Recommended Workflow\n\n1. Create notifier first.\n2. Create monitor and set `notifierIds`.\n3. Validate monitor behavior with `monitor-history`.\n4. Iterate monitor thresholds and schedule.\n\n## Workflow: End-To-End Alerting\n\n1. Run `scripts\u002Fsetup`.\n2. List existing notifiers with `scripts\u002Fnotifier-list \u003Cdeployment>` and reuse one if appropriate.\n3. If no suitable notifier exists, create one with `scripts\u002Fnotifier-create`.\n4. Create or update the monitor with `notifierIds` attached.\n5. Validate with `scripts\u002Fmonitor-history \u003Cdeployment> \u003Cid> \u003CstartTime> \u003CendTime>`.\n6. If behavior is noisy or silent, tune `threshold`, `rangeMinutes`, `intervalMinutes`, and N-of-M trigger fields.\n7. Re-check history after each change.\n\n## Best Practices\n\n- Configure one channel per notifier.\n- Use `emails` (not `recipients`) for email notifier payloads.\n- Prefer `triggerAfterNPositiveResults`\u002F`triggerFromNRuns` for noisy signals.\n- Use explicit `bin()` in monitor queries; avoid `bin_auto()` for alert logic.\n- For metrics-backed monitors, prefer `mplQuery` for definitions; API responses may include both `aplQuery` and `mplQuery`.\n\n## Monitor Types And Operators\n\nMonitor types:\n- `Threshold`\n- `MatchEvent`\n- `AnomalyDetection`\n\nOperators:\n- `Above`\n- `Below`\n- `AboveOrEqual`\n- `BelowOrEqual`\n- `AboveOrBelow`\n\n## Monitor Field Reference\n\nCore fields:\n- `name`: Human-readable monitor name.\n- `type`: `Threshold`, `MatchEvent`, or `AnomalyDetection`.\n- `aplQuery` \u002F `mplQuery`: Query evaluated by the monitor.\n- `notifierIds`: Array of notifier IDs to notify.\n- `disabled`: Whether monitor is disabled.\n- `disabledUntil`: Optional timestamp for temporary disable\u002Fsnooze.\n- `description`: Optional monitor description.\n\nThreshold and evaluation fields:\n- `operator`: Threshold comparison operator.\n- `threshold`: Numeric threshold value.\n- `rangeMinutes`: Query evaluation window in minutes.\n- `intervalMinutes`: Evaluation cadence in minutes.\n- `alertOnNoData`: Whether no-data should trigger alerting.\n- `triggerAfterNPositiveResults`: Positive evaluations required before firing.\n- `triggerFromNRuns`: Total evaluation runs considered for N-of-M logic.\n\nAdvanced behavior fields:\n- `resolvable`: Whether alerts can resolve automatically.\n- `notifyByGroup`: Notify per group key\u002Fvalue result.\n- `notifyEveryRun`: Notify on every positive evaluation.\n- `skipResolved`: Skip sending resolved notifications.\n- `secondDelay`: Delay (seconds) to tolerate late-arriving data.\n\nType-specific fields:\n- `columnName`: Field used by some anomaly\u002Fvalue-anomaly monitors.\n\n## Minimal Valid Monitor Examples\n\nThreshold:\n\n```json\n{\n  \"name\": \"High Error Count\",\n  \"type\": \"Threshold\",\n  \"aplQuery\": \"['logs'] | where status >= 500 | summarize count()\",\n  \"operator\": \"Above\",\n  \"threshold\": 100,\n  \"rangeMinutes\": 5,\n  \"intervalMinutes\": 5,\n  \"notifierIds\": [\"notifier-id\"],\n  \"triggerAfterNPositiveResults\": 2,\n  \"triggerFromNRuns\": 3,\n  \"disabled\": false\n}\n```\n\nMatchEvent:\n\n```json\n{\n  \"name\": \"Error Event Match\",\n  \"type\": \"MatchEvent\",\n  \"aplQuery\": \"['logs'] | where level == 'error'\",\n  \"rangeMinutes\": 5,\n  \"intervalMinutes\": 5,\n  \"notifierIds\": [\"notifier-id\"],\n  \"disabled\": false\n}\n```\n\nAnomalyDetection:\n\n```json\n{\n  \"name\": \"CPU Anomaly\",\n  \"type\": \"AnomalyDetection\",\n  \"aplQuery\": \"['metrics'] | summarize avg(cpu_usage)\",\n  \"columnName\": \"cpu_usage\",\n  \"operator\": \"AboveOrBelow\",\n  \"rangeMinutes\": 5,\n  \"intervalMinutes\": 5,\n  \"notifierIds\": [\"notifier-id\"],\n  \"disabled\": false\n}\n```\n\n## Minimal Valid Notifier Examples\n\nEmail:\n\n```json\n{\n  \"name\": \"Oncall Email\",\n  \"properties\": {\n    \"email\": {\n      \"emails\": [\"oncall@example.com\"]\n    }\n  }\n}\n```\n\nSlack:\n\n```json\n{\n  \"name\": \"Oncall Slack\",\n  \"properties\": {\n    \"slack\": {\n      \"slackUrl\": \"https:\u002F\u002Fhooks.slack.com\u002Fservices\u002FT...\u002FB...\u002FXXX\"\n    }\n  }\n}\n```\n\nCustom webhook:\n\n```json\n{\n  \"name\": \"Oncall Custom Webhook\",\n  \"properties\": {\n    \"customWebhook\": {\n      \"url\": \"https:\u002F\u002Fapi.example.com\u002Falerts\",\n      \"body\": \"{\\\"action\\\":\\\"{{.Action}}\\\",\\\"monitorID\\\":\\\"{{.MonitorID}}\\\"}\"\n    }\n  }\n}\n```\n\n## Troubleshooting\n\n`401 Unauthorized`:\n- Cause: invalid or expired token.\n- Fix:\n  - Verify token in `~\u002F.axiom.toml`.\n  - Re-run `scripts\u002Fsetup` and retry:\n    - `scripts\u002Fnotifier-list \u003Cdeployment>`\n\n`403 Forbidden`:\n- Cause: token lacks required permissions.\n- Fix:\n  - Create\u002Fassign token scopes for monitor\u002Fnotifier management and dataset query access.\n  - Retry:\n    - `scripts\u002Fmonitor-list \u003Cdeployment>`\n\n`404 Not Found` on get\u002Fupdate\u002Fdelete:\n- Cause: wrong monitor\u002Fnotifier ID or wrong deployment\u002Forg.\n- Fix:\n  - Confirm deployment in `.axiom.toml`.\n  - Re-list objects and use exact IDs:\n    - `scripts\u002Fmonitor-list \u003Cdeployment> --json`\n    - `scripts\u002Fnotifier-list \u003Cdeployment> --json`\n\n`400 Bad Request` on notifier create\u002Fupdate:\n- Cause: invalid notifier payload shape.\n- Fix:\n  - Use one notifier channel inside `properties`.\n  - For email, use `emails` (not `recipients`).\n  - Validate against a known-good example and retry:\n    - `scripts\u002Fnotifier-create \u003Cdeployment> \u003Cjson-file>`\n\n`400 Bad Request` on monitor create\u002Fupdate:\n- Cause: invalid monitor schema, operator\u002Ftype mismatch, or invalid query fields.\n- Fix:\n  - Validate required fields: `name`, `type`, query field, schedule, and `notifierIds`.\n  - Confirm `operator` matches monitor type and threshold logic.\n  - Retry:\n    - `scripts\u002Fmonitor-create \u003Cdeployment> \u003Cjson-file>`\n    - `scripts\u002Fmonitor-update \u003Cdeployment> \u003Cid> \u003Cjson-file>`\n\nMonitor created but never alerts:\n- Cause: threshold too strict, wrong query window, or not enough positive runs.\n- Fix:\n  - Inspect history over a known active period:\n    - `scripts\u002Fmonitor-history \u003Cdeployment> \u003Cid> \u003CstartTime> \u003CendTime>`\n  - Reduce threshold or widen `rangeMinutes`.\n  - Tune `triggerAfterNPositiveResults`\u002F`triggerFromNRuns`.\n\nToo many alerts (noisy monitor):\n- Cause: threshold too low or interval too short.\n- Fix:\n  - Increase threshold.\n  - Increase `triggerAfterNPositiveResults` and\u002For `triggerFromNRuns`.\n  - Increase `intervalMinutes` or narrow match conditions.\n\nNotifier exists but no delivery:\n- Cause: destination config invalid (URL\u002Fkey\u002Fchannel\u002Femail list), or destination-side rejection.\n- Fix:\n  - Fetch notifier and verify destination fields:\n    - `scripts\u002Fnotifier-get \u003Cdeployment> \u003Cid>`\n  - Recreate\u002Fupdate notifier with corrected properties:\n    - `scripts\u002Fnotifier-update \u003Cdeployment> \u003Cid> \u003Cjson-file>`\n  - Confirm monitor references correct notifier IDs.\n",{"data":41,"body":42},{"name":4,"description":6},{"type":43,"children":44},"root",[45,53,59,66,96,111,270,283,403,409,437,485,491,496,509,514,571,576,624,630,668,674,768,774,872,878,883,913,918,966,972,977,1081,1086,1161,1166,1224,1229,1243,1249,1254,1643,1648,1892,1897,2212,2218,2223,2389,2394,2546,2551,2811,2817,2827,2877,2887,2924,2935,2987,2998,3057,3067,3141,3146,3205,3210,3259,3264,3316],{"type":46,"tag":47,"props":48,"children":49},"element","h1",{"id":4},[50],{"type":51,"value":52},"text","Axiom Alerting",{"type":46,"tag":54,"props":55,"children":56},"p",{},[57],{"type":51,"value":58},"You manage alerting in Axiom end-to-end: notifiers for routing and monitors for detection.",{"type":46,"tag":60,"props":61,"children":63},"h2",{"id":62},"api-overview",[64],{"type":51,"value":65},"API Overview",{"type":46,"tag":54,"props":67,"children":68},{},[69,71,78,80,86,88,94],{"type":51,"value":70},"Base URL: ",{"type":46,"tag":72,"props":73,"children":75},"code",{"className":74},[],[76],{"type":51,"value":77},"https:\u002F\u002Fapi.axiom.co\u002Fv2\u002F",{"type":51,"value":79}," with Bearer token auth from ",{"type":46,"tag":72,"props":81,"children":83},{"className":82},[],[84],{"type":51,"value":85},".axiom.toml",{"type":51,"value":87}," (project root or ",{"type":46,"tag":72,"props":89,"children":91},{"className":90},[],[92],{"type":51,"value":93},"~\u002F.axiom.toml",{"type":51,"value":95},").",{"type":46,"tag":97,"props":98,"children":100},"h3",{"id":99},"monitors-v2monitors",[101,103,109],{"type":51,"value":102},"Monitors (",{"type":46,"tag":72,"props":104,"children":106},{"className":105},[],[107],{"type":51,"value":108},"\u002Fv2\u002Fmonitors",{"type":51,"value":110},")",{"type":46,"tag":112,"props":113,"children":114},"table",{},[115,139],{"type":46,"tag":116,"props":117,"children":118},"thead",{},[119],{"type":46,"tag":120,"props":121,"children":122},"tr",{},[123,129,134],{"type":46,"tag":124,"props":125,"children":126},"th",{},[127],{"type":51,"value":128},"Operation",{"type":46,"tag":124,"props":130,"children":131},{},[132],{"type":51,"value":133},"Method",{"type":46,"tag":124,"props":135,"children":136},{},[137],{"type":51,"value":138},"Path",{"type":46,"tag":140,"props":141,"children":142},"tbody",{},[143,165,186,207,228,249],{"type":46,"tag":120,"props":144,"children":145},{},[146,152,157],{"type":46,"tag":147,"props":148,"children":149},"td",{},[150],{"type":51,"value":151},"List",{"type":46,"tag":147,"props":153,"children":154},{},[155],{"type":51,"value":156},"GET",{"type":46,"tag":147,"props":158,"children":159},{},[160],{"type":46,"tag":72,"props":161,"children":163},{"className":162},[],[164],{"type":51,"value":108},{"type":46,"tag":120,"props":166,"children":167},{},[168,173,177],{"type":46,"tag":147,"props":169,"children":170},{},[171],{"type":51,"value":172},"Get",{"type":46,"tag":147,"props":174,"children":175},{},[176],{"type":51,"value":156},{"type":46,"tag":147,"props":178,"children":179},{},[180],{"type":46,"tag":72,"props":181,"children":183},{"className":182},[],[184],{"type":51,"value":185},"\u002Fv2\u002Fmonitors\u002F{id}",{"type":46,"tag":120,"props":187,"children":188},{},[189,194,198],{"type":46,"tag":147,"props":190,"children":191},{},[192],{"type":51,"value":193},"History",{"type":46,"tag":147,"props":195,"children":196},{},[197],{"type":51,"value":156},{"type":46,"tag":147,"props":199,"children":200},{},[201],{"type":46,"tag":72,"props":202,"children":204},{"className":203},[],[205],{"type":51,"value":206},"\u002Fv2\u002Fmonitors\u002F{id}\u002Fhistory",{"type":46,"tag":120,"props":208,"children":209},{},[210,215,220],{"type":46,"tag":147,"props":211,"children":212},{},[213],{"type":51,"value":214},"Create",{"type":46,"tag":147,"props":216,"children":217},{},[218],{"type":51,"value":219},"POST",{"type":46,"tag":147,"props":221,"children":222},{},[223],{"type":46,"tag":72,"props":224,"children":226},{"className":225},[],[227],{"type":51,"value":108},{"type":46,"tag":120,"props":229,"children":230},{},[231,236,241],{"type":46,"tag":147,"props":232,"children":233},{},[234],{"type":51,"value":235},"Update",{"type":46,"tag":147,"props":237,"children":238},{},[239],{"type":51,"value":240},"PUT",{"type":46,"tag":147,"props":242,"children":243},{},[244],{"type":46,"tag":72,"props":245,"children":247},{"className":246},[],[248],{"type":51,"value":185},{"type":46,"tag":120,"props":250,"children":251},{},[252,257,262],{"type":46,"tag":147,"props":253,"children":254},{},[255],{"type":51,"value":256},"Delete",{"type":46,"tag":147,"props":258,"children":259},{},[260],{"type":51,"value":261},"DELETE",{"type":46,"tag":147,"props":263,"children":264},{},[265],{"type":46,"tag":72,"props":266,"children":268},{"className":267},[],[269],{"type":51,"value":185},{"type":46,"tag":97,"props":271,"children":273},{"id":272},"notifiers-v2notifiers",[274,276,282],{"type":51,"value":275},"Notifiers (",{"type":46,"tag":72,"props":277,"children":279},{"className":278},[],[280],{"type":51,"value":281},"\u002Fv2\u002Fnotifiers",{"type":51,"value":110},{"type":46,"tag":112,"props":284,"children":285},{},[286,304],{"type":46,"tag":116,"props":287,"children":288},{},[289],{"type":46,"tag":120,"props":290,"children":291},{},[292,296,300],{"type":46,"tag":124,"props":293,"children":294},{},[295],{"type":51,"value":128},{"type":46,"tag":124,"props":297,"children":298},{},[299],{"type":51,"value":133},{"type":46,"tag":124,"props":301,"children":302},{},[303],{"type":51,"value":138},{"type":46,"tag":140,"props":305,"children":306},{},[307,326,346,365,384],{"type":46,"tag":120,"props":308,"children":309},{},[310,314,318],{"type":46,"tag":147,"props":311,"children":312},{},[313],{"type":51,"value":151},{"type":46,"tag":147,"props":315,"children":316},{},[317],{"type":51,"value":156},{"type":46,"tag":147,"props":319,"children":320},{},[321],{"type":46,"tag":72,"props":322,"children":324},{"className":323},[],[325],{"type":51,"value":281},{"type":46,"tag":120,"props":327,"children":328},{},[329,333,337],{"type":46,"tag":147,"props":330,"children":331},{},[332],{"type":51,"value":172},{"type":46,"tag":147,"props":334,"children":335},{},[336],{"type":51,"value":156},{"type":46,"tag":147,"props":338,"children":339},{},[340],{"type":46,"tag":72,"props":341,"children":343},{"className":342},[],[344],{"type":51,"value":345},"\u002Fv2\u002Fnotifiers\u002F{id}",{"type":46,"tag":120,"props":347,"children":348},{},[349,353,357],{"type":46,"tag":147,"props":350,"children":351},{},[352],{"type":51,"value":214},{"type":46,"tag":147,"props":354,"children":355},{},[356],{"type":51,"value":219},{"type":46,"tag":147,"props":358,"children":359},{},[360],{"type":46,"tag":72,"props":361,"children":363},{"className":362},[],[364],{"type":51,"value":281},{"type":46,"tag":120,"props":366,"children":367},{},[368,372,376],{"type":46,"tag":147,"props":369,"children":370},{},[371],{"type":51,"value":235},{"type":46,"tag":147,"props":373,"children":374},{},[375],{"type":51,"value":240},{"type":46,"tag":147,"props":377,"children":378},{},[379],{"type":46,"tag":72,"props":380,"children":382},{"className":381},[],[383],{"type":51,"value":345},{"type":46,"tag":120,"props":385,"children":386},{},[387,391,395],{"type":46,"tag":147,"props":388,"children":389},{},[390],{"type":51,"value":256},{"type":46,"tag":147,"props":392,"children":393},{},[394],{"type":51,"value":261},{"type":46,"tag":147,"props":396,"children":397},{},[398],{"type":46,"tag":72,"props":399,"children":401},{"className":400},[],[402],{"type":51,"value":345},{"type":46,"tag":60,"props":404,"children":406},{"id":405},"prerequisites",[407],{"type":51,"value":408},"Prerequisites",{"type":46,"tag":410,"props":411,"children":412},"ol",{},[413,425],{"type":46,"tag":414,"props":415,"children":416},"li",{},[417,419],{"type":51,"value":418},"Run ",{"type":46,"tag":72,"props":420,"children":422},{"className":421},[],[423],{"type":51,"value":424},"scripts\u002Fsetup",{"type":46,"tag":414,"props":426,"children":427},{},[428,430,435],{"type":51,"value":429},"Ensure ",{"type":46,"tag":72,"props":431,"children":433},{"className":432},[],[434],{"type":51,"value":85},{"type":51,"value":436}," has a deployment:",{"type":46,"tag":438,"props":439,"children":444},"pre",{"className":440,"code":441,"language":442,"meta":443,"style":443},"language-toml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","[deployments.prod]\nurl = \"https:\u002F\u002Fapi.axiom.co\"\ntoken = \"xaat-your-token\"\norg_id = \"your-org-id\"\n","toml","",[445],{"type":46,"tag":72,"props":446,"children":447},{"__ignoreMap":443},[448,458,467,476],{"type":46,"tag":449,"props":450,"children":452},"span",{"class":451,"line":34},"line",[453],{"type":46,"tag":449,"props":454,"children":455},{},[456],{"type":51,"value":457},"[deployments.prod]\n",{"type":46,"tag":449,"props":459,"children":461},{"class":451,"line":460},2,[462],{"type":46,"tag":449,"props":463,"children":464},{},[465],{"type":51,"value":466},"url = \"https:\u002F\u002Fapi.axiom.co\"\n",{"type":46,"tag":449,"props":468,"children":470},{"class":451,"line":469},3,[471],{"type":46,"tag":449,"props":472,"children":473},{},[474],{"type":51,"value":475},"token = \"xaat-your-token\"\n",{"type":46,"tag":449,"props":477,"children":479},{"class":451,"line":478},4,[480],{"type":46,"tag":449,"props":481,"children":482},{},[483],{"type":51,"value":484},"org_id = \"your-org-id\"\n",{"type":46,"tag":60,"props":486,"children":488},{"id":487},"scripts",[489],{"type":51,"value":490},"Scripts",{"type":46,"tag":54,"props":492,"children":493},{},[494],{"type":51,"value":495},"Core:",{"type":46,"tag":497,"props":498,"children":499},"ul",{},[500],{"type":46,"tag":414,"props":501,"children":502},{},[503],{"type":46,"tag":72,"props":504,"children":506},{"className":505},[],[507],{"type":51,"value":508},"scripts\u002Faxiom-api \u003Cdeploy> \u003Cmethod> \u003Cpath> [body]",{"type":46,"tag":54,"props":510,"children":511},{},[512],{"type":51,"value":513},"Monitor scripts:",{"type":46,"tag":497,"props":515,"children":516},{},[517,526,535,544,553,562],{"type":46,"tag":414,"props":518,"children":519},{},[520],{"type":46,"tag":72,"props":521,"children":523},{"className":522},[],[524],{"type":51,"value":525},"scripts\u002Fmonitor-list \u003Cdeployment> [--json]",{"type":46,"tag":414,"props":527,"children":528},{},[529],{"type":46,"tag":72,"props":530,"children":532},{"className":531},[],[533],{"type":51,"value":534},"scripts\u002Fmonitor-get \u003Cdeployment> \u003Cid>",{"type":46,"tag":414,"props":536,"children":537},{},[538],{"type":46,"tag":72,"props":539,"children":541},{"className":540},[],[542],{"type":51,"value":543},"scripts\u002Fmonitor-history \u003Cdeployment> \u003Cid> \u003CstartTime> \u003CendTime>",{"type":46,"tag":414,"props":545,"children":546},{},[547],{"type":46,"tag":72,"props":548,"children":550},{"className":549},[],[551],{"type":51,"value":552},"scripts\u002Fmonitor-create \u003Cdeployment> \u003Cjson-file>",{"type":46,"tag":414,"props":554,"children":555},{},[556],{"type":46,"tag":72,"props":557,"children":559},{"className":558},[],[560],{"type":51,"value":561},"scripts\u002Fmonitor-update \u003Cdeployment> \u003Cid> \u003Cjson-file>",{"type":46,"tag":414,"props":563,"children":564},{},[565],{"type":46,"tag":72,"props":566,"children":568},{"className":567},[],[569],{"type":51,"value":570},"scripts\u002Fmonitor-delete \u003Cdeployment> \u003Cid>",{"type":46,"tag":54,"props":572,"children":573},{},[574],{"type":51,"value":575},"Notifier scripts:",{"type":46,"tag":497,"props":577,"children":578},{},[579,588,597,606,615],{"type":46,"tag":414,"props":580,"children":581},{},[582],{"type":46,"tag":72,"props":583,"children":585},{"className":584},[],[586],{"type":51,"value":587},"scripts\u002Fnotifier-list \u003Cdeployment> [--json]",{"type":46,"tag":414,"props":589,"children":590},{},[591],{"type":46,"tag":72,"props":592,"children":594},{"className":593},[],[595],{"type":51,"value":596},"scripts\u002Fnotifier-get \u003Cdeployment> \u003Cid>",{"type":46,"tag":414,"props":598,"children":599},{},[600],{"type":46,"tag":72,"props":601,"children":603},{"className":602},[],[604],{"type":51,"value":605},"scripts\u002Fnotifier-create \u003Cdeployment> \u003Cjson-file>",{"type":46,"tag":414,"props":607,"children":608},{},[609],{"type":46,"tag":72,"props":610,"children":612},{"className":611},[],[613],{"type":51,"value":614},"scripts\u002Fnotifier-update \u003Cdeployment> \u003Cid> \u003Cjson-file>",{"type":46,"tag":414,"props":616,"children":617},{},[618],{"type":46,"tag":72,"props":619,"children":621},{"className":620},[],[622],{"type":51,"value":623},"scripts\u002Fnotifier-delete \u003Cdeployment> \u003Cid>",{"type":46,"tag":60,"props":625,"children":627},{"id":626},"recommended-workflow",[628],{"type":51,"value":629},"Recommended Workflow",{"type":46,"tag":410,"props":631,"children":632},{},[633,638,651,663],{"type":46,"tag":414,"props":634,"children":635},{},[636],{"type":51,"value":637},"Create notifier first.",{"type":46,"tag":414,"props":639,"children":640},{},[641,643,649],{"type":51,"value":642},"Create monitor and set ",{"type":46,"tag":72,"props":644,"children":646},{"className":645},[],[647],{"type":51,"value":648},"notifierIds",{"type":51,"value":650},".",{"type":46,"tag":414,"props":652,"children":653},{},[654,656,662],{"type":51,"value":655},"Validate monitor behavior with ",{"type":46,"tag":72,"props":657,"children":659},{"className":658},[],[660],{"type":51,"value":661},"monitor-history",{"type":51,"value":650},{"type":46,"tag":414,"props":664,"children":665},{},[666],{"type":51,"value":667},"Iterate monitor thresholds and schedule.",{"type":46,"tag":60,"props":669,"children":671},{"id":670},"workflow-end-to-end-alerting",[672],{"type":51,"value":673},"Workflow: End-To-End Alerting",{"type":46,"tag":410,"props":675,"children":676},{},[677,687,700,712,724,735,763],{"type":46,"tag":414,"props":678,"children":679},{},[680,681,686],{"type":51,"value":418},{"type":46,"tag":72,"props":682,"children":684},{"className":683},[],[685],{"type":51,"value":424},{"type":51,"value":650},{"type":46,"tag":414,"props":688,"children":689},{},[690,692,698],{"type":51,"value":691},"List existing notifiers with ",{"type":46,"tag":72,"props":693,"children":695},{"className":694},[],[696],{"type":51,"value":697},"scripts\u002Fnotifier-list \u003Cdeployment>",{"type":51,"value":699}," and reuse one if appropriate.",{"type":46,"tag":414,"props":701,"children":702},{},[703,705,711],{"type":51,"value":704},"If no suitable notifier exists, create one with ",{"type":46,"tag":72,"props":706,"children":708},{"className":707},[],[709],{"type":51,"value":710},"scripts\u002Fnotifier-create",{"type":51,"value":650},{"type":46,"tag":414,"props":713,"children":714},{},[715,717,722],{"type":51,"value":716},"Create or update the monitor with ",{"type":46,"tag":72,"props":718,"children":720},{"className":719},[],[721],{"type":51,"value":648},{"type":51,"value":723}," attached.",{"type":46,"tag":414,"props":725,"children":726},{},[727,729,734],{"type":51,"value":728},"Validate with ",{"type":46,"tag":72,"props":730,"children":732},{"className":731},[],[733],{"type":51,"value":543},{"type":51,"value":650},{"type":46,"tag":414,"props":736,"children":737},{},[738,740,746,748,754,755,761],{"type":51,"value":739},"If behavior is noisy or silent, tune ",{"type":46,"tag":72,"props":741,"children":743},{"className":742},[],[744],{"type":51,"value":745},"threshold",{"type":51,"value":747},", ",{"type":46,"tag":72,"props":749,"children":751},{"className":750},[],[752],{"type":51,"value":753},"rangeMinutes",{"type":51,"value":747},{"type":46,"tag":72,"props":756,"children":758},{"className":757},[],[759],{"type":51,"value":760},"intervalMinutes",{"type":51,"value":762},", and N-of-M trigger fields.",{"type":46,"tag":414,"props":764,"children":765},{},[766],{"type":51,"value":767},"Re-check history after each change.",{"type":46,"tag":60,"props":769,"children":771},{"id":770},"best-practices",[772],{"type":51,"value":773},"Best Practices",{"type":46,"tag":497,"props":775,"children":776},{},[777,782,803,824,845],{"type":46,"tag":414,"props":778,"children":779},{},[780],{"type":51,"value":781},"Configure one channel per notifier.",{"type":46,"tag":414,"props":783,"children":784},{},[785,787,793,795,801],{"type":51,"value":786},"Use ",{"type":46,"tag":72,"props":788,"children":790},{"className":789},[],[791],{"type":51,"value":792},"emails",{"type":51,"value":794}," (not ",{"type":46,"tag":72,"props":796,"children":798},{"className":797},[],[799],{"type":51,"value":800},"recipients",{"type":51,"value":802},") for email notifier payloads.",{"type":46,"tag":414,"props":804,"children":805},{},[806,808,814,816,822],{"type":51,"value":807},"Prefer ",{"type":46,"tag":72,"props":809,"children":811},{"className":810},[],[812],{"type":51,"value":813},"triggerAfterNPositiveResults",{"type":51,"value":815},"\u002F",{"type":46,"tag":72,"props":817,"children":819},{"className":818},[],[820],{"type":51,"value":821},"triggerFromNRuns",{"type":51,"value":823}," for noisy signals.",{"type":46,"tag":414,"props":825,"children":826},{},[827,829,835,837,843],{"type":51,"value":828},"Use explicit ",{"type":46,"tag":72,"props":830,"children":832},{"className":831},[],[833],{"type":51,"value":834},"bin()",{"type":51,"value":836}," in monitor queries; avoid ",{"type":46,"tag":72,"props":838,"children":840},{"className":839},[],[841],{"type":51,"value":842},"bin_auto()",{"type":51,"value":844}," for alert logic.",{"type":46,"tag":414,"props":846,"children":847},{},[848,850,856,858,864,866,871],{"type":51,"value":849},"For metrics-backed monitors, prefer ",{"type":46,"tag":72,"props":851,"children":853},{"className":852},[],[854],{"type":51,"value":855},"mplQuery",{"type":51,"value":857}," for definitions; API responses may include both ",{"type":46,"tag":72,"props":859,"children":861},{"className":860},[],[862],{"type":51,"value":863},"aplQuery",{"type":51,"value":865}," and ",{"type":46,"tag":72,"props":867,"children":869},{"className":868},[],[870],{"type":51,"value":855},{"type":51,"value":650},{"type":46,"tag":60,"props":873,"children":875},{"id":874},"monitor-types-and-operators",[876],{"type":51,"value":877},"Monitor Types And Operators",{"type":46,"tag":54,"props":879,"children":880},{},[881],{"type":51,"value":882},"Monitor types:",{"type":46,"tag":497,"props":884,"children":885},{},[886,895,904],{"type":46,"tag":414,"props":887,"children":888},{},[889],{"type":46,"tag":72,"props":890,"children":892},{"className":891},[],[893],{"type":51,"value":894},"Threshold",{"type":46,"tag":414,"props":896,"children":897},{},[898],{"type":46,"tag":72,"props":899,"children":901},{"className":900},[],[902],{"type":51,"value":903},"MatchEvent",{"type":46,"tag":414,"props":905,"children":906},{},[907],{"type":46,"tag":72,"props":908,"children":910},{"className":909},[],[911],{"type":51,"value":912},"AnomalyDetection",{"type":46,"tag":54,"props":914,"children":915},{},[916],{"type":51,"value":917},"Operators:",{"type":46,"tag":497,"props":919,"children":920},{},[921,930,939,948,957],{"type":46,"tag":414,"props":922,"children":923},{},[924],{"type":46,"tag":72,"props":925,"children":927},{"className":926},[],[928],{"type":51,"value":929},"Above",{"type":46,"tag":414,"props":931,"children":932},{},[933],{"type":46,"tag":72,"props":934,"children":936},{"className":935},[],[937],{"type":51,"value":938},"Below",{"type":46,"tag":414,"props":940,"children":941},{},[942],{"type":46,"tag":72,"props":943,"children":945},{"className":944},[],[946],{"type":51,"value":947},"AboveOrEqual",{"type":46,"tag":414,"props":949,"children":950},{},[951],{"type":46,"tag":72,"props":952,"children":954},{"className":953},[],[955],{"type":51,"value":956},"BelowOrEqual",{"type":46,"tag":414,"props":958,"children":959},{},[960],{"type":46,"tag":72,"props":961,"children":963},{"className":962},[],[964],{"type":51,"value":965},"AboveOrBelow",{"type":46,"tag":60,"props":967,"children":969},{"id":968},"monitor-field-reference",[970],{"type":51,"value":971},"Monitor Field Reference",{"type":46,"tag":54,"props":973,"children":974},{},[975],{"type":51,"value":976},"Core fields:",{"type":46,"tag":497,"props":978,"children":979},{},[980,991,1021,1038,1048,1059,1070],{"type":46,"tag":414,"props":981,"children":982},{},[983,989],{"type":46,"tag":72,"props":984,"children":986},{"className":985},[],[987],{"type":51,"value":988},"name",{"type":51,"value":990},": Human-readable monitor name.",{"type":46,"tag":414,"props":992,"children":993},{},[994,1000,1002,1007,1008,1013,1015,1020],{"type":46,"tag":72,"props":995,"children":997},{"className":996},[],[998],{"type":51,"value":999},"type",{"type":51,"value":1001},": ",{"type":46,"tag":72,"props":1003,"children":1005},{"className":1004},[],[1006],{"type":51,"value":894},{"type":51,"value":747},{"type":46,"tag":72,"props":1009,"children":1011},{"className":1010},[],[1012],{"type":51,"value":903},{"type":51,"value":1014},", or ",{"type":46,"tag":72,"props":1016,"children":1018},{"className":1017},[],[1019],{"type":51,"value":912},{"type":51,"value":650},{"type":46,"tag":414,"props":1022,"children":1023},{},[1024,1029,1031,1036],{"type":46,"tag":72,"props":1025,"children":1027},{"className":1026},[],[1028],{"type":51,"value":863},{"type":51,"value":1030}," \u002F ",{"type":46,"tag":72,"props":1032,"children":1034},{"className":1033},[],[1035],{"type":51,"value":855},{"type":51,"value":1037},": Query evaluated by the monitor.",{"type":46,"tag":414,"props":1039,"children":1040},{},[1041,1046],{"type":46,"tag":72,"props":1042,"children":1044},{"className":1043},[],[1045],{"type":51,"value":648},{"type":51,"value":1047},": Array of notifier IDs to notify.",{"type":46,"tag":414,"props":1049,"children":1050},{},[1051,1057],{"type":46,"tag":72,"props":1052,"children":1054},{"className":1053},[],[1055],{"type":51,"value":1056},"disabled",{"type":51,"value":1058},": Whether monitor is disabled.",{"type":46,"tag":414,"props":1060,"children":1061},{},[1062,1068],{"type":46,"tag":72,"props":1063,"children":1065},{"className":1064},[],[1066],{"type":51,"value":1067},"disabledUntil",{"type":51,"value":1069},": Optional timestamp for temporary disable\u002Fsnooze.",{"type":46,"tag":414,"props":1071,"children":1072},{},[1073,1079],{"type":46,"tag":72,"props":1074,"children":1076},{"className":1075},[],[1077],{"type":51,"value":1078},"description",{"type":51,"value":1080},": Optional monitor description.",{"type":46,"tag":54,"props":1082,"children":1083},{},[1084],{"type":51,"value":1085},"Threshold and evaluation fields:",{"type":46,"tag":497,"props":1087,"children":1088},{},[1089,1100,1110,1120,1130,1141,1151],{"type":46,"tag":414,"props":1090,"children":1091},{},[1092,1098],{"type":46,"tag":72,"props":1093,"children":1095},{"className":1094},[],[1096],{"type":51,"value":1097},"operator",{"type":51,"value":1099},": Threshold comparison operator.",{"type":46,"tag":414,"props":1101,"children":1102},{},[1103,1108],{"type":46,"tag":72,"props":1104,"children":1106},{"className":1105},[],[1107],{"type":51,"value":745},{"type":51,"value":1109},": Numeric threshold value.",{"type":46,"tag":414,"props":1111,"children":1112},{},[1113,1118],{"type":46,"tag":72,"props":1114,"children":1116},{"className":1115},[],[1117],{"type":51,"value":753},{"type":51,"value":1119},": Query evaluation window in minutes.",{"type":46,"tag":414,"props":1121,"children":1122},{},[1123,1128],{"type":46,"tag":72,"props":1124,"children":1126},{"className":1125},[],[1127],{"type":51,"value":760},{"type":51,"value":1129},": Evaluation cadence in minutes.",{"type":46,"tag":414,"props":1131,"children":1132},{},[1133,1139],{"type":46,"tag":72,"props":1134,"children":1136},{"className":1135},[],[1137],{"type":51,"value":1138},"alertOnNoData",{"type":51,"value":1140},": Whether no-data should trigger alerting.",{"type":46,"tag":414,"props":1142,"children":1143},{},[1144,1149],{"type":46,"tag":72,"props":1145,"children":1147},{"className":1146},[],[1148],{"type":51,"value":813},{"type":51,"value":1150},": Positive evaluations required before firing.",{"type":46,"tag":414,"props":1152,"children":1153},{},[1154,1159],{"type":46,"tag":72,"props":1155,"children":1157},{"className":1156},[],[1158],{"type":51,"value":821},{"type":51,"value":1160},": Total evaluation runs considered for N-of-M logic.",{"type":46,"tag":54,"props":1162,"children":1163},{},[1164],{"type":51,"value":1165},"Advanced behavior fields:",{"type":46,"tag":497,"props":1167,"children":1168},{},[1169,1180,1191,1202,1213],{"type":46,"tag":414,"props":1170,"children":1171},{},[1172,1178],{"type":46,"tag":72,"props":1173,"children":1175},{"className":1174},[],[1176],{"type":51,"value":1177},"resolvable",{"type":51,"value":1179},": Whether alerts can resolve automatically.",{"type":46,"tag":414,"props":1181,"children":1182},{},[1183,1189],{"type":46,"tag":72,"props":1184,"children":1186},{"className":1185},[],[1187],{"type":51,"value":1188},"notifyByGroup",{"type":51,"value":1190},": Notify per group key\u002Fvalue result.",{"type":46,"tag":414,"props":1192,"children":1193},{},[1194,1200],{"type":46,"tag":72,"props":1195,"children":1197},{"className":1196},[],[1198],{"type":51,"value":1199},"notifyEveryRun",{"type":51,"value":1201},": Notify on every positive evaluation.",{"type":46,"tag":414,"props":1203,"children":1204},{},[1205,1211],{"type":46,"tag":72,"props":1206,"children":1208},{"className":1207},[],[1209],{"type":51,"value":1210},"skipResolved",{"type":51,"value":1212},": Skip sending resolved notifications.",{"type":46,"tag":414,"props":1214,"children":1215},{},[1216,1222],{"type":46,"tag":72,"props":1217,"children":1219},{"className":1218},[],[1220],{"type":51,"value":1221},"secondDelay",{"type":51,"value":1223},": Delay (seconds) to tolerate late-arriving data.",{"type":46,"tag":54,"props":1225,"children":1226},{},[1227],{"type":51,"value":1228},"Type-specific fields:",{"type":46,"tag":497,"props":1230,"children":1231},{},[1232],{"type":46,"tag":414,"props":1233,"children":1234},{},[1235,1241],{"type":46,"tag":72,"props":1236,"children":1238},{"className":1237},[],[1239],{"type":51,"value":1240},"columnName",{"type":51,"value":1242},": Field used by some anomaly\u002Fvalue-anomaly monitors.",{"type":46,"tag":60,"props":1244,"children":1246},{"id":1245},"minimal-valid-monitor-examples",[1247],{"type":51,"value":1248},"Minimal Valid Monitor Examples",{"type":46,"tag":54,"props":1250,"children":1251},{},[1252],{"type":51,"value":1253},"Threshold:",{"type":46,"tag":438,"props":1255,"children":1259},{"className":1256,"code":1257,"language":1258,"meta":443,"style":443},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"name\": \"High Error Count\",\n  \"type\": \"Threshold\",\n  \"aplQuery\": \"['logs'] | where status >= 500 | summarize count()\",\n  \"operator\": \"Above\",\n  \"threshold\": 100,\n  \"rangeMinutes\": 5,\n  \"intervalMinutes\": 5,\n  \"notifierIds\": [\"notifier-id\"],\n  \"triggerAfterNPositiveResults\": 2,\n  \"triggerFromNRuns\": 3,\n  \"disabled\": false\n}\n","json",[1260],{"type":46,"tag":72,"props":1261,"children":1262},{"__ignoreMap":443},[1263,1272,1315,1350,1386,1422,1452,1481,1509,1552,1581,1609,1634],{"type":46,"tag":449,"props":1264,"children":1265},{"class":451,"line":34},[1266],{"type":46,"tag":449,"props":1267,"children":1269},{"style":1268},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[1270],{"type":51,"value":1271},"{\n",{"type":46,"tag":449,"props":1273,"children":1274},{"class":451,"line":460},[1275,1280,1285,1290,1295,1300,1306,1310],{"type":46,"tag":449,"props":1276,"children":1277},{"style":1268},[1278],{"type":51,"value":1279},"  \"",{"type":46,"tag":449,"props":1281,"children":1283},{"style":1282},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[1284],{"type":51,"value":988},{"type":46,"tag":449,"props":1286,"children":1287},{"style":1268},[1288],{"type":51,"value":1289},"\"",{"type":46,"tag":449,"props":1291,"children":1292},{"style":1268},[1293],{"type":51,"value":1294},":",{"type":46,"tag":449,"props":1296,"children":1297},{"style":1268},[1298],{"type":51,"value":1299}," \"",{"type":46,"tag":449,"props":1301,"children":1303},{"style":1302},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[1304],{"type":51,"value":1305},"High Error Count",{"type":46,"tag":449,"props":1307,"children":1308},{"style":1268},[1309],{"type":51,"value":1289},{"type":46,"tag":449,"props":1311,"children":1312},{"style":1268},[1313],{"type":51,"value":1314},",\n",{"type":46,"tag":449,"props":1316,"children":1317},{"class":451,"line":469},[1318,1322,1326,1330,1334,1338,1342,1346],{"type":46,"tag":449,"props":1319,"children":1320},{"style":1268},[1321],{"type":51,"value":1279},{"type":46,"tag":449,"props":1323,"children":1324},{"style":1282},[1325],{"type":51,"value":999},{"type":46,"tag":449,"props":1327,"children":1328},{"style":1268},[1329],{"type":51,"value":1289},{"type":46,"tag":449,"props":1331,"children":1332},{"style":1268},[1333],{"type":51,"value":1294},{"type":46,"tag":449,"props":1335,"children":1336},{"style":1268},[1337],{"type":51,"value":1299},{"type":46,"tag":449,"props":1339,"children":1340},{"style":1302},[1341],{"type":51,"value":894},{"type":46,"tag":449,"props":1343,"children":1344},{"style":1268},[1345],{"type":51,"value":1289},{"type":46,"tag":449,"props":1347,"children":1348},{"style":1268},[1349],{"type":51,"value":1314},{"type":46,"tag":449,"props":1351,"children":1352},{"class":451,"line":478},[1353,1357,1361,1365,1369,1373,1378,1382],{"type":46,"tag":449,"props":1354,"children":1355},{"style":1268},[1356],{"type":51,"value":1279},{"type":46,"tag":449,"props":1358,"children":1359},{"style":1282},[1360],{"type":51,"value":863},{"type":46,"tag":449,"props":1362,"children":1363},{"style":1268},[1364],{"type":51,"value":1289},{"type":46,"tag":449,"props":1366,"children":1367},{"style":1268},[1368],{"type":51,"value":1294},{"type":46,"tag":449,"props":1370,"children":1371},{"style":1268},[1372],{"type":51,"value":1299},{"type":46,"tag":449,"props":1374,"children":1375},{"style":1302},[1376],{"type":51,"value":1377},"['logs'] | where status >= 500 | summarize count()",{"type":46,"tag":449,"props":1379,"children":1380},{"style":1268},[1381],{"type":51,"value":1289},{"type":46,"tag":449,"props":1383,"children":1384},{"style":1268},[1385],{"type":51,"value":1314},{"type":46,"tag":449,"props":1387,"children":1389},{"class":451,"line":1388},5,[1390,1394,1398,1402,1406,1410,1414,1418],{"type":46,"tag":449,"props":1391,"children":1392},{"style":1268},[1393],{"type":51,"value":1279},{"type":46,"tag":449,"props":1395,"children":1396},{"style":1282},[1397],{"type":51,"value":1097},{"type":46,"tag":449,"props":1399,"children":1400},{"style":1268},[1401],{"type":51,"value":1289},{"type":46,"tag":449,"props":1403,"children":1404},{"style":1268},[1405],{"type":51,"value":1294},{"type":46,"tag":449,"props":1407,"children":1408},{"style":1268},[1409],{"type":51,"value":1299},{"type":46,"tag":449,"props":1411,"children":1412},{"style":1302},[1413],{"type":51,"value":929},{"type":46,"tag":449,"props":1415,"children":1416},{"style":1268},[1417],{"type":51,"value":1289},{"type":46,"tag":449,"props":1419,"children":1420},{"style":1268},[1421],{"type":51,"value":1314},{"type":46,"tag":449,"props":1423,"children":1425},{"class":451,"line":1424},6,[1426,1430,1434,1438,1442,1448],{"type":46,"tag":449,"props":1427,"children":1428},{"style":1268},[1429],{"type":51,"value":1279},{"type":46,"tag":449,"props":1431,"children":1432},{"style":1282},[1433],{"type":51,"value":745},{"type":46,"tag":449,"props":1435,"children":1436},{"style":1268},[1437],{"type":51,"value":1289},{"type":46,"tag":449,"props":1439,"children":1440},{"style":1268},[1441],{"type":51,"value":1294},{"type":46,"tag":449,"props":1443,"children":1445},{"style":1444},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[1446],{"type":51,"value":1447}," 100",{"type":46,"tag":449,"props":1449,"children":1450},{"style":1268},[1451],{"type":51,"value":1314},{"type":46,"tag":449,"props":1453,"children":1455},{"class":451,"line":1454},7,[1456,1460,1464,1468,1472,1477],{"type":46,"tag":449,"props":1457,"children":1458},{"style":1268},[1459],{"type":51,"value":1279},{"type":46,"tag":449,"props":1461,"children":1462},{"style":1282},[1463],{"type":51,"value":753},{"type":46,"tag":449,"props":1465,"children":1466},{"style":1268},[1467],{"type":51,"value":1289},{"type":46,"tag":449,"props":1469,"children":1470},{"style":1268},[1471],{"type":51,"value":1294},{"type":46,"tag":449,"props":1473,"children":1474},{"style":1444},[1475],{"type":51,"value":1476}," 5",{"type":46,"tag":449,"props":1478,"children":1479},{"style":1268},[1480],{"type":51,"value":1314},{"type":46,"tag":449,"props":1482,"children":1484},{"class":451,"line":1483},8,[1485,1489,1493,1497,1501,1505],{"type":46,"tag":449,"props":1486,"children":1487},{"style":1268},[1488],{"type":51,"value":1279},{"type":46,"tag":449,"props":1490,"children":1491},{"style":1282},[1492],{"type":51,"value":760},{"type":46,"tag":449,"props":1494,"children":1495},{"style":1268},[1496],{"type":51,"value":1289},{"type":46,"tag":449,"props":1498,"children":1499},{"style":1268},[1500],{"type":51,"value":1294},{"type":46,"tag":449,"props":1502,"children":1503},{"style":1444},[1504],{"type":51,"value":1476},{"type":46,"tag":449,"props":1506,"children":1507},{"style":1268},[1508],{"type":51,"value":1314},{"type":46,"tag":449,"props":1510,"children":1512},{"class":451,"line":1511},9,[1513,1517,1521,1525,1529,1534,1538,1543,1547],{"type":46,"tag":449,"props":1514,"children":1515},{"style":1268},[1516],{"type":51,"value":1279},{"type":46,"tag":449,"props":1518,"children":1519},{"style":1282},[1520],{"type":51,"value":648},{"type":46,"tag":449,"props":1522,"children":1523},{"style":1268},[1524],{"type":51,"value":1289},{"type":46,"tag":449,"props":1526,"children":1527},{"style":1268},[1528],{"type":51,"value":1294},{"type":46,"tag":449,"props":1530,"children":1531},{"style":1268},[1532],{"type":51,"value":1533}," [",{"type":46,"tag":449,"props":1535,"children":1536},{"style":1268},[1537],{"type":51,"value":1289},{"type":46,"tag":449,"props":1539,"children":1540},{"style":1302},[1541],{"type":51,"value":1542},"notifier-id",{"type":46,"tag":449,"props":1544,"children":1545},{"style":1268},[1546],{"type":51,"value":1289},{"type":46,"tag":449,"props":1548,"children":1549},{"style":1268},[1550],{"type":51,"value":1551},"],\n",{"type":46,"tag":449,"props":1553,"children":1555},{"class":451,"line":1554},10,[1556,1560,1564,1568,1572,1577],{"type":46,"tag":449,"props":1557,"children":1558},{"style":1268},[1559],{"type":51,"value":1279},{"type":46,"tag":449,"props":1561,"children":1562},{"style":1282},[1563],{"type":51,"value":813},{"type":46,"tag":449,"props":1565,"children":1566},{"style":1268},[1567],{"type":51,"value":1289},{"type":46,"tag":449,"props":1569,"children":1570},{"style":1268},[1571],{"type":51,"value":1294},{"type":46,"tag":449,"props":1573,"children":1574},{"style":1444},[1575],{"type":51,"value":1576}," 2",{"type":46,"tag":449,"props":1578,"children":1579},{"style":1268},[1580],{"type":51,"value":1314},{"type":46,"tag":449,"props":1582,"children":1583},{"class":451,"line":30},[1584,1588,1592,1596,1600,1605],{"type":46,"tag":449,"props":1585,"children":1586},{"style":1268},[1587],{"type":51,"value":1279},{"type":46,"tag":449,"props":1589,"children":1590},{"style":1282},[1591],{"type":51,"value":821},{"type":46,"tag":449,"props":1593,"children":1594},{"style":1268},[1595],{"type":51,"value":1289},{"type":46,"tag":449,"props":1597,"children":1598},{"style":1268},[1599],{"type":51,"value":1294},{"type":46,"tag":449,"props":1601,"children":1602},{"style":1444},[1603],{"type":51,"value":1604}," 3",{"type":46,"tag":449,"props":1606,"children":1607},{"style":1268},[1608],{"type":51,"value":1314},{"type":46,"tag":449,"props":1610,"children":1612},{"class":451,"line":1611},12,[1613,1617,1621,1625,1629],{"type":46,"tag":449,"props":1614,"children":1615},{"style":1268},[1616],{"type":51,"value":1279},{"type":46,"tag":449,"props":1618,"children":1619},{"style":1282},[1620],{"type":51,"value":1056},{"type":46,"tag":449,"props":1622,"children":1623},{"style":1268},[1624],{"type":51,"value":1289},{"type":46,"tag":449,"props":1626,"children":1627},{"style":1268},[1628],{"type":51,"value":1294},{"type":46,"tag":449,"props":1630,"children":1631},{"style":1268},[1632],{"type":51,"value":1633}," false\n",{"type":46,"tag":449,"props":1635,"children":1637},{"class":451,"line":1636},13,[1638],{"type":46,"tag":449,"props":1639,"children":1640},{"style":1268},[1641],{"type":51,"value":1642},"}\n",{"type":46,"tag":54,"props":1644,"children":1645},{},[1646],{"type":51,"value":1647},"MatchEvent:",{"type":46,"tag":438,"props":1649,"children":1651},{"className":1256,"code":1650,"language":1258,"meta":443,"style":443},"{\n  \"name\": \"Error Event Match\",\n  \"type\": \"MatchEvent\",\n  \"aplQuery\": \"['logs'] | where level == 'error'\",\n  \"rangeMinutes\": 5,\n  \"intervalMinutes\": 5,\n  \"notifierIds\": [\"notifier-id\"],\n  \"disabled\": false\n}\n",[1652],{"type":46,"tag":72,"props":1653,"children":1654},{"__ignoreMap":443},[1655,1662,1698,1733,1769,1796,1823,1862,1885],{"type":46,"tag":449,"props":1656,"children":1657},{"class":451,"line":34},[1658],{"type":46,"tag":449,"props":1659,"children":1660},{"style":1268},[1661],{"type":51,"value":1271},{"type":46,"tag":449,"props":1663,"children":1664},{"class":451,"line":460},[1665,1669,1673,1677,1681,1685,1690,1694],{"type":46,"tag":449,"props":1666,"children":1667},{"style":1268},[1668],{"type":51,"value":1279},{"type":46,"tag":449,"props":1670,"children":1671},{"style":1282},[1672],{"type":51,"value":988},{"type":46,"tag":449,"props":1674,"children":1675},{"style":1268},[1676],{"type":51,"value":1289},{"type":46,"tag":449,"props":1678,"children":1679},{"style":1268},[1680],{"type":51,"value":1294},{"type":46,"tag":449,"props":1682,"children":1683},{"style":1268},[1684],{"type":51,"value":1299},{"type":46,"tag":449,"props":1686,"children":1687},{"style":1302},[1688],{"type":51,"value":1689},"Error Event Match",{"type":46,"tag":449,"props":1691,"children":1692},{"style":1268},[1693],{"type":51,"value":1289},{"type":46,"tag":449,"props":1695,"children":1696},{"style":1268},[1697],{"type":51,"value":1314},{"type":46,"tag":449,"props":1699,"children":1700},{"class":451,"line":469},[1701,1705,1709,1713,1717,1721,1725,1729],{"type":46,"tag":449,"props":1702,"children":1703},{"style":1268},[1704],{"type":51,"value":1279},{"type":46,"tag":449,"props":1706,"children":1707},{"style":1282},[1708],{"type":51,"value":999},{"type":46,"tag":449,"props":1710,"children":1711},{"style":1268},[1712],{"type":51,"value":1289},{"type":46,"tag":449,"props":1714,"children":1715},{"style":1268},[1716],{"type":51,"value":1294},{"type":46,"tag":449,"props":1718,"children":1719},{"style":1268},[1720],{"type":51,"value":1299},{"type":46,"tag":449,"props":1722,"children":1723},{"style":1302},[1724],{"type":51,"value":903},{"type":46,"tag":449,"props":1726,"children":1727},{"style":1268},[1728],{"type":51,"value":1289},{"type":46,"tag":449,"props":1730,"children":1731},{"style":1268},[1732],{"type":51,"value":1314},{"type":46,"tag":449,"props":1734,"children":1735},{"class":451,"line":478},[1736,1740,1744,1748,1752,1756,1761,1765],{"type":46,"tag":449,"props":1737,"children":1738},{"style":1268},[1739],{"type":51,"value":1279},{"type":46,"tag":449,"props":1741,"children":1742},{"style":1282},[1743],{"type":51,"value":863},{"type":46,"tag":449,"props":1745,"children":1746},{"style":1268},[1747],{"type":51,"value":1289},{"type":46,"tag":449,"props":1749,"children":1750},{"style":1268},[1751],{"type":51,"value":1294},{"type":46,"tag":449,"props":1753,"children":1754},{"style":1268},[1755],{"type":51,"value":1299},{"type":46,"tag":449,"props":1757,"children":1758},{"style":1302},[1759],{"type":51,"value":1760},"['logs'] | where level == 'error'",{"type":46,"tag":449,"props":1762,"children":1763},{"style":1268},[1764],{"type":51,"value":1289},{"type":46,"tag":449,"props":1766,"children":1767},{"style":1268},[1768],{"type":51,"value":1314},{"type":46,"tag":449,"props":1770,"children":1771},{"class":451,"line":1388},[1772,1776,1780,1784,1788,1792],{"type":46,"tag":449,"props":1773,"children":1774},{"style":1268},[1775],{"type":51,"value":1279},{"type":46,"tag":449,"props":1777,"children":1778},{"style":1282},[1779],{"type":51,"value":753},{"type":46,"tag":449,"props":1781,"children":1782},{"style":1268},[1783],{"type":51,"value":1289},{"type":46,"tag":449,"props":1785,"children":1786},{"style":1268},[1787],{"type":51,"value":1294},{"type":46,"tag":449,"props":1789,"children":1790},{"style":1444},[1791],{"type":51,"value":1476},{"type":46,"tag":449,"props":1793,"children":1794},{"style":1268},[1795],{"type":51,"value":1314},{"type":46,"tag":449,"props":1797,"children":1798},{"class":451,"line":1424},[1799,1803,1807,1811,1815,1819],{"type":46,"tag":449,"props":1800,"children":1801},{"style":1268},[1802],{"type":51,"value":1279},{"type":46,"tag":449,"props":1804,"children":1805},{"style":1282},[1806],{"type":51,"value":760},{"type":46,"tag":449,"props":1808,"children":1809},{"style":1268},[1810],{"type":51,"value":1289},{"type":46,"tag":449,"props":1812,"children":1813},{"style":1268},[1814],{"type":51,"value":1294},{"type":46,"tag":449,"props":1816,"children":1817},{"style":1444},[1818],{"type":51,"value":1476},{"type":46,"tag":449,"props":1820,"children":1821},{"style":1268},[1822],{"type":51,"value":1314},{"type":46,"tag":449,"props":1824,"children":1825},{"class":451,"line":1454},[1826,1830,1834,1838,1842,1846,1850,1854,1858],{"type":46,"tag":449,"props":1827,"children":1828},{"style":1268},[1829],{"type":51,"value":1279},{"type":46,"tag":449,"props":1831,"children":1832},{"style":1282},[1833],{"type":51,"value":648},{"type":46,"tag":449,"props":1835,"children":1836},{"style":1268},[1837],{"type":51,"value":1289},{"type":46,"tag":449,"props":1839,"children":1840},{"style":1268},[1841],{"type":51,"value":1294},{"type":46,"tag":449,"props":1843,"children":1844},{"style":1268},[1845],{"type":51,"value":1533},{"type":46,"tag":449,"props":1847,"children":1848},{"style":1268},[1849],{"type":51,"value":1289},{"type":46,"tag":449,"props":1851,"children":1852},{"style":1302},[1853],{"type":51,"value":1542},{"type":46,"tag":449,"props":1855,"children":1856},{"style":1268},[1857],{"type":51,"value":1289},{"type":46,"tag":449,"props":1859,"children":1860},{"style":1268},[1861],{"type":51,"value":1551},{"type":46,"tag":449,"props":1863,"children":1864},{"class":451,"line":1483},[1865,1869,1873,1877,1881],{"type":46,"tag":449,"props":1866,"children":1867},{"style":1268},[1868],{"type":51,"value":1279},{"type":46,"tag":449,"props":1870,"children":1871},{"style":1282},[1872],{"type":51,"value":1056},{"type":46,"tag":449,"props":1874,"children":1875},{"style":1268},[1876],{"type":51,"value":1289},{"type":46,"tag":449,"props":1878,"children":1879},{"style":1268},[1880],{"type":51,"value":1294},{"type":46,"tag":449,"props":1882,"children":1883},{"style":1268},[1884],{"type":51,"value":1633},{"type":46,"tag":449,"props":1886,"children":1887},{"class":451,"line":1511},[1888],{"type":46,"tag":449,"props":1889,"children":1890},{"style":1268},[1891],{"type":51,"value":1642},{"type":46,"tag":54,"props":1893,"children":1894},{},[1895],{"type":51,"value":1896},"AnomalyDetection:",{"type":46,"tag":438,"props":1898,"children":1900},{"className":1256,"code":1899,"language":1258,"meta":443,"style":443},"{\n  \"name\": \"CPU Anomaly\",\n  \"type\": \"AnomalyDetection\",\n  \"aplQuery\": \"['metrics'] | summarize avg(cpu_usage)\",\n  \"columnName\": \"cpu_usage\",\n  \"operator\": \"AboveOrBelow\",\n  \"rangeMinutes\": 5,\n  \"intervalMinutes\": 5,\n  \"notifierIds\": [\"notifier-id\"],\n  \"disabled\": false\n}\n",[1901],{"type":46,"tag":72,"props":1902,"children":1903},{"__ignoreMap":443},[1904,1911,1947,1982,2018,2054,2089,2116,2143,2182,2205],{"type":46,"tag":449,"props":1905,"children":1906},{"class":451,"line":34},[1907],{"type":46,"tag":449,"props":1908,"children":1909},{"style":1268},[1910],{"type":51,"value":1271},{"type":46,"tag":449,"props":1912,"children":1913},{"class":451,"line":460},[1914,1918,1922,1926,1930,1934,1939,1943],{"type":46,"tag":449,"props":1915,"children":1916},{"style":1268},[1917],{"type":51,"value":1279},{"type":46,"tag":449,"props":1919,"children":1920},{"style":1282},[1921],{"type":51,"value":988},{"type":46,"tag":449,"props":1923,"children":1924},{"style":1268},[1925],{"type":51,"value":1289},{"type":46,"tag":449,"props":1927,"children":1928},{"style":1268},[1929],{"type":51,"value":1294},{"type":46,"tag":449,"props":1931,"children":1932},{"style":1268},[1933],{"type":51,"value":1299},{"type":46,"tag":449,"props":1935,"children":1936},{"style":1302},[1937],{"type":51,"value":1938},"CPU Anomaly",{"type":46,"tag":449,"props":1940,"children":1941},{"style":1268},[1942],{"type":51,"value":1289},{"type":46,"tag":449,"props":1944,"children":1945},{"style":1268},[1946],{"type":51,"value":1314},{"type":46,"tag":449,"props":1948,"children":1949},{"class":451,"line":469},[1950,1954,1958,1962,1966,1970,1974,1978],{"type":46,"tag":449,"props":1951,"children":1952},{"style":1268},[1953],{"type":51,"value":1279},{"type":46,"tag":449,"props":1955,"children":1956},{"style":1282},[1957],{"type":51,"value":999},{"type":46,"tag":449,"props":1959,"children":1960},{"style":1268},[1961],{"type":51,"value":1289},{"type":46,"tag":449,"props":1963,"children":1964},{"style":1268},[1965],{"type":51,"value":1294},{"type":46,"tag":449,"props":1967,"children":1968},{"style":1268},[1969],{"type":51,"value":1299},{"type":46,"tag":449,"props":1971,"children":1972},{"style":1302},[1973],{"type":51,"value":912},{"type":46,"tag":449,"props":1975,"children":1976},{"style":1268},[1977],{"type":51,"value":1289},{"type":46,"tag":449,"props":1979,"children":1980},{"style":1268},[1981],{"type":51,"value":1314},{"type":46,"tag":449,"props":1983,"children":1984},{"class":451,"line":478},[1985,1989,1993,1997,2001,2005,2010,2014],{"type":46,"tag":449,"props":1986,"children":1987},{"style":1268},[1988],{"type":51,"value":1279},{"type":46,"tag":449,"props":1990,"children":1991},{"style":1282},[1992],{"type":51,"value":863},{"type":46,"tag":449,"props":1994,"children":1995},{"style":1268},[1996],{"type":51,"value":1289},{"type":46,"tag":449,"props":1998,"children":1999},{"style":1268},[2000],{"type":51,"value":1294},{"type":46,"tag":449,"props":2002,"children":2003},{"style":1268},[2004],{"type":51,"value":1299},{"type":46,"tag":449,"props":2006,"children":2007},{"style":1302},[2008],{"type":51,"value":2009},"['metrics'] | summarize avg(cpu_usage)",{"type":46,"tag":449,"props":2011,"children":2012},{"style":1268},[2013],{"type":51,"value":1289},{"type":46,"tag":449,"props":2015,"children":2016},{"style":1268},[2017],{"type":51,"value":1314},{"type":46,"tag":449,"props":2019,"children":2020},{"class":451,"line":1388},[2021,2025,2029,2033,2037,2041,2046,2050],{"type":46,"tag":449,"props":2022,"children":2023},{"style":1268},[2024],{"type":51,"value":1279},{"type":46,"tag":449,"props":2026,"children":2027},{"style":1282},[2028],{"type":51,"value":1240},{"type":46,"tag":449,"props":2030,"children":2031},{"style":1268},[2032],{"type":51,"value":1289},{"type":46,"tag":449,"props":2034,"children":2035},{"style":1268},[2036],{"type":51,"value":1294},{"type":46,"tag":449,"props":2038,"children":2039},{"style":1268},[2040],{"type":51,"value":1299},{"type":46,"tag":449,"props":2042,"children":2043},{"style":1302},[2044],{"type":51,"value":2045},"cpu_usage",{"type":46,"tag":449,"props":2047,"children":2048},{"style":1268},[2049],{"type":51,"value":1289},{"type":46,"tag":449,"props":2051,"children":2052},{"style":1268},[2053],{"type":51,"value":1314},{"type":46,"tag":449,"props":2055,"children":2056},{"class":451,"line":1424},[2057,2061,2065,2069,2073,2077,2081,2085],{"type":46,"tag":449,"props":2058,"children":2059},{"style":1268},[2060],{"type":51,"value":1279},{"type":46,"tag":449,"props":2062,"children":2063},{"style":1282},[2064],{"type":51,"value":1097},{"type":46,"tag":449,"props":2066,"children":2067},{"style":1268},[2068],{"type":51,"value":1289},{"type":46,"tag":449,"props":2070,"children":2071},{"style":1268},[2072],{"type":51,"value":1294},{"type":46,"tag":449,"props":2074,"children":2075},{"style":1268},[2076],{"type":51,"value":1299},{"type":46,"tag":449,"props":2078,"children":2079},{"style":1302},[2080],{"type":51,"value":965},{"type":46,"tag":449,"props":2082,"children":2083},{"style":1268},[2084],{"type":51,"value":1289},{"type":46,"tag":449,"props":2086,"children":2087},{"style":1268},[2088],{"type":51,"value":1314},{"type":46,"tag":449,"props":2090,"children":2091},{"class":451,"line":1454},[2092,2096,2100,2104,2108,2112],{"type":46,"tag":449,"props":2093,"children":2094},{"style":1268},[2095],{"type":51,"value":1279},{"type":46,"tag":449,"props":2097,"children":2098},{"style":1282},[2099],{"type":51,"value":753},{"type":46,"tag":449,"props":2101,"children":2102},{"style":1268},[2103],{"type":51,"value":1289},{"type":46,"tag":449,"props":2105,"children":2106},{"style":1268},[2107],{"type":51,"value":1294},{"type":46,"tag":449,"props":2109,"children":2110},{"style":1444},[2111],{"type":51,"value":1476},{"type":46,"tag":449,"props":2113,"children":2114},{"style":1268},[2115],{"type":51,"value":1314},{"type":46,"tag":449,"props":2117,"children":2118},{"class":451,"line":1483},[2119,2123,2127,2131,2135,2139],{"type":46,"tag":449,"props":2120,"children":2121},{"style":1268},[2122],{"type":51,"value":1279},{"type":46,"tag":449,"props":2124,"children":2125},{"style":1282},[2126],{"type":51,"value":760},{"type":46,"tag":449,"props":2128,"children":2129},{"style":1268},[2130],{"type":51,"value":1289},{"type":46,"tag":449,"props":2132,"children":2133},{"style":1268},[2134],{"type":51,"value":1294},{"type":46,"tag":449,"props":2136,"children":2137},{"style":1444},[2138],{"type":51,"value":1476},{"type":46,"tag":449,"props":2140,"children":2141},{"style":1268},[2142],{"type":51,"value":1314},{"type":46,"tag":449,"props":2144,"children":2145},{"class":451,"line":1511},[2146,2150,2154,2158,2162,2166,2170,2174,2178],{"type":46,"tag":449,"props":2147,"children":2148},{"style":1268},[2149],{"type":51,"value":1279},{"type":46,"tag":449,"props":2151,"children":2152},{"style":1282},[2153],{"type":51,"value":648},{"type":46,"tag":449,"props":2155,"children":2156},{"style":1268},[2157],{"type":51,"value":1289},{"type":46,"tag":449,"props":2159,"children":2160},{"style":1268},[2161],{"type":51,"value":1294},{"type":46,"tag":449,"props":2163,"children":2164},{"style":1268},[2165],{"type":51,"value":1533},{"type":46,"tag":449,"props":2167,"children":2168},{"style":1268},[2169],{"type":51,"value":1289},{"type":46,"tag":449,"props":2171,"children":2172},{"style":1302},[2173],{"type":51,"value":1542},{"type":46,"tag":449,"props":2175,"children":2176},{"style":1268},[2177],{"type":51,"value":1289},{"type":46,"tag":449,"props":2179,"children":2180},{"style":1268},[2181],{"type":51,"value":1551},{"type":46,"tag":449,"props":2183,"children":2184},{"class":451,"line":1554},[2185,2189,2193,2197,2201],{"type":46,"tag":449,"props":2186,"children":2187},{"style":1268},[2188],{"type":51,"value":1279},{"type":46,"tag":449,"props":2190,"children":2191},{"style":1282},[2192],{"type":51,"value":1056},{"type":46,"tag":449,"props":2194,"children":2195},{"style":1268},[2196],{"type":51,"value":1289},{"type":46,"tag":449,"props":2198,"children":2199},{"style":1268},[2200],{"type":51,"value":1294},{"type":46,"tag":449,"props":2202,"children":2203},{"style":1268},[2204],{"type":51,"value":1633},{"type":46,"tag":449,"props":2206,"children":2207},{"class":451,"line":30},[2208],{"type":46,"tag":449,"props":2209,"children":2210},{"style":1268},[2211],{"type":51,"value":1642},{"type":46,"tag":60,"props":2213,"children":2215},{"id":2214},"minimal-valid-notifier-examples",[2216],{"type":51,"value":2217},"Minimal Valid Notifier Examples",{"type":46,"tag":54,"props":2219,"children":2220},{},[2221],{"type":51,"value":2222},"Email:",{"type":46,"tag":438,"props":2224,"children":2226},{"className":1256,"code":2225,"language":1258,"meta":443,"style":443},"{\n  \"name\": \"Oncall Email\",\n  \"properties\": {\n    \"email\": {\n      \"emails\": [\"oncall@example.com\"]\n    }\n  }\n}\n",[2227],{"type":46,"tag":72,"props":2228,"children":2229},{"__ignoreMap":443},[2230,2237,2273,2298,2324,2366,2374,2382],{"type":46,"tag":449,"props":2231,"children":2232},{"class":451,"line":34},[2233],{"type":46,"tag":449,"props":2234,"children":2235},{"style":1268},[2236],{"type":51,"value":1271},{"type":46,"tag":449,"props":2238,"children":2239},{"class":451,"line":460},[2240,2244,2248,2252,2256,2260,2265,2269],{"type":46,"tag":449,"props":2241,"children":2242},{"style":1268},[2243],{"type":51,"value":1279},{"type":46,"tag":449,"props":2245,"children":2246},{"style":1282},[2247],{"type":51,"value":988},{"type":46,"tag":449,"props":2249,"children":2250},{"style":1268},[2251],{"type":51,"value":1289},{"type":46,"tag":449,"props":2253,"children":2254},{"style":1268},[2255],{"type":51,"value":1294},{"type":46,"tag":449,"props":2257,"children":2258},{"style":1268},[2259],{"type":51,"value":1299},{"type":46,"tag":449,"props":2261,"children":2262},{"style":1302},[2263],{"type":51,"value":2264},"Oncall Email",{"type":46,"tag":449,"props":2266,"children":2267},{"style":1268},[2268],{"type":51,"value":1289},{"type":46,"tag":449,"props":2270,"children":2271},{"style":1268},[2272],{"type":51,"value":1314},{"type":46,"tag":449,"props":2274,"children":2275},{"class":451,"line":469},[2276,2280,2285,2289,2293],{"type":46,"tag":449,"props":2277,"children":2278},{"style":1268},[2279],{"type":51,"value":1279},{"type":46,"tag":449,"props":2281,"children":2282},{"style":1282},[2283],{"type":51,"value":2284},"properties",{"type":46,"tag":449,"props":2286,"children":2287},{"style":1268},[2288],{"type":51,"value":1289},{"type":46,"tag":449,"props":2290,"children":2291},{"style":1268},[2292],{"type":51,"value":1294},{"type":46,"tag":449,"props":2294,"children":2295},{"style":1268},[2296],{"type":51,"value":2297}," {\n",{"type":46,"tag":449,"props":2299,"children":2300},{"class":451,"line":478},[2301,2306,2312,2316,2320],{"type":46,"tag":449,"props":2302,"children":2303},{"style":1268},[2304],{"type":51,"value":2305},"    \"",{"type":46,"tag":449,"props":2307,"children":2309},{"style":2308},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[2310],{"type":51,"value":2311},"email",{"type":46,"tag":449,"props":2313,"children":2314},{"style":1268},[2315],{"type":51,"value":1289},{"type":46,"tag":449,"props":2317,"children":2318},{"style":1268},[2319],{"type":51,"value":1294},{"type":46,"tag":449,"props":2321,"children":2322},{"style":1268},[2323],{"type":51,"value":2297},{"type":46,"tag":449,"props":2325,"children":2326},{"class":451,"line":1388},[2327,2332,2336,2340,2344,2348,2352,2357,2361],{"type":46,"tag":449,"props":2328,"children":2329},{"style":1268},[2330],{"type":51,"value":2331},"      \"",{"type":46,"tag":449,"props":2333,"children":2334},{"style":1444},[2335],{"type":51,"value":792},{"type":46,"tag":449,"props":2337,"children":2338},{"style":1268},[2339],{"type":51,"value":1289},{"type":46,"tag":449,"props":2341,"children":2342},{"style":1268},[2343],{"type":51,"value":1294},{"type":46,"tag":449,"props":2345,"children":2346},{"style":1268},[2347],{"type":51,"value":1533},{"type":46,"tag":449,"props":2349,"children":2350},{"style":1268},[2351],{"type":51,"value":1289},{"type":46,"tag":449,"props":2353,"children":2354},{"style":1302},[2355],{"type":51,"value":2356},"oncall@example.com",{"type":46,"tag":449,"props":2358,"children":2359},{"style":1268},[2360],{"type":51,"value":1289},{"type":46,"tag":449,"props":2362,"children":2363},{"style":1268},[2364],{"type":51,"value":2365},"]\n",{"type":46,"tag":449,"props":2367,"children":2368},{"class":451,"line":1424},[2369],{"type":46,"tag":449,"props":2370,"children":2371},{"style":1268},[2372],{"type":51,"value":2373},"    }\n",{"type":46,"tag":449,"props":2375,"children":2376},{"class":451,"line":1454},[2377],{"type":46,"tag":449,"props":2378,"children":2379},{"style":1268},[2380],{"type":51,"value":2381},"  }\n",{"type":46,"tag":449,"props":2383,"children":2384},{"class":451,"line":1483},[2385],{"type":46,"tag":449,"props":2386,"children":2387},{"style":1268},[2388],{"type":51,"value":1642},{"type":46,"tag":54,"props":2390,"children":2391},{},[2392],{"type":51,"value":2393},"Slack:",{"type":46,"tag":438,"props":2395,"children":2397},{"className":1256,"code":2396,"language":1258,"meta":443,"style":443},"{\n  \"name\": \"Oncall Slack\",\n  \"properties\": {\n    \"slack\": {\n      \"slackUrl\": \"https:\u002F\u002Fhooks.slack.com\u002Fservices\u002FT...\u002FB...\u002FXXX\"\n    }\n  }\n}\n",[2398],{"type":46,"tag":72,"props":2399,"children":2400},{"__ignoreMap":443},[2401,2408,2444,2467,2491,2525,2532,2539],{"type":46,"tag":449,"props":2402,"children":2403},{"class":451,"line":34},[2404],{"type":46,"tag":449,"props":2405,"children":2406},{"style":1268},[2407],{"type":51,"value":1271},{"type":46,"tag":449,"props":2409,"children":2410},{"class":451,"line":460},[2411,2415,2419,2423,2427,2431,2436,2440],{"type":46,"tag":449,"props":2412,"children":2413},{"style":1268},[2414],{"type":51,"value":1279},{"type":46,"tag":449,"props":2416,"children":2417},{"style":1282},[2418],{"type":51,"value":988},{"type":46,"tag":449,"props":2420,"children":2421},{"style":1268},[2422],{"type":51,"value":1289},{"type":46,"tag":449,"props":2424,"children":2425},{"style":1268},[2426],{"type":51,"value":1294},{"type":46,"tag":449,"props":2428,"children":2429},{"style":1268},[2430],{"type":51,"value":1299},{"type":46,"tag":449,"props":2432,"children":2433},{"style":1302},[2434],{"type":51,"value":2435},"Oncall Slack",{"type":46,"tag":449,"props":2437,"children":2438},{"style":1268},[2439],{"type":51,"value":1289},{"type":46,"tag":449,"props":2441,"children":2442},{"style":1268},[2443],{"type":51,"value":1314},{"type":46,"tag":449,"props":2445,"children":2446},{"class":451,"line":469},[2447,2451,2455,2459,2463],{"type":46,"tag":449,"props":2448,"children":2449},{"style":1268},[2450],{"type":51,"value":1279},{"type":46,"tag":449,"props":2452,"children":2453},{"style":1282},[2454],{"type":51,"value":2284},{"type":46,"tag":449,"props":2456,"children":2457},{"style":1268},[2458],{"type":51,"value":1289},{"type":46,"tag":449,"props":2460,"children":2461},{"style":1268},[2462],{"type":51,"value":1294},{"type":46,"tag":449,"props":2464,"children":2465},{"style":1268},[2466],{"type":51,"value":2297},{"type":46,"tag":449,"props":2468,"children":2469},{"class":451,"line":478},[2470,2474,2479,2483,2487],{"type":46,"tag":449,"props":2471,"children":2472},{"style":1268},[2473],{"type":51,"value":2305},{"type":46,"tag":449,"props":2475,"children":2476},{"style":2308},[2477],{"type":51,"value":2478},"slack",{"type":46,"tag":449,"props":2480,"children":2481},{"style":1268},[2482],{"type":51,"value":1289},{"type":46,"tag":449,"props":2484,"children":2485},{"style":1268},[2486],{"type":51,"value":1294},{"type":46,"tag":449,"props":2488,"children":2489},{"style":1268},[2490],{"type":51,"value":2297},{"type":46,"tag":449,"props":2492,"children":2493},{"class":451,"line":1388},[2494,2498,2503,2507,2511,2515,2520],{"type":46,"tag":449,"props":2495,"children":2496},{"style":1268},[2497],{"type":51,"value":2331},{"type":46,"tag":449,"props":2499,"children":2500},{"style":1444},[2501],{"type":51,"value":2502},"slackUrl",{"type":46,"tag":449,"props":2504,"children":2505},{"style":1268},[2506],{"type":51,"value":1289},{"type":46,"tag":449,"props":2508,"children":2509},{"style":1268},[2510],{"type":51,"value":1294},{"type":46,"tag":449,"props":2512,"children":2513},{"style":1268},[2514],{"type":51,"value":1299},{"type":46,"tag":449,"props":2516,"children":2517},{"style":1302},[2518],{"type":51,"value":2519},"https:\u002F\u002Fhooks.slack.com\u002Fservices\u002FT...\u002FB...\u002FXXX",{"type":46,"tag":449,"props":2521,"children":2522},{"style":1268},[2523],{"type":51,"value":2524},"\"\n",{"type":46,"tag":449,"props":2526,"children":2527},{"class":451,"line":1424},[2528],{"type":46,"tag":449,"props":2529,"children":2530},{"style":1268},[2531],{"type":51,"value":2373},{"type":46,"tag":449,"props":2533,"children":2534},{"class":451,"line":1454},[2535],{"type":46,"tag":449,"props":2536,"children":2537},{"style":1268},[2538],{"type":51,"value":2381},{"type":46,"tag":449,"props":2540,"children":2541},{"class":451,"line":1483},[2542],{"type":46,"tag":449,"props":2543,"children":2544},{"style":1268},[2545],{"type":51,"value":1642},{"type":46,"tag":54,"props":2547,"children":2548},{},[2549],{"type":51,"value":2550},"Custom webhook:",{"type":46,"tag":438,"props":2552,"children":2554},{"className":1256,"code":2553,"language":1258,"meta":443,"style":443},"{\n  \"name\": \"Oncall Custom Webhook\",\n  \"properties\": {\n    \"customWebhook\": {\n      \"url\": \"https:\u002F\u002Fapi.example.com\u002Falerts\",\n      \"body\": \"{\\\"action\\\":\\\"{{.Action}}\\\",\\\"monitorID\\\":\\\"{{.MonitorID}}\\\"}\"\n    }\n  }\n}\n",[2555],{"type":46,"tag":72,"props":2556,"children":2557},{"__ignoreMap":443},[2558,2565,2601,2624,2648,2685,2790,2797,2804],{"type":46,"tag":449,"props":2559,"children":2560},{"class":451,"line":34},[2561],{"type":46,"tag":449,"props":2562,"children":2563},{"style":1268},[2564],{"type":51,"value":1271},{"type":46,"tag":449,"props":2566,"children":2567},{"class":451,"line":460},[2568,2572,2576,2580,2584,2588,2593,2597],{"type":46,"tag":449,"props":2569,"children":2570},{"style":1268},[2571],{"type":51,"value":1279},{"type":46,"tag":449,"props":2573,"children":2574},{"style":1282},[2575],{"type":51,"value":988},{"type":46,"tag":449,"props":2577,"children":2578},{"style":1268},[2579],{"type":51,"value":1289},{"type":46,"tag":449,"props":2581,"children":2582},{"style":1268},[2583],{"type":51,"value":1294},{"type":46,"tag":449,"props":2585,"children":2586},{"style":1268},[2587],{"type":51,"value":1299},{"type":46,"tag":449,"props":2589,"children":2590},{"style":1302},[2591],{"type":51,"value":2592},"Oncall Custom Webhook",{"type":46,"tag":449,"props":2594,"children":2595},{"style":1268},[2596],{"type":51,"value":1289},{"type":46,"tag":449,"props":2598,"children":2599},{"style":1268},[2600],{"type":51,"value":1314},{"type":46,"tag":449,"props":2602,"children":2603},{"class":451,"line":469},[2604,2608,2612,2616,2620],{"type":46,"tag":449,"props":2605,"children":2606},{"style":1268},[2607],{"type":51,"value":1279},{"type":46,"tag":449,"props":2609,"children":2610},{"style":1282},[2611],{"type":51,"value":2284},{"type":46,"tag":449,"props":2613,"children":2614},{"style":1268},[2615],{"type":51,"value":1289},{"type":46,"tag":449,"props":2617,"children":2618},{"style":1268},[2619],{"type":51,"value":1294},{"type":46,"tag":449,"props":2621,"children":2622},{"style":1268},[2623],{"type":51,"value":2297},{"type":46,"tag":449,"props":2625,"children":2626},{"class":451,"line":478},[2627,2631,2636,2640,2644],{"type":46,"tag":449,"props":2628,"children":2629},{"style":1268},[2630],{"type":51,"value":2305},{"type":46,"tag":449,"props":2632,"children":2633},{"style":2308},[2634],{"type":51,"value":2635},"customWebhook",{"type":46,"tag":449,"props":2637,"children":2638},{"style":1268},[2639],{"type":51,"value":1289},{"type":46,"tag":449,"props":2641,"children":2642},{"style":1268},[2643],{"type":51,"value":1294},{"type":46,"tag":449,"props":2645,"children":2646},{"style":1268},[2647],{"type":51,"value":2297},{"type":46,"tag":449,"props":2649,"children":2650},{"class":451,"line":1388},[2651,2655,2660,2664,2668,2672,2677,2681],{"type":46,"tag":449,"props":2652,"children":2653},{"style":1268},[2654],{"type":51,"value":2331},{"type":46,"tag":449,"props":2656,"children":2657},{"style":1444},[2658],{"type":51,"value":2659},"url",{"type":46,"tag":449,"props":2661,"children":2662},{"style":1268},[2663],{"type":51,"value":1289},{"type":46,"tag":449,"props":2665,"children":2666},{"style":1268},[2667],{"type":51,"value":1294},{"type":46,"tag":449,"props":2669,"children":2670},{"style":1268},[2671],{"type":51,"value":1299},{"type":46,"tag":449,"props":2673,"children":2674},{"style":1302},[2675],{"type":51,"value":2676},"https:\u002F\u002Fapi.example.com\u002Falerts",{"type":46,"tag":449,"props":2678,"children":2679},{"style":1268},[2680],{"type":51,"value":1289},{"type":46,"tag":449,"props":2682,"children":2683},{"style":1268},[2684],{"type":51,"value":1314},{"type":46,"tag":449,"props":2686,"children":2687},{"class":451,"line":1424},[2688,2692,2697,2701,2705,2709,2714,2720,2725,2729,2733,2737,2742,2746,2751,2755,2760,2764,2768,2772,2777,2781,2786],{"type":46,"tag":449,"props":2689,"children":2690},{"style":1268},[2691],{"type":51,"value":2331},{"type":46,"tag":449,"props":2693,"children":2694},{"style":1444},[2695],{"type":51,"value":2696},"body",{"type":46,"tag":449,"props":2698,"children":2699},{"style":1268},[2700],{"type":51,"value":1289},{"type":46,"tag":449,"props":2702,"children":2703},{"style":1268},[2704],{"type":51,"value":1294},{"type":46,"tag":449,"props":2706,"children":2707},{"style":1268},[2708],{"type":51,"value":1299},{"type":46,"tag":449,"props":2710,"children":2711},{"style":1302},[2712],{"type":51,"value":2713},"{",{"type":46,"tag":449,"props":2715,"children":2717},{"style":2716},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[2718],{"type":51,"value":2719},"\\\"",{"type":46,"tag":449,"props":2721,"children":2722},{"style":1302},[2723],{"type":51,"value":2724},"action",{"type":46,"tag":449,"props":2726,"children":2727},{"style":2716},[2728],{"type":51,"value":2719},{"type":46,"tag":449,"props":2730,"children":2731},{"style":1302},[2732],{"type":51,"value":1294},{"type":46,"tag":449,"props":2734,"children":2735},{"style":2716},[2736],{"type":51,"value":2719},{"type":46,"tag":449,"props":2738,"children":2739},{"style":1302},[2740],{"type":51,"value":2741},"{{.Action}}",{"type":46,"tag":449,"props":2743,"children":2744},{"style":2716},[2745],{"type":51,"value":2719},{"type":46,"tag":449,"props":2747,"children":2748},{"style":1302},[2749],{"type":51,"value":2750},",",{"type":46,"tag":449,"props":2752,"children":2753},{"style":2716},[2754],{"type":51,"value":2719},{"type":46,"tag":449,"props":2756,"children":2757},{"style":1302},[2758],{"type":51,"value":2759},"monitorID",{"type":46,"tag":449,"props":2761,"children":2762},{"style":2716},[2763],{"type":51,"value":2719},{"type":46,"tag":449,"props":2765,"children":2766},{"style":1302},[2767],{"type":51,"value":1294},{"type":46,"tag":449,"props":2769,"children":2770},{"style":2716},[2771],{"type":51,"value":2719},{"type":46,"tag":449,"props":2773,"children":2774},{"style":1302},[2775],{"type":51,"value":2776},"{{.MonitorID}}",{"type":46,"tag":449,"props":2778,"children":2779},{"style":2716},[2780],{"type":51,"value":2719},{"type":46,"tag":449,"props":2782,"children":2783},{"style":1302},[2784],{"type":51,"value":2785},"}",{"type":46,"tag":449,"props":2787,"children":2788},{"style":1268},[2789],{"type":51,"value":2524},{"type":46,"tag":449,"props":2791,"children":2792},{"class":451,"line":1454},[2793],{"type":46,"tag":449,"props":2794,"children":2795},{"style":1268},[2796],{"type":51,"value":2373},{"type":46,"tag":449,"props":2798,"children":2799},{"class":451,"line":1483},[2800],{"type":46,"tag":449,"props":2801,"children":2802},{"style":1268},[2803],{"type":51,"value":2381},{"type":46,"tag":449,"props":2805,"children":2806},{"class":451,"line":1511},[2807],{"type":46,"tag":449,"props":2808,"children":2809},{"style":1268},[2810],{"type":51,"value":1642},{"type":46,"tag":60,"props":2812,"children":2814},{"id":2813},"troubleshooting",[2815],{"type":51,"value":2816},"Troubleshooting",{"type":46,"tag":54,"props":2818,"children":2819},{},[2820,2826],{"type":46,"tag":72,"props":2821,"children":2823},{"className":2822},[],[2824],{"type":51,"value":2825},"401 Unauthorized",{"type":51,"value":1294},{"type":46,"tag":497,"props":2828,"children":2829},{},[2830,2835],{"type":46,"tag":414,"props":2831,"children":2832},{},[2833],{"type":51,"value":2834},"Cause: invalid or expired token.",{"type":46,"tag":414,"props":2836,"children":2837},{},[2838,2840],{"type":51,"value":2839},"Fix:\n",{"type":46,"tag":497,"props":2841,"children":2842},{},[2843,2854],{"type":46,"tag":414,"props":2844,"children":2845},{},[2846,2848,2853],{"type":51,"value":2847},"Verify token in ",{"type":46,"tag":72,"props":2849,"children":2851},{"className":2850},[],[2852],{"type":51,"value":93},{"type":51,"value":650},{"type":46,"tag":414,"props":2855,"children":2856},{},[2857,2859,2864,2866],{"type":51,"value":2858},"Re-run ",{"type":46,"tag":72,"props":2860,"children":2862},{"className":2861},[],[2863],{"type":51,"value":424},{"type":51,"value":2865}," and retry:\n",{"type":46,"tag":497,"props":2867,"children":2868},{},[2869],{"type":46,"tag":414,"props":2870,"children":2871},{},[2872],{"type":46,"tag":72,"props":2873,"children":2875},{"className":2874},[],[2876],{"type":51,"value":697},{"type":46,"tag":54,"props":2878,"children":2879},{},[2880,2886],{"type":46,"tag":72,"props":2881,"children":2883},{"className":2882},[],[2884],{"type":51,"value":2885},"403 Forbidden",{"type":51,"value":1294},{"type":46,"tag":497,"props":2888,"children":2889},{},[2890,2895],{"type":46,"tag":414,"props":2891,"children":2892},{},[2893],{"type":51,"value":2894},"Cause: token lacks required permissions.",{"type":46,"tag":414,"props":2896,"children":2897},{},[2898,2899],{"type":51,"value":2839},{"type":46,"tag":497,"props":2900,"children":2901},{},[2902,2907],{"type":46,"tag":414,"props":2903,"children":2904},{},[2905],{"type":51,"value":2906},"Create\u002Fassign token scopes for monitor\u002Fnotifier management and dataset query access.",{"type":46,"tag":414,"props":2908,"children":2909},{},[2910,2912],{"type":51,"value":2911},"Retry:\n",{"type":46,"tag":497,"props":2913,"children":2914},{},[2915],{"type":46,"tag":414,"props":2916,"children":2917},{},[2918],{"type":46,"tag":72,"props":2919,"children":2921},{"className":2920},[],[2922],{"type":51,"value":2923},"scripts\u002Fmonitor-list \u003Cdeployment>",{"type":46,"tag":54,"props":2925,"children":2926},{},[2927,2933],{"type":46,"tag":72,"props":2928,"children":2930},{"className":2929},[],[2931],{"type":51,"value":2932},"404 Not Found",{"type":51,"value":2934}," on get\u002Fupdate\u002Fdelete:",{"type":46,"tag":497,"props":2936,"children":2937},{},[2938,2943],{"type":46,"tag":414,"props":2939,"children":2940},{},[2941],{"type":51,"value":2942},"Cause: wrong monitor\u002Fnotifier ID or wrong deployment\u002Forg.",{"type":46,"tag":414,"props":2944,"children":2945},{},[2946,2947],{"type":51,"value":2839},{"type":46,"tag":497,"props":2948,"children":2949},{},[2950,2961],{"type":46,"tag":414,"props":2951,"children":2952},{},[2953,2955,2960],{"type":51,"value":2954},"Confirm deployment in ",{"type":46,"tag":72,"props":2956,"children":2958},{"className":2957},[],[2959],{"type":51,"value":85},{"type":51,"value":650},{"type":46,"tag":414,"props":2962,"children":2963},{},[2964,2966],{"type":51,"value":2965},"Re-list objects and use exact IDs:\n",{"type":46,"tag":497,"props":2967,"children":2968},{},[2969,2978],{"type":46,"tag":414,"props":2970,"children":2971},{},[2972],{"type":46,"tag":72,"props":2973,"children":2975},{"className":2974},[],[2976],{"type":51,"value":2977},"scripts\u002Fmonitor-list \u003Cdeployment> --json",{"type":46,"tag":414,"props":2979,"children":2980},{},[2981],{"type":46,"tag":72,"props":2982,"children":2984},{"className":2983},[],[2985],{"type":51,"value":2986},"scripts\u002Fnotifier-list \u003Cdeployment> --json",{"type":46,"tag":54,"props":2988,"children":2989},{},[2990,2996],{"type":46,"tag":72,"props":2991,"children":2993},{"className":2992},[],[2994],{"type":51,"value":2995},"400 Bad Request",{"type":51,"value":2997}," on notifier create\u002Fupdate:",{"type":46,"tag":497,"props":2999,"children":3000},{},[3001,3006],{"type":46,"tag":414,"props":3002,"children":3003},{},[3004],{"type":51,"value":3005},"Cause: invalid notifier payload shape.",{"type":46,"tag":414,"props":3007,"children":3008},{},[3009,3010],{"type":51,"value":2839},{"type":46,"tag":497,"props":3011,"children":3012},{},[3013,3024,3041],{"type":46,"tag":414,"props":3014,"children":3015},{},[3016,3018,3023],{"type":51,"value":3017},"Use one notifier channel inside ",{"type":46,"tag":72,"props":3019,"children":3021},{"className":3020},[],[3022],{"type":51,"value":2284},{"type":51,"value":650},{"type":46,"tag":414,"props":3025,"children":3026},{},[3027,3029,3034,3035,3040],{"type":51,"value":3028},"For email, use ",{"type":46,"tag":72,"props":3030,"children":3032},{"className":3031},[],[3033],{"type":51,"value":792},{"type":51,"value":794},{"type":46,"tag":72,"props":3036,"children":3038},{"className":3037},[],[3039],{"type":51,"value":800},{"type":51,"value":95},{"type":46,"tag":414,"props":3042,"children":3043},{},[3044,3046],{"type":51,"value":3045},"Validate against a known-good example and retry:\n",{"type":46,"tag":497,"props":3047,"children":3048},{},[3049],{"type":46,"tag":414,"props":3050,"children":3051},{},[3052],{"type":46,"tag":72,"props":3053,"children":3055},{"className":3054},[],[3056],{"type":51,"value":605},{"type":46,"tag":54,"props":3058,"children":3059},{},[3060,3065],{"type":46,"tag":72,"props":3061,"children":3063},{"className":3062},[],[3064],{"type":51,"value":2995},{"type":51,"value":3066}," on monitor create\u002Fupdate:",{"type":46,"tag":497,"props":3068,"children":3069},{},[3070,3075],{"type":46,"tag":414,"props":3071,"children":3072},{},[3073],{"type":51,"value":3074},"Cause: invalid monitor schema, operator\u002Ftype mismatch, or invalid query fields.",{"type":46,"tag":414,"props":3076,"children":3077},{},[3078,3079],{"type":51,"value":2839},{"type":46,"tag":497,"props":3080,"children":3081},{},[3082,3106,3118],{"type":46,"tag":414,"props":3083,"children":3084},{},[3085,3087,3092,3093,3098,3100,3105],{"type":51,"value":3086},"Validate required fields: ",{"type":46,"tag":72,"props":3088,"children":3090},{"className":3089},[],[3091],{"type":51,"value":988},{"type":51,"value":747},{"type":46,"tag":72,"props":3094,"children":3096},{"className":3095},[],[3097],{"type":51,"value":999},{"type":51,"value":3099},", query field, schedule, and ",{"type":46,"tag":72,"props":3101,"children":3103},{"className":3102},[],[3104],{"type":51,"value":648},{"type":51,"value":650},{"type":46,"tag":414,"props":3107,"children":3108},{},[3109,3111,3116],{"type":51,"value":3110},"Confirm ",{"type":46,"tag":72,"props":3112,"children":3114},{"className":3113},[],[3115],{"type":51,"value":1097},{"type":51,"value":3117}," matches monitor type and threshold logic.",{"type":46,"tag":414,"props":3119,"children":3120},{},[3121,3122],{"type":51,"value":2911},{"type":46,"tag":497,"props":3123,"children":3124},{},[3125,3133],{"type":46,"tag":414,"props":3126,"children":3127},{},[3128],{"type":46,"tag":72,"props":3129,"children":3131},{"className":3130},[],[3132],{"type":51,"value":552},{"type":46,"tag":414,"props":3134,"children":3135},{},[3136],{"type":46,"tag":72,"props":3137,"children":3139},{"className":3138},[],[3140],{"type":51,"value":561},{"type":46,"tag":54,"props":3142,"children":3143},{},[3144],{"type":51,"value":3145},"Monitor created but never alerts:",{"type":46,"tag":497,"props":3147,"children":3148},{},[3149,3154],{"type":46,"tag":414,"props":3150,"children":3151},{},[3152],{"type":51,"value":3153},"Cause: threshold too strict, wrong query window, or not enough positive runs.",{"type":46,"tag":414,"props":3155,"children":3156},{},[3157,3158],{"type":51,"value":2839},{"type":46,"tag":497,"props":3159,"children":3160},{},[3161,3177,3188],{"type":46,"tag":414,"props":3162,"children":3163},{},[3164,3166],{"type":51,"value":3165},"Inspect history over a known active period:\n",{"type":46,"tag":497,"props":3167,"children":3168},{},[3169],{"type":46,"tag":414,"props":3170,"children":3171},{},[3172],{"type":46,"tag":72,"props":3173,"children":3175},{"className":3174},[],[3176],{"type":51,"value":543},{"type":46,"tag":414,"props":3178,"children":3179},{},[3180,3182,3187],{"type":51,"value":3181},"Reduce threshold or widen ",{"type":46,"tag":72,"props":3183,"children":3185},{"className":3184},[],[3186],{"type":51,"value":753},{"type":51,"value":650},{"type":46,"tag":414,"props":3189,"children":3190},{},[3191,3193,3198,3199,3204],{"type":51,"value":3192},"Tune ",{"type":46,"tag":72,"props":3194,"children":3196},{"className":3195},[],[3197],{"type":51,"value":813},{"type":51,"value":815},{"type":46,"tag":72,"props":3200,"children":3202},{"className":3201},[],[3203],{"type":51,"value":821},{"type":51,"value":650},{"type":46,"tag":54,"props":3206,"children":3207},{},[3208],{"type":51,"value":3209},"Too many alerts (noisy monitor):",{"type":46,"tag":497,"props":3211,"children":3212},{},[3213,3218],{"type":46,"tag":414,"props":3214,"children":3215},{},[3216],{"type":51,"value":3217},"Cause: threshold too low or interval too short.",{"type":46,"tag":414,"props":3219,"children":3220},{},[3221,3222],{"type":51,"value":2839},{"type":46,"tag":497,"props":3223,"children":3224},{},[3225,3230,3248],{"type":46,"tag":414,"props":3226,"children":3227},{},[3228],{"type":51,"value":3229},"Increase threshold.",{"type":46,"tag":414,"props":3231,"children":3232},{},[3233,3235,3240,3242,3247],{"type":51,"value":3234},"Increase ",{"type":46,"tag":72,"props":3236,"children":3238},{"className":3237},[],[3239],{"type":51,"value":813},{"type":51,"value":3241}," and\u002For ",{"type":46,"tag":72,"props":3243,"children":3245},{"className":3244},[],[3246],{"type":51,"value":821},{"type":51,"value":650},{"type":46,"tag":414,"props":3249,"children":3250},{},[3251,3252,3257],{"type":51,"value":3234},{"type":46,"tag":72,"props":3253,"children":3255},{"className":3254},[],[3256],{"type":51,"value":760},{"type":51,"value":3258}," or narrow match conditions.",{"type":46,"tag":54,"props":3260,"children":3261},{},[3262],{"type":51,"value":3263},"Notifier exists but no delivery:",{"type":46,"tag":497,"props":3265,"children":3266},{},[3267,3272],{"type":46,"tag":414,"props":3268,"children":3269},{},[3270],{"type":51,"value":3271},"Cause: destination config invalid (URL\u002Fkey\u002Fchannel\u002Femail list), or destination-side rejection.",{"type":46,"tag":414,"props":3273,"children":3274},{},[3275,3276],{"type":51,"value":2839},{"type":46,"tag":497,"props":3277,"children":3278},{},[3279,3295,3311],{"type":46,"tag":414,"props":3280,"children":3281},{},[3282,3284],{"type":51,"value":3283},"Fetch notifier and verify destination fields:\n",{"type":46,"tag":497,"props":3285,"children":3286},{},[3287],{"type":46,"tag":414,"props":3288,"children":3289},{},[3290],{"type":46,"tag":72,"props":3291,"children":3293},{"className":3292},[],[3294],{"type":51,"value":596},{"type":46,"tag":414,"props":3296,"children":3297},{},[3298,3300],{"type":51,"value":3299},"Recreate\u002Fupdate notifier with corrected properties:\n",{"type":46,"tag":497,"props":3301,"children":3302},{},[3303],{"type":46,"tag":414,"props":3304,"children":3305},{},[3306],{"type":46,"tag":72,"props":3307,"children":3309},{"className":3308},[],[3310],{"type":51,"value":614},{"type":46,"tag":414,"props":3312,"children":3313},{},[3314],{"type":51,"value":3315},"Confirm monitor references correct notifier IDs.",{"type":46,"tag":3317,"props":3318,"children":3319},"style",{},[3320],{"type":51,"value":3321},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":3323,"total":1611},[3324,3338,3351,3361,3379,3388,3404,3417,3430,3448,3458,3471],{"slug":3325,"name":3325,"fn":3326,"description":3327,"org":3328,"tags":3329,"stars":3335,"repoUrl":3336,"updatedAt":3337},"axiom-apl","write and debug APL queries for Axiom","APL query language reference for Axiom. Provides operators, functions, patterns, and CLI usage. Auto-invoked by specialized Axiom skills when writing or debugging APL queries.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3330,3333,3334],{"name":3331,"slug":3332,"type":16},"APL","apl",{"name":9,"slug":8,"type":16},{"name":14,"slug":15,"type":16},58,"https:\u002F\u002Fgithub.com\u002Faxiomhq\u002Fcli","2026-04-06T18:04:15.826882",{"slug":3339,"name":3339,"fn":3340,"description":3341,"org":3342,"tags":3343,"stars":3335,"repoUrl":3336,"updatedAt":3350},"detect-anomalies","detect anomalies in observability data","Detect anomalies in Axiom datasets using statistical analysis. Use when looking for unusual patterns, volume spikes, outliers, or new error types in observability data.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3344,3345,3348,3349],{"name":9,"slug":8,"type":16},{"name":3346,"slug":3347,"type":16},"Data Analysis","data-analysis",{"name":21,"slug":22,"type":16},{"name":14,"slug":15,"type":16},"2026-04-06T18:04:19.681304",{"slug":3352,"name":3352,"fn":3353,"description":3354,"org":3355,"tags":3356,"stars":3335,"repoUrl":3336,"updatedAt":3360},"explore-dataset","explore Axiom dataset schema and patterns","Explore an Axiom dataset to understand its schema, fields, volume, and patterns. Use when discovering a new dataset, investigating data structure, or understanding what data is available.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3357,3358,3359],{"name":9,"slug":8,"type":16},{"name":3346,"slug":3347,"type":16},{"name":14,"slug":15,"type":16},"2026-04-06T18:04:18.425533",{"slug":3362,"name":3362,"fn":3363,"description":3364,"org":3365,"tags":3366,"stars":3335,"repoUrl":3336,"updatedAt":3378},"find-traces","analyze OpenTelemetry distributed traces in Axiom","Analyze OpenTelemetry distributed traces from Axiom. Use when investigating a trace ID, finding traces by criteria (errors, latency, service), or debugging distributed system issues.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3367,3368,3371,3374,3375],{"name":9,"slug":8,"type":16},{"name":3369,"slug":3370,"type":16},"Debugging","debugging",{"name":3372,"slug":3373,"type":16},"Distributed Tracing","distributed-tracing",{"name":14,"slug":15,"type":16},{"name":3376,"slug":3377,"type":16},"OpenTelemetry","opentelemetry","2026-04-06T18:04:17.130694",{"slug":4,"name":4,"fn":5,"description":6,"org":3380,"tags":3381,"stars":30,"repoUrl":31,"updatedAt":32},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3382,3383,3384,3385,3386,3387],{"name":28,"slug":29,"type":16},{"name":9,"slug":8,"type":16},{"name":25,"slug":26,"type":16},{"name":21,"slug":22,"type":16},{"name":14,"slug":15,"type":16},{"name":18,"slug":19,"type":16},{"slug":3389,"name":3389,"fn":3390,"description":3391,"org":3392,"tags":3393,"stars":30,"repoUrl":31,"updatedAt":3403},"axiom-sre","investigate incidents with Axiom","Expert SRE investigator for incidents and debugging. Uses hypothesis-driven methodology and systematic triage. Can query Axiom observability when available. Use for incident response, root cause analysis, production debugging, or log investigation.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3394,3395,3396,3399,3400],{"name":9,"slug":8,"type":16},{"name":3369,"slug":3370,"type":16},{"name":3397,"slug":3398,"type":16},"Incident Response","incident-response",{"name":14,"slug":15,"type":16},{"name":3401,"slug":3402,"type":16},"SRE","sre","2026-04-06T18:04:27.289824",{"slug":3405,"name":3405,"fn":3406,"description":3407,"org":3408,"tags":3409,"stars":30,"repoUrl":31,"updatedAt":3416},"building-dashboards","build Axiom dashboards via API","Designs and builds Axiom dashboards via API. Covers chart types, APL and metrics\u002FMPL query patterns, SmartFilters, layout, and configuration options. Use when creating dashboards, migrating from Splunk, or configuring chart options.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3410,3411,3412,3415],{"name":3331,"slug":3332,"type":16},{"name":9,"slug":8,"type":16},{"name":3413,"slug":3414,"type":16},"Dashboards","dashboards",{"name":14,"slug":15,"type":16},"2026-04-06T18:04:23.452912",{"slug":3418,"name":3418,"fn":3419,"description":3420,"org":3421,"tags":3422,"stars":30,"repoUrl":31,"updatedAt":3429},"controlling-costs","reduce Axiom query costs","Analyzes Axiom query patterns to find unused data, then builds dashboards and monitors for cost optimization. Use when asked to reduce Axiom costs, find unused columns or field values, identify data waste, or track ingest spend.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3423,3424,3427,3428],{"name":9,"slug":8,"type":16},{"name":3425,"slug":3426,"type":16},"Cost Optimization","cost-optimization",{"name":3413,"slug":3414,"type":16},{"name":14,"slug":15,"type":16},"2026-04-06T18:04:22.202025",{"slug":3431,"name":3431,"fn":3432,"description":3433,"org":3434,"tags":3435,"stars":30,"repoUrl":31,"updatedAt":3447},"metrics-chart","render Axiom metrics as charts","Render Axiom metrics query results (application\u002Fvnd.metrics.v3+json) as line charts. Zero-dependency Unicode\u002FASCII by default; upgrades to inline PNG\u002FSVG\u002Fsixel via gnuplot when present. Use when you have a metrics v3 query response and want to see the series as a chart in the terminal or transcript.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3436,3437,3440,3443,3446],{"name":9,"slug":8,"type":16},{"name":3438,"slug":3439,"type":16},"Charts","charts",{"name":3441,"slug":3442,"type":16},"Data Visualization","data-visualization",{"name":3444,"slug":3445,"type":16},"Metrics","metrics",{"name":14,"slug":15,"type":16},"2026-07-18T05:47:14.576127",{"slug":3449,"name":3449,"fn":3450,"description":3451,"org":3452,"tags":3453,"stars":30,"repoUrl":31,"updatedAt":3457},"query-metrics","query Axiom MetricsDB","Runs metrics queries against Axiom MetricsDB via scripts. Discovers available metrics, tags, and tag values. Use when asked to query metrics, explore metric datasets, check metric values, or investigate OTel metrics data.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3454,3455,3456],{"name":9,"slug":8,"type":16},{"name":3444,"slug":3445,"type":16},{"name":14,"slug":15,"type":16},"2026-07-18T05:12:32.381376",{"slug":3459,"name":3459,"fn":3460,"description":3461,"org":3462,"tags":3463,"stars":30,"repoUrl":31,"updatedAt":3470},"spl-to-apl","translate Splunk SPL to Axiom APL","Translates Splunk SPL queries to Axiom APL. Provides command mappings, function equivalents, and syntax transformations. Use when migrating from Splunk, converting SPL queries, or learning APL equivalents of SPL patterns.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3464,3465,3466,3469],{"name":3331,"slug":3332,"type":16},{"name":9,"slug":8,"type":16},{"name":3467,"slug":3468,"type":16},"Migration","migration",{"name":14,"slug":15,"type":16},"2026-04-06T18:04:20.939952",{"slug":3472,"name":3472,"fn":3473,"description":3474,"org":3475,"tags":3476,"stars":30,"repoUrl":31,"updatedAt":3484},"writing-evals","scaffold evals for the Axiom AI SDK","Scaffolds evaluation suites for the Axiom AI SDK. Generates eval files, scorers, flag schemas, and config from natural-language descriptions. Use when creating evals, writing scorers, setting up flag schemas, or configuring axiom.config.ts.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3477,3480,3481],{"name":3478,"slug":3479,"type":16},"AI Infrastructure","ai-infrastructure",{"name":9,"slug":8,"type":16},{"name":3482,"slug":3483,"type":16},"Evals","evals","2026-04-06T18:04:26.007097",{"items":3486,"total":1483},[3487,3496,3504,3511,3518,3526,3532],{"slug":4,"name":4,"fn":5,"description":6,"org":3488,"tags":3489,"stars":30,"repoUrl":31,"updatedAt":32},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3490,3491,3492,3493,3494,3495],{"name":28,"slug":29,"type":16},{"name":9,"slug":8,"type":16},{"name":25,"slug":26,"type":16},{"name":21,"slug":22,"type":16},{"name":14,"slug":15,"type":16},{"name":18,"slug":19,"type":16},{"slug":3389,"name":3389,"fn":3390,"description":3391,"org":3497,"tags":3498,"stars":30,"repoUrl":31,"updatedAt":3403},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3499,3500,3501,3502,3503],{"name":9,"slug":8,"type":16},{"name":3369,"slug":3370,"type":16},{"name":3397,"slug":3398,"type":16},{"name":14,"slug":15,"type":16},{"name":3401,"slug":3402,"type":16},{"slug":3405,"name":3405,"fn":3406,"description":3407,"org":3505,"tags":3506,"stars":30,"repoUrl":31,"updatedAt":3416},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3507,3508,3509,3510],{"name":3331,"slug":3332,"type":16},{"name":9,"slug":8,"type":16},{"name":3413,"slug":3414,"type":16},{"name":14,"slug":15,"type":16},{"slug":3418,"name":3418,"fn":3419,"description":3420,"org":3512,"tags":3513,"stars":30,"repoUrl":31,"updatedAt":3429},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3514,3515,3516,3517],{"name":9,"slug":8,"type":16},{"name":3425,"slug":3426,"type":16},{"name":3413,"slug":3414,"type":16},{"name":14,"slug":15,"type":16},{"slug":3431,"name":3431,"fn":3432,"description":3433,"org":3519,"tags":3520,"stars":30,"repoUrl":31,"updatedAt":3447},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3521,3522,3523,3524,3525],{"name":9,"slug":8,"type":16},{"name":3438,"slug":3439,"type":16},{"name":3441,"slug":3442,"type":16},{"name":3444,"slug":3445,"type":16},{"name":14,"slug":15,"type":16},{"slug":3449,"name":3449,"fn":3450,"description":3451,"org":3527,"tags":3528,"stars":30,"repoUrl":31,"updatedAt":3457},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3529,3530,3531],{"name":9,"slug":8,"type":16},{"name":3444,"slug":3445,"type":16},{"name":14,"slug":15,"type":16},{"slug":3459,"name":3459,"fn":3460,"description":3461,"org":3533,"tags":3534,"stars":30,"repoUrl":31,"updatedAt":3470},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[3535,3536,3537,3538],{"name":3331,"slug":3332,"type":16},{"name":9,"slug":8,"type":16},{"name":3467,"slug":3468,"type":16},{"name":14,"slug":15,"type":16}]