1.3.1 • Published 23 days ago
@nodescript/metrics v1.3.1
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);