UptimeRobot Translation - UptimeMatrix/docs GitHub Wiki

Translation layer for UptimeRobot to work with UptimeMatrix

UptimeMatrix integrates with UptimeRobot via their API.

Explanation for translation: translation

Features:

  • Whitelabel status-page
  • Integrates with all UptimeMatrix-compatible themes
  • Categories (See the usage section for usage)

Requirements:

  • An UptimeRobot account with an API key
  • A working server running the translator and/or UptimeMatrix compatible status-page

Usage:

Run the Download and run the Python file here and setup a cronjob if you want automatic updating instead of simply importing

How to use categories:

[!NOTE] All your services will be in a generic category if they do not have a category tag added in UptimeRobot.

Your service in UptimeRobot should look like this:

category-usage-example

Which will translate into this JSON:

image

And this output from the status-page:

image

--

Any ungrouped services will show up in the "Ungrouped" category and will look like this:

image

Demos including a status-page are using Spark version 1.0.5

Setup:

See setup.md file at layeredy/uptimematrix-translators

[!WARNING] Translation for UptimeMatrix will not work with the dashboard, you will not be able to modify your status-page manually