Alert Providers¶
TinyMonitor supports multiple alert channels simultaneously. Alerts are sent asynchronously to avoid blocking the monitoring loop.
You can configure multiple providers at the same time. For example, receive critical alerts on your phone via Ntfy and all alerts via Email.
Testing Your Configuration¶
Before deploying, verify that your alert providers are correctly configured:
# Test all enabled providers
tinymonitor test-alert
# Test a specific provider
tinymonitor test-alert --provider ntfy
tinymonitor test-alert --provider smtp
tinymonitor test-alert --provider google_chat
tinymonitor test-alert --provider webhook
tinymonitor test-alert --provider gotify
This sends a test alert to verify that:
- Credentials are correct
- Network connectivity works
- Notifications are received
Available Providers¶
- 📡 Ntfy.sh: Push notifications to mobile/desktop.
- 🔔 Gotify: Self-hosted push notifications.
- 💬 Google Chat: Messages to Google Chat Spaces.
- 📧 SMTP / Email: Classic email alerts.
- 🔗 Generic Webhook: Integration with n8n, Zapier, ELK, etc.