humio / issues

Issue Tracker for Humio
4 stars 2 forks source link

Feature Request - include a Prometheus compatible metrics endpoint for monitoring #64

Closed henrikjohansen closed 5 years ago

henrikjohansen commented 5 years ago

Currently Humio only exposes /api/v1/status for basic health monitoring plus some internal metrics pulled from some of the internal log messages that Humio generates.

This is problematic when you would like to look at more than "just" Humio (like proper Kafka / Network / Host / Loadbalancer / etc metrics) in order to troubleshoot issues, do capacity management, etc

Since we use Prometheus for most of our container stuff it would be great if Humio could expose it's metrics to be scraped by Prometheus :)

There is an official Java client lib that supports Scala (https://github.com/prometheus/client_java).

Initially I would like to be able to scrape the same data that is exposed in the Humio 24h, Humio and Humio stats dashboards in the humio repo per individual humio-core container.

Related to #12

henrikjohansen commented 5 years ago

Implemented in v1.2.6 👍