{"library":"datadog-metrics","type":"library","category":null,"description":"datadog-metrics is a Node.js library designed for buffering and reporting application metrics to Datadog via its HTTP API. It supports common metric types including gauges, increments, histograms, and distributions. The current stable version is 0.12.1, with a pre-release (0.13.0-pre.1) indicating a future focus on reducing the bundle size and resource footprint by decoupling from heavier official Datadog clients. The library features automatic metric flushing before process exit (since v0.12.1), automatic retries for failed submissions (since v0.12.0), and includes built-in TypeScript definitions (since v0.11.0). Its release cadence is moderate, with significant feature updates often accompanied by breaking changes.","language":"javascript","status":"active","version":"0.12.1","tags":["javascript","datadog","metrics","stats","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install datadog-metrics","imports":["import { init } from 'datadog-metrics';","import { BufferedMetricsLogger } from 'datadog-metrics';","import * as metrics from 'datadog-metrics';"]},{"cmd":"yarn add datadog-metrics","imports":[]},{"cmd":"pnpm add datadog-metrics","imports":[]}],"homepage":null,"github":"https://github.com/dbader/node-datadog-metrics","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/datadog-metrics","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/datadog-metrics/compatibility"}}