@nodescript/metrics
v1.5.0
Published
Tiny backend metrics collection library
Downloads
470
Keywords
Readme
Metrics
Collect metrics with simple and concise API.
Uses Mesh IoC.
Usage
Use counters, gauges and histograms to collect metrics in your application.
export class MyService { @metric() counter = new CounterMetric('my_service_counter_total', 'Total number of times something important happened.'); doSomething() { // ... counter.incr(); } }
Generate a Prometheus report from all metrics defined in your mesh:
const report = generateMetricsReport(mesh);