Skip to content

Latest commit

 

History

History
31 lines (19 loc) · 1.9 KB

README.md

File metadata and controls

31 lines (19 loc) · 1.9 KB

UptimeRobot Exporter

Release Build codecov.io Code Coverage Go Report Card

The UptimeRobot Exporter is a Prometheus exporter for the UptimeRobot API. It allows you to monitor the status and response times of your websites and services directly from Prometheus. This project is designed to be easy to set up and integrate into your existing Prometheus monitoring environment.

Quick Start

To get started with the UptimeRobot Exporter quickly, you can use the provided Docker container. Run the following command to start the exporter:

docker run -d -p 9429:9429 -e UPTIMEROBOT_API_KEY=your_api_key_here kespineira/uptimerobot_exporter

Replace your_api_key_here with your actual UptimeRobot API key.

List of Metrics

The UptimeRobot Exporter provides various metrics, including but not limited to:

  • uptimerobot_monitor_status: Indicates monitored website/service status ( 0 - paused, 1 - not checked yet, 2 - up, 8 - seems down, 9 - down).
  • uptimerobot_monitor_response_time: The response time of the monitored website/service in milliseconds.

For a complete list of metrics, please refer to the /metrics endpoint of the running exporter.

License

This project is licensed under the MIT License - see the LICENSE file for details.