Skip to content

NetPulse is an n8n workflow that allows you to receive PRTG alerts in real-time, track downtime and reasons, and send a visual daily or weekly report to Telegram.

License

Notifications You must be signed in to change notification settings

securemanager/NetPulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“‘ NetPulse – PRTG Alerts & Visual Daily Report for Telegram

NetPulse Banner

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.


🌟 Features

Feature Description
πŸ”” Real-time Alerts Color-coded messages with Emojis for outage severity: βœ… Green < 1 min, ⚠️ Yellow < 3 min, πŸ”΄ Red β‰₯ 5 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

πŸ’¬ Sample Visual Report

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

βš™οΈ How to Use

Click to expand & copy instructions

1️⃣ Import Workflow

Go to n8n β†’ Workflows β†’ Import from JSON and select the provided JSON file.

2️⃣ Telegram Setup

Replace <YOUR_TELEGRAM_CHAT_ID> in the workflow with your Telegram chat or group ID.

3️⃣ PRTG Webhook

Set the n8n Webhook URL in PRTG β†’ Notifications β†’ Webhook.

4️⃣ Schedule Reports

Configure the Cron Node for daily or weekly reports according to your preference.

πŸ“Œ Tips

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.

πŸ“… Last Update

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

About

NetPulse is an n8n workflow that allows you to receive PRTG alerts in real-time, track downtime and reasons, and send a visual daily or weekly report to Telegram.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published