Uptime robot

Dashboard

Visualise uptimerobot.com infos : down, up, paused monitors, response time, psp, ...
Last updated: 2 years ago

Start with Grafana Cloud and the new FREE tier. Includes 10K series Prometheus or Graphite Metrics and 50gb Loki Logs

Downloads: 537

Reviews: 0

  • dashboard.PNG
    dashboard.PNG
  • dashboard-uptime-robot-850x352.jpg
    dashboard-uptime-robot-850x352.jpg

It use uptimerobot_exporter to expose infos from your uptimerobot.com account for Prometheus. It provide :

  • number of down monitors : down_monitors
  • number of up monitors : up_monitors
  • number of paused monitors : paused_monitors
  • Maximum monitor : monitor_limit
  • Monitor status (Monitors) : name, url, type, [keyword], [keyword_value], interval, status (color change with status)
  • Responste time : Minimum (min), maximum (max), average (avg) and current
  • public status page (psp)

Docker

docker run -d --name uptimerobot_exporter -e 'UPTIMEROBOT_API_KEY=your_uptime_robot_api_key' -p 9705:9705 --read-only lekpamartin/uptimerobot_exporter

if you don't use docker run the python script :

python3 files/exporter.py

Prometheus

Add the target

Grafana

  • import dashboard (id 9955)
  • Add prometheus datasource (name Prometheus)

More informations

https://github.com/lekpamartin/uptimerobot_exporter