graphite-alert.json 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. {
  2. "id": 57,
  3. "title": "Graphite 4",
  4. "originalTitle": "Graphite 4",
  5. "tags": ["graphite"],
  6. "rows": [
  7. {
  8. "panels": [
  9. {
  10. "title": "Active desktop users",
  11. "editable": true,
  12. "type": "graph",
  13. "id": 3,
  14. "targets": [
  15. {
  16. "refId": "A",
  17. "target": "aliasByNode(statsd.fakesite.counters.session_start.desktop.count, 4)"
  18. }
  19. ],
  20. "datasource": null,
  21. "alert": {
  22. "name": "name1",
  23. "message": "desc1",
  24. "handler": 1,
  25. "frequency": "60s",
  26. "for": "2m",
  27. "conditions": [
  28. {
  29. "type": "query",
  30. "query": {"params": ["A", "5m", "now"]},
  31. "reducer": {"type": "avg", "params": []},
  32. "evaluator": {"type": ">", "params": [100]}
  33. }
  34. ]
  35. }
  36. },
  37. {
  38. "title": "Active mobile users",
  39. "id": 4,
  40. "targets": [
  41. {"refId": "A", "target": ""},
  42. {"refId": "B", "target": "aliasByNode(statsd.fakesite.counters.session_start.mobile.count, 4)"}
  43. ],
  44. "datasource": "graphite2",
  45. "alert": {
  46. "name": "name2",
  47. "message": "desc2",
  48. "handler": 0,
  49. "frequency": "60s",
  50. "severity": "warning",
  51. "conditions": [
  52. {
  53. "type": "query",
  54. "query": {"params": ["B", "5m", "now"]},
  55. "reducer": {"type": "avg", "params": []},
  56. "evaluator": {"type": ">", "params": [100]}
  57. }
  58. ]
  59. }
  60. }
  61. ]
  62. }
  63. ]
  64. }