You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
3.6 KiB

4 years ago
3 years ago
3 years ago
  1. <h1>Configuring Notifications</h1>
  2. <p>You can set up multiple ways to receive notifications when checks in your account
  3. change state. Doing so is useful for several reasons:</p>
  4. <ul>
  5. <li><strong>Redundancy in case of notification failures.</strong> Set up notifications using two
  6. different notification channels (for example, email and Slack). If one transport
  7. fails (e.g., an email message goes to spam), you still receive a notification over the
  8. other channel.</li>
  9. <li><strong>Use different notification methods depending on urgency</strong>. For example, if a
  10. low-priority housekeeping script fails, post a message in chat. If a vital service fails,
  11. post in chat, send an email, and send SMS.</li>
  12. <li>Route notifications to the right people.</li>
  13. </ul>
  14. <p>Each notification method ("integration") belongs to a project:
  15. if you want to use a notification method in multiple projects, you will need to
  16. set it up in each project separately.</p>
  17. <p>In the web interface, the "Checks" page shows a visual overview of which alerting
  18. methods are active for each check. You can click the icons to toggle them on and off:</p>
  19. <p><img alt="Integration icons in the checks list" src="IMG_URL/checks_integrations.png" /></p>
  20. <p>You can also toggle the integrations by clicking the "ON" / "OFF" labels in
  21. individual check's details pages:</p>
  22. <p><img alt="Integration on/off toggles in the check details page" src="IMG_URL/details_integrations.png" /></p>
  23. <h2>SMS, WhatsApp, and Phone Call Monthly Quotas</h2>
  24. <p>SITE_NAME sets a quota on the maximum number of SMS, WhatsApp, and phone-call
  25. notifications an account can send per given month. The specific limit depends on the
  26. account's billing plan. The quota automatically resets at the start of each month.
  27. The "unused" sends from one month do not carry over to the next month.</p>
  28. <p>When an account exceeds its monthly limit, SITE_NAME will:</p>
  29. <ul>
  30. <li>Send a warning email to the account's primary email address</li>
  31. <li>Show a warning message on the <strong>Integrations</strong> page</li>
  32. </ul>
  33. <h2>Repeated Notifications</h2>
  34. <p>If you want to receive repeated notifications for as long as a particular check is
  35. down, you have a few different options:</p>
  36. <ul>
  37. <li>If you use an <strong>incident management system</strong> (PagerDuty, Splunk On-Call, Opsgenie,
  38. PagerTree), you can set up escalation rules there.</li>
  39. <li>Use the <strong>Pushover</strong> integration with the "Emergency" priority. Pushover will
  40. play a loud notification sound on your phone every 5 minutes until the notification
  41. is acknowledged.</li>
  42. <li>SITE_NAME can send <strong>hourly or daily email reminders</strong> if any check is down
  43. in any of your projects.
  44. Set them up in <a href="../../accounts/profile/notifications/">Account Settings › Email Reports</a>:</li>
  45. </ul>
  46. <p><img alt="Email reminder options" src="IMG_URL/email_reports.png" /></p>
  47. <h2>Weekly and Monthly Reports</h2>
  48. <p>SITE_NAME sends periodic email reports, either monthly at the start of each month,
  49. or weekly every Monday. Use them to make sure all checks have their expected state,
  50. and nothing has "fallen through the cracks."</p>
  51. <p>The reports list checks from all your projects, grouped by project.
  52. For each check, they show:</p>
  53. <ul>
  54. <li>check's current status</li>
  55. <li>the number of downtimes by month, for the last two months</li>
  56. <li>the total downtime duration by month, for the last two months</li>
  57. </ul>
  58. <p><img alt="Example monthly report" src="IMG_URL/monthly_report.png" /></p>
  59. <p>You can opt-out from receiving the the reports in the
  60. <a href="../../accounts/profile/notifications/">Account Settings › Email Reports</a> page
  61. or by clicking the "Unsubscribe" link in the email report's footer.</p>