Prometheus client: Detailed Overview & Metrics

v15.1.2(about 2 months ago)

This package is actively maintained.Types definitions are bundled with the npm packageNumber of direct dependencies: 2Monthly npm downloads

prom-client is a Node.js client library for Prometheus, a popular monitoring and alerting toolkit. It allows you to instrument your Node.js applications and expose custom metrics in a format that Prometheus can scrape and store. prom-client simplifies the process of collecting and exposing metrics like HTTP request durations, memory usage, and custom business metrics.

Compared to other monitoring solutions, prom-client offers seamless integration with Prometheus, enabling you to leverage Prometheus's powerful querying and alerting capabilities. It is actively maintained and widely used in the Node.js ecosystem for monitoring and observability purposes.

Alternatives:
metrics-client+
appmetrics-prometheus+
express-prom-bundle+
prometheus-api-metrics+
prometheus-gc-stats+
prom-client-pushgateway+
epimetheus+
prometheus-client+
prometheus-middleware+
prometheus-agg+

Tags: node.jsprometheusmonitoringmetricsobservability