Illustrative diagram of workflow (replace with your own screenshot if desired)
NetPulse is an n8n workflow to receive PRTG alerts in real-time, track downtime, and send a visual daily/weekly report to Telegram.
| Feature | Description |
|---|---|
| π Real-time Alerts | Color-coded messages with Emojis for outage severity: β
Green < 1 min, |
| π Downtime Tracking | All outages stored in Global Data Store |
| π Outage Reason | Outage reason included for each sensor |
| π Daily/Weekly Reports | Emoji-based visual charts and downtime summary |
| π Visual Charts | Quick overview of severity and frequency |
Click to expand & copy
π NetPulse Daily Report
Device: Router1
- Sensor1: π΄π΄π΄ 3 outages, total Downtime: 12 min
- Sensor2: β 1 outage, total Downtime: 0.5 min
Device: Server2
- CPU Usage:
β οΈ β οΈ 2 outages, total Downtime: 4 min - Memory: β 1 outage, total Downtime: 0.8 min
Click to expand & copy instructions
Go to n8n β Workflows β Import from JSON and select the provided JSON file.
Replace <YOUR_TELEGRAM_CHAT_ID> in the workflow with your Telegram chat or group ID.
Set the n8n Webhook URL in PRTG β Notifications β Webhook.
Configure the Cron Node for daily or weekly reports according to your preference.
Click to expand & copy tips
- Enable persistent mode in n8n Global Data Store for long-term data retention.
- Emojis in reports visually indicate outage severity.
- Extend the workflow to notify Slack, Email, or Dashboard.
- Emoji charts provide a quick visual summary for network management.
Click to expand & copy update info
- Date: October 21, 2025
- Changes:
- Added visual emoji charts for daily reports
- Accurate downtime tracking and reasons
- Color-coded emojis based on downtime: β
<1 min,
β οΈ <3 min, π΄ β₯5 min - Daily/weekly reports include emoji lines for each sensor
