У нас есть узлы, которые предлагают status
конечная точка как простой простой GET:
GET /status
Возвращается просто 200
если все в порядке, иначе код ошибки.
Я хотел бы отобразить это в Grafana через Prometheus, но мне это не удалось.
/etc/prometheus/prometheus.yml
настроен для вызова конечной точки:
- job_name: 'status'
scrape_interval: 60s
metrics_path: /status
static_configs:
- targets: ['<IP1>:12345']
- targets: ['<IP2>:12345']
Я не вижу ничего, связанного с этим звонком. В promhttp_metric_handler_requests_total
например, пуст (или, по крайней мере, не для этого задания) - я полагаю, это потому, что конечная точка фактически не возвращает никаких данных.
Можно ли отобразить историю успешных status
звонки, или хотя бы текущий (или последний) статус в панели управления Grafana?