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 Uptime Kuma?
  • How It Works
  • Integration Walkthrough
  • In PagerTree
  • In Uptime Kuma

Was this helpful?

  1. Integration Guides

Uptime Kuma

Connect your Uptime Kuma monitors to PagerTree.

PreviousUptimeNextUptimeRobot

Last updated 10 months ago

Was this helpful?

Company
Estimated Time
Vendor Docs
Open Source

5 minutes

What is Uptime Kuma?

Uptime Kuma is an easy-to-use self-hosted monitoring tool.

How It Works

Uptime Kuma triggers user defined notifications by monitoring websites.

  • When a monitor is Down in Uptime Kuma, an alert is created in PagerTree automatically.

  • When a monitor is Up in Uptime Kuma, the alert is resolved in PagerTree automatically.

Integration Walkthrough

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

The Uptime Kuma integration will only work if your version of Uptime Kuma includes .

In PagerTree

  1. by clicking the Uptime Kuma logo.

  2. .

In Uptime Kuma

  1. From the Profile Menu, click Settings.

  2. Click the Notifications Tab, then click Setup Notification button.

  3. In the Setup Notification box

    1. Notification Type - PagerTree

    2. Friendly Name - Something descriptive (ex: "Notify PagerTree")

    3. Integration URL - Paste the PagerTree Endpoint URL you copied

    4. Urgency - An appropriate urgency

    5. Auto Resolve - Auto Resolve

    6. Default Enabled - Checked

    7. Apply on all existing monitors - Checked

  4. Click Save.

You have successfully completed the Uptime Kuma Integration.


Open Source
view
v3.rb
this pull request
Create the integration
Copy the Endpoint URL
Profile Menu -> Settings
Notifications -> Setup Notification
Uptime Kuma PagerTree Notification Configuration
Uptime Kuma Settings
Uptime Kuma notifications
Uptime Kuma PagerTree Notification Configuration