Packages

Metrics, Tracing & APM Packages

Metrics, distributed tracing, and application-performance monitoring libraries for understanding production behavior at scale (OpenTelemetry, Prometheus).

137 packages

Packages in Metrics, Tracing & APM

38Health
Tool PyPI

SnakeViz

An in-browser viewer for Python cProfile data with interactive sunburst and icicle diagrams.

2,566
BSD 3
Used by 1
43Health
Library PyPI

Yappi

A fast tracing Python profiler that is multithreading, asyncio, and gevent aware.

1,731
MIT
Used by 1
36Health
Library PyPI

Pympler

Measure, monitor, and analyze the memory behavior of Python objects in a running application.

1,415
Apache 2.0
Used by 1
92Health
Library npm

OpenInference Core

Shared OpenTelemetry tracing foundation for instrumenting LLM applications with OpenInference semantic conventions

1,280
Apache 2.0
Used by 1
92Health
Library PyPI

OpenInference Google ADK Instrumentation

Auto-instrument Google ADK agents with OpenTelemetry-compatible tracing

1,280
Apache 2.0
Used by 1
95Health
Library PyPI

OpenTelemetry aiohttp Server Instrumentation

OpenTelemetry instrumentation that automatically traces incoming HTTP requests handled by aiohttp servers.

1,119
Apache 2.0
Used by 1
95Health
Library PyPI

OpenTelemetry Instrumentation for aiokafka

Automatic OpenTelemetry tracing for Python's async aiokafka producer and consumer

1,119
Apache 2.0
Used by 1
95Health
Library PyPI

OpenTelemetry Boto3 SQS Instrumentation

OpenTelemetry instrumentation that traces Boto3 calls to Amazon SQS and propagates context across messages.

1,119
Apache 2.0
Used by 1
95Health
Library PyPI

OpenTelemetry urllib Instrumentation

OpenTelemetry instrumentation that automatically traces outbound HTTP requests made with Python's standard-library urllib.

1,119
Apache 2.0
Used by 1
86Health
SDK Composer

sentry-symfony

Official Symfony bundle for the Sentry error-tracking and performance-monitoring SDK

738
MIT
Used by 1
93Health
SDK npm

apm-agent-nodejs

The official Elastic APM agent for Node.js, auto-instrumenting popular frameworks and modules to capture traces, errors, and metrics.

594
Other
Used by 1
51Health
Library Composer

Prometheus Client PHP

A Prometheus instrumentation library for PHP applications with pluggable storage adapters.

553
Apache 2.0
Used by 1
55Health
Library PyPI

starlette_exporter

Prometheus metrics middleware for Starlette and FastAPI applications, exposed through a ready-made /metrics endpoint.

411
Apache 2.0
Used by 1
39Health
Library Cargo

profiling

A thin, backend-agnostic abstraction over instrumented Rust profilers like Puffin, Optick, and Tracy.

392
Other
Used by 1
85Health
SDK npm

ApplicationInsights-node.js

Microsoft's OpenTelemetry-based SDK for instrumenting Node.js services with distributed tracing, metrics, logs, and exception telemetry sent to Azure Monitor.

334
MIT
Used by 1
86Health
SDK npm

@elastic/apm-rum

Browser Real User Monitoring agent that streams page-load performance, Web Vitals, traces, and JS errors to Elastic APM.

302
MIT
Used by 1
57Health
SDK PyPI

prometheus-api-client-python

A Python client for the Prometheus HTTP API with tools for fetching, converting, and analyzing time series metrics data.

277
MIT
Used by 1
40Health
Library npm

@kubiks/otel-better-auth

One-line OpenTelemetry instrumentation for Better Auth, tracing every sign-in, sign-up, OAuth callback, and session operation.

239
MIT
Used by 1
85Health
Library Cargo

pyroscope_pprofrs

A signal-based CPU profiling backend built on pprof-rs for the Pyroscope Rust agent.

223
Apache 2.0
Used by 1
88Health
SDK PyPI

newrelic-python-agent

Auto-instruments Python web apps, databases, and background jobs to stream real-time performance and error data to New Relic APM.

221
Apache 2.0
Used by 1
65Health
Tool Composer

Yii2 Debug

Debugger toolbar and profiling pages for Yii Framework 2 applications.

200
BSD 3
Used by 1
46Health
Library npm

opentelemetry-instrumentation-kafkajs

Automatic OpenTelemetry tracing instrumentation for the kafkajs client

168
Apache 2.0
Used by 1
68Health
SDK npm

aws-rum-web

Official Amazon CloudWatch RUM web client for real user monitoring in the browser.

149
Apache 2.0
Used by 1
36Health
Library Cargo

tracing-bunyan-formatter

Bunyan-formatted structured JSON logging layers for the Rust tracing ecosystem

112
Other
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers