Monitoring Alerts and Notifications

Get alerted at the right time, through the right channel, for the right reasons.

Alerts are the backbone of monitoring. Without an effective alerting system, monitoring your services is pointless: data accumulates but nobody reacts when problems occur. A well-configured alert can make the difference between a 2-minute outage and a 2-hour downtime.

However, a poor alert strategy can be worse than no alerts at all. Alert "noise" - those incessant notifications for minor issues or false positives - leads to alert fatigue. Teams start ignoring notifications, and when a critical incident occurs, it goes unnoticed in the flood.

MoniTao was designed to solve this dilemma. Our multi-channel alerting system combines intelligent verification, noise filtering and configurable escalation to ensure you receive only the alerts that matter, when they matter, through the most appropriate channel.

The Challenges of Effective Alerting

Setting up an effective alerting system requires solving several challenges:

  • Sensitivity vs. noise balance: Thresholds too sensitive generate constant false positives. Thresholds too loose let real incidents slip through. Finding the right balance requires deep knowledge of your services and their normal behavior.
  • Alert fatigue: When alerts become commonplace, they lose their power to alarm. Teams disable notifications, archive without reading, or simply ignore them. That's when real incidents go unnoticed.
  • Response time: An alert arriving 10 minutes after an incident starts has already cost 10 minutes of downtime. But an alert too quick might be a false positive caused by a temporary latency spike. Timing is crucial.
  • 24/7 coverage: Incidents don't wait for business hours. How do you effectively alert at 3am without triggering unnecessary calls? Progressive escalation and appropriate channels are essential.

Available Alert Channels

MoniTao supports multiple alert channels to adapt to your workflows and incident criticality:

📧

Email

Included in all plans. Ideal for non-urgent alerts, daily reports and history. Perfect for business hours notifications.

📱

SMS

Business plan and above. For critical alerts requiring immediate response, even at night. Cuts through phone silent modes.

🔗

Webhook

Custom integration to your tools: PagerDuty, OpsGenie, internal scripts. Configurable JSON payload with all incident information.

💬

Slack / Teams

Notifications directly in your team communication channels. Centralizes alerts and facilitates collaboration during incidents.

Guides and Resources

Deepen your knowledge about monitoring alerts:

Webhook Integration Example

Here's an example webhook payload sent by MoniTao when an alert triggers:

{
  "event": "alert.triggered",
  "monitor": {
    "id": 42,
    "name": "Production API",
    "url": "https://api.example.com/health"
  },
  "alert": {
    "type": "down",
    "status_code": 503,
    "response_time_ms": null,
    "triggered_at": "2024-01-15T14:32:00Z",
    "message": "Service unavailable after 2 checks"
  },
  "previous_state": "up",
  "downtime_duration_seconds": 0
}

This JSON payload contains all the information needed to automate your incident response: service identification, error type, precise timestamp. Use it to trigger automatic runbooks, create tickets, or enrich your dashboards.

Key Features

MoniTao includes advanced features for intelligent alerts:

  • Double verification: Before sending an alert, MoniTao performs a second check from another point of presence. This eliminates false positives due to temporary network issues.
  • Configurable escalation: Define escalation rules: email first, then SMS if no acknowledgment after 5 minutes. Adapt channel urgency to incident duration.
  • Silence periods: Schedule maintenance windows where alerts are suspended. No more parasitic notifications during your planned deployments or updates.
  • Complete history: View the history of all alerts sent: when, to whom, through which channel, and whether they were acknowledged. Essential for post-mortems.

Checklist: Configure Your Alerts

  • Identify critical services requiring immediate alerts
  • Configure appropriate channels for each criticality level
  • Enable double verification to avoid false positives
  • Define escalation rules (email → SMS → call)
  • Schedule silence periods for recurring maintenance
  • Regularly test that alerts arrive correctly

Frequently Asked Questions

How to avoid false alerts?

MoniTao performs automatic double verification before sending an alert. The system checks from a second point of presence to confirm the problem is real and not due to a temporary local network issue.

Can I temporarily disable alerts?

Yes, use silence periods to suspend alerts during planned maintenance. You can schedule recurring windows or create one-time silences directly from the interface.

Is SMS included in all plans?

SMS is included in Business plan and above. Free and Pro plans use email and webhooks. This restriction exists because SMS has significant operational costs.

How to integrate MoniTao with Slack?

Configure an incoming webhook in Slack, then add the URL in MoniTao alert settings. Alerts will be sent directly to your chosen channel with rich formatting.

Can multiple recipients receive the same alert?

Yes, you can configure multiple email addresses, SMS numbers and webhooks for each monitor or globally. Perfect for alerting the entire on-call team simultaneously.

What's the latency between problem detection and alert sending?

After double verification (about 30 seconds), the alert is sent immediately. Emails go out in under 5 seconds, SMS in under 10 seconds, webhooks instantaneously.

Conclusion

An effective alerting system is the cornerstone of reliable infrastructure. Without alerts, monitoring is just a passive observation tool. With the right alerts, you transform surveillance into proactive action.

MoniTao gives you all the tools to build a robust alerting strategy: multi-channel, double verification, intelligent escalation and noise filtering. Configure your alerts now and sleep soundly.

Ready to Sleep Soundly?

Start free, no credit card required.