Docs
WebsiteLoginFree Trial
  • Getting Started
    • OnCall Users
    • Team Admins
    • Account Admins
  • Architecture Guide
  • Common UI Design Patterns
  • Alerts
  • Teams
  • Schedules
  • Escalation Policies
  • Integrations
  • Broadcasts
  • Users
  • Notifications
  • Reports
  • Billing
  • Accounts
  • Stakeholders
  • Maintenance Windows
  • Routers
  • Notification Rules
  • Single Sign On (SSO)
  • Integration Guides
    • Introduction
    • 66uptime
    • Apex Ping
    • AppDynamics
    • Auvik
    • AWS CloudWatch
    • Azure Monitor
    • Cloudflare
    • Cronitor
    • Datadog
    • Dead Man's Snitch
    • Echoes HQ
    • ElastAlert
    • Email
    • Form
    • Freshdesk
    • Freshservice
    • Google Hangouts Chat
    • Grafana
    • Healthchecks.io
    • HetrixTools
    • Honeybadger
    • Hydrozen
    • Jira Server
    • JotForm
    • Kapacitor
    • LogicMonitor
    • Mattermost
      • Outgoing Webhook
      • Post to Channel
    • Meta Workplace
    • Microsoft Teams
    • New Relic
    • Outgoing Webhook
    • Pingdom
    • Prometheus
    • PRTG Network Monitor
    • Pulsetic
    • Sentry
    • ServerGuard24
    • Site24x7
    • Slack
      • Notifications
      • Outgoing Webhook
      • Post to Channel
    • SolarWinds
    • Stackdriver
    • StatusCake
    • Twilio
      • Incoming SMS
      • Live Call Routing
    • Typeform
    • Uptime
    • Uptime Kuma
    • UptimeRobot
    • Webhook
    • Zendesk
  • API
    • Introduction
    • Authentication
    • Errors
    • Pagination and Filters
    • Common Model Attributes
    • Account Users
    • Alerts
    • Broadcasts
    • Comments
    • Escalation Policies
    • Events
    • Integrations
    • Logs
    • Maintenance Windows
    • Notification Rules
    • Routers
    • Schedules
    • Teams
    • Users
  • Command Line Interface (CLI)
    • PagerTree CLI: Command Line Interface
Powered by GitBook
On this page
  • What is PRTG?
  • How It Works
  • Integration Walkthrough
  • In PagerTree
  • In PRTG
  • Other Helpful PRTG Resources

Was this helpful?

  1. Integration Guides

PRTG Network Monitor

Connect your PRTG notifications to PagerTree.

PreviousPrometheusNextPulsetic

Last updated 8 months ago

Was this helpful?

Company
Estimated Time
Vendor Docs
Open Source

10 minutes

What is PRTG?

(Paessler Router Traffic Grapher) is a network monitoring tool that helps you to ensure that your computer systems are running smoothly and that no outages occur. PRTG monitors your whole IT infrastructure 24/7 and alerts you to problems before users even notice.

How It Works

PRTG triggers notifications when a sensor’s check fails.

  • When the payload status is down (status === "Down"), an alert is created in PagerTree automatically.

  • When the payload status contains “now: up” (status contains "now: up"), the alert is resolved in PagerTree automatically.

Integration Walkthrough

In this integration tutorial we will show you how to send alerts from PRTG into PagerTree. The estimated time for this integration is 5 minutes. We assume that you already have a PagerTree and PRTG setup.

In PagerTree

  1. by clicking the PRTG logo.

  2. .

In PRTG

  1. Menu -> Setup -> Account Settings -> Notification Templates.

  2. Click the Add Notification Template button.

  3. On the Add Notification Template Page:

    1. Under Basic Settings

      1. Template Name - PagerTree

    2. Under Notification Summarization

      1. Method - Always notify ASAP, never summarize.

    3. Enable Execute HTTP Action

      1. URL - Paste the PagerTree Endpoint URL you previously copied.

      2. HTTP Method - POST

prtg.payload
sensorid=%sensorid&sensor=%sensor&status=%status
  1. Navigate to a sensor, device, or group and under the Notification Triggers, click the pencil icon to edit, then select the following:

    1. When sensor state is Down for at least 30 seconds, perform :// PagerTree

    2. When sensor state is Down for at least 900 seconds, perform no notification and repeat every 0 minutes.

    3. When sensor leaves Down state after a notification was triggered, perform :// PagerTree

    4. Click the check mark icon button to save.


You have successfully completed the PRTG Integration.

Other Helpful PRTG Resources

Payload - Copy and paste the following. You can additionally add any other and PagerTree will add it in the additional data section of the alert (sensorid and status are required).

placeholder variable
PRTG Notification Templates Documentation
List of Placeholders for Templates
Paessler AG
view
v3.rb
PRTG
Create the integration
Copy the Endpoint URL
Navigate to Notification Templates
Click the Add Notification Template Button
Name the Template "PagerTree"
Never summarize notifications
Configure the PRTG Notification Triggers
PRTG Notification Templates
PRTG Notification Templates Button
PRTG Notification Templates
Notification summarization
 PRTG Notification Triggers