Metrics, Tracing & APM Packages
Metrics, distributed tracing, and application-performance monitoring libraries for understanding production behavior at scale (OpenTelemetry, Prometheus).
Packages in Metrics, Tracing & APM
Kind
Sort:Used by Most Apps
response-time
Express and Connect middleware that times each request and writes the elapsed duration to an X-Response-Time header.
HdrHistogram (Rust)
A native Rust port of HdrHistogram for fast, high-dynamic-range recording and analysis of latency and value distributions.
tracing-tracy
A tracing-subscriber Layer that streams Rust application spans and events straight into the Tracy profiler.
jemalloc_pprof
Convert jemalloc heap profiles to pprof format for memory leak and OOM debugging
net-snmp
A JavaScript implementation of SNMPv1, v2c, and v3 for polling network devices, sending traps and informs, and building SNMP agents in Node.js.
pyroscope-rs
Official Rust agent for Grafana Pyroscope, sampling CPU and memory and streaming pprof-encoded profiles to a Pyroscope server.
datadog-api-client
The official Python client for the Datadog API, with typed models for every endpoint.
node-os-utils
A cross-platform TypeScript library for monitoring CPU, memory, disk, network, and processes.
tcp-ping
A lightweight Node.js utility for measuring TCP connection latency and service availability.
pino-opentelemetry-transport
A Pino transport that ships your Node.js logs to any OpenTelemetry OTLP collector in the OpenTelemetry Log Data Model.
memory-stats
A cross-platform Rust crate that reads a process's physical and virtual memory usage with a single function call.
pprof-nodejs
Native V8 CPU wall-time and heap profiler for Node.js producing pprof-format profiles.
@hyperdx/browser
Drop-in browser SDK for real user monitoring, distributed tracing, and session replay built on OpenTelemetry.
prometheus-parse
A simple, dependency-light Rust parser for the Prometheus exposition text format.
OpenTelemetry Instrumentation for LanceDB
OpenTelemetry auto-instrumentation that traces client-side LanceDB calls in your Python GenAI and RAG applications.
OpenTelemetry Instrumentation for Marqo
OpenTelemetry auto-instrumentation that traces client-side Marqo calls in your Python GenAI and RAG applications.
OpenTelemetry Instrumentation for Milvus
OpenTelemetry auto-instrumentation that traces client-side Milvus calls in your Python GenAI and RAG applications.
ClearML
Python SDK for ML experiment tracking, dataset versioning, and MLOps pipeline orchestration.
AgentOps
Observability and monitoring SDK for building, evaluating, and deploying AI agents
django-silk
Live request, SQL, and code profiling for Django apps, viewable through an in-browser inspection UI.
fxprof-processed-profile
Build profiles in the Firefox Profiler processed JSON format from Rust.
gpustat
A simple command-line utility for querying and monitoring NVIDIA GPU status
line_profiler
Line-by-line timing for Python functions via an @profile decorator and the kernprof runner.
OpenLineage Integration Common
Shared Python library providing dataset, schema, and provider utilities behind OpenLineage's dbt, BigQuery, Great Expectations, and Redshift integrations.