A Prometheus Exporter for Uptime Monitoring
- Dynamic Target Discovery
- Retry Logic
go mod tidy
go run main.go
docker compose -f docker-compose-dev.yml up --build
docker compose up -d
Stop:
docker compose down
http://localhost:8181/metrics
scrape_configs:
- job_name: 'uptime_scope'
scrape_interval: 30s
static_configs:
- targets:
- 'uptimescope-eu-west:8181'
- 'uptimescope-us-east:8181'
- 'uptimescope-asia:8181'
| Default Port | Name | Listing |
|---|---|---|
| 8181 | UptimeScope | Prometheus |
Please check our Contributing Guide on how you can contribute.