Instrumenting / Monitoring

Application performance monitoring, metrics collection, and observability tools. Packages among the 3,000 most downloaded in the past 90 days.

150 packages
  • Dynamic dispatching library for metrics and instrumentations

    896
    5.8m last 90 days
  • metrics 2.5.0

    A generic interface to different metrics systems in Erlang.

    70
    5.1m last 90 days
  • Telemetry instrumentation for Cowboy

    31
    3.8m last 90 days
  • Provides a common interface for defining metrics based on Telemetry events.

    231
    3.6m last 90 days
  • Periodically collect measurements and dispatch them as Telemetry events.

    124
    3.5m last 90 days
  • Real-time performance dashboard for Phoenix

    2.1k
    2.7m last 90 days
  • OpenTelemetry API

    368
    1.5m last 90 days
  • Implementation of stable OpenTelemetry signals

    368
    1.4m last 90 days
  • OpenTelemetry Protocol Exporter

    368
    1.4m last 90 days
  • OpenTelemetry Semantic Conventions

    368
    1.3m last 90 days
  • Bridge library between Telemetry events and OpenTelemetry Erlang

    187
    1.2m last 90 days
  • Tools for opentelemetry context propagation across process boundaries

    187
    1.1m last 90 days
  • OpenTelemetry tracing for the Phoenix Framework

    187
    1.0m last 90 days
  • Ecto PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.

    390
    956.0k last 90 days
  • Trace Ecto queries with OpenTelemetry.

    187
    933.9k last 90 days
  • Registry and helpers for Telemetry events

    34
    849.5k last 90 days
  • Provides a Prometheus format reporter for Telemetry.Metrics definitions.

    40
    842.3k last 90 days
  • aten 0.6.0

    Erlang node failure detector

    50
    733.6k last 90 days
  • Telemetry.Metrics reporter for StatsD-compatible metric servers

    79
    700.9k last 90 days
  • OpenTelemetry Cowboy Instrumentation

    187
    684.9k last 90 days
  • Rate-limiting system_monitor event handler

    2
    652.7k last 90 days
  • A distributed, compacting, multidimensional, telemetry-powered time series datastore

    81
    608.9k last 90 days
  • Prometheus monitoring system and time series database client in Erlang.

    353
    566.8k last 90 days
  • OpenTelemetry tracing for Oban

    187
    551.8k last 90 days
  • prom_ex 1.11.0

    Prometheus metrics and Grafana dashboards for all of your favorite Elixir libraries

    670
    456.9k last 90 days
  • Tesla middleware that creates OpenTelemetry spans and injects tracing headers into HTTP requests for Tesla clients.

    187
    435.6k last 90 days
  • appsignal 2.15.10

    Collects error and performance data from your Elixir applications and sends it to AppSignal

    290
    432.4k last 90 days
  • OpenTelemetry Instrumentation utilities for HTTP libraries

    187
    395.5k last 90 days
  • statix 1.4.0

    Fast and reliable Elixir client for StatsD-compatible servers.

    282
    388.6k last 90 days
  • AppSignal's Plug instrumentation instruments calls to Plug applications to gain performance insights and error reporting

    2
    352.8k last 90 days
  • Adds OpenTelemetry trace identifiers to logs

    -
    339.8k last 90 days
  • AppSignal's Phoenix instrumentation instruments calls to Phoenix applications to gain performance insights and error reporting

    20
    335.9k last 90 days
  • Trace Redix queries with OpenTelemetry.

    187
    326.8k last 90 days
  • peep 4.0.0

    Provides an opinionated Telemetry.Metrics reporter that supports StatsD and Prometheus.

    82
    315.9k last 90 days
  • A function decorator for OpenTelemetry traces

    44
    309.3k last 90 days
  • o11y 0.2.12

    Generalizable utilities for working with OpenTelemetry in Elixir.

    4
    306.7k last 90 days
  • spandex 3.2.0

    A platform agnostic tracing library. Contributors welcome.

    342
    298.1k last 90 days
  • Elixir-friendly Prometheus monitoring system client.

    419
    267.3k last 90 days
  • A datadog API adapter for spandex.

    61
    250.3k last 90 days
  • Prometheus monitoring system client Plugs. Http metrics collector and exporter.

    54
    248.4k last 90 days
  • OpentelemetryAbsinthe is a OpenTelemetry instrumentation library for Absinthe.

    13
    243.2k last 90 days
  • seshat 1.0.0

    Counters registry

    12
    235.5k last 90 days
  • Provides a Prometheus format reporter and server for Telemetry.Metrics definitions.

    76
    234.4k last 90 days
  • Tesla middleware for adding x-request-id to outgoing requests.

    7
    226.8k last 90 days
  • Tools for integrating Ecto with Spandex.

    32
    203.0k last 90 days
  • A small, fast, and unobtrusive metrics library

    329
    190.7k last 90 days
  • Telemetry handler that creates Opentelemetry spans from Bandit events.

    187
    189.6k last 90 days
  • New Relic's Open-Source Elixir Agent

    261
    176.9k last 90 days
  • Prometheus monitoring system client Phoenix instrumenter.

    73
    171.8k last 90 days
  • Prometheus monitoring system client Ecto integration. Observes queries duration.

    78
    169.4k last 90 days
  • OpenTelemetry tracing for Req

    187
    160.4k last 90 days
  • Trace Finch request with OpenTelemetry.

    187
    152.2k last 90 days
  • Prometheus.io process collector Collector exports the current state of process metrics including cpu, memory, file descriptor usage and native threads count as well as the process start and up times.

    52
    135.7k last 90 days
  • OpenTelemetry tracing for Broadway

    2
    130.6k last 90 days
  • segment 0.2.7

    analytics_elixir

    132
    129.7k last 90 days
  • ZenMonitor provides efficient monitoring of remote processes.

    201
    124.5k last 90 days
  • This package provides functions to help propagating OpenTelemetry context across functions that are executed asynchronously

    1
    115.1k last 90 days
  • vmstats 2.4.0

    Tiny application to gather VM statistics

    252
    107.2k last 90 days
  • Prometheus.io inets httpd exporter

    24
    91.4k last 90 days
  • Prometheus instrumenters and handlers for Cowboy 1&2.

    21
    69.7k last 90 days
  • Apollo Tracing middleware for Absinthe

    114
    67.4k last 90 days
  • OpenTelemetry tracing for Phoenix LiveView

    16
    64.5k last 90 days
  • OpenTelemetry Zipkin Exporter

    368
    55.1k last 90 days
  • Tools for integrating Phoenix with Spandex.

    0
    54.4k last 90 days
  • OpenTelemetry tracing for Nebulex

    187
    48.4k last 90 days
  • An elixir plug for handling health and ready endpoints

    5
    46.2k last 90 days
  • PlugCheckup provides a Plug for adding simple health checks to your app.

    73
    44.6k last 90 days
  • Telepoison is a opentelemetry-instrumented wrapper around HTTPPoison.

    11
    42.7k last 90 days
  • folsom 1.0.0

    Erlang based metrics system

    42
    39.8k last 90 days
  • Req plugin to instrument requests with Telemetry events

    17
    39.3k last 90 days
  • Trace Dataloader with OpenTelemetry.

    187
    38.8k last 90 days
  • Provides an AWS CloudWatch reporter for Telemetry Metrics definitions.

    25
    37.3k last 90 days
  • Add Flame graphs to Live Dashboard or your own LiveView

    246
    37.1k last 90 days
  • grpcbox interceptor for OpenTelemetry instrumentation

    187
    34.4k last 90 days
  • Code instrumentation and metrics collection package.

    193
    34.0k last 90 days
  • A simple Phoenix Live Dashboard for Oban jobs

    55
    31.9k last 90 days
  • A tiny plug for responding to heartbeat requests

    36
    31.7k last 90 days
  • A small library for exporting jemalloc allocation data in Elixir

    6
    31.3k last 90 days
  • Otel sampler for Honeycomb

    7
    30.5k last 90 days
  • Adds OpenTelemetry trace identifiers to logs in the Datadog format

    3
    29.2k last 90 days
  • Telemetry based metrics UI

    237
    22.4k last 90 days
  • Teleplug is a dead simple opentelemetry-instrumented plug.

    6
    18.9k last 90 days
  • statsd interceptor/middleware for https://github.com/elixir-grpc/grpc

    3
    18.4k last 90 days
  • Tracing integration between tesla and spandex

    9
    17.9k last 90 days
  • Ephemeral metrics history storage for Phoenix LiveDashboard

    20
    17.7k last 90 days
  • pinglix 1.1.4

    Plug compatible health check system in Elixir based on https://github.com/jbarnette/pinglish.

    8
    17.3k last 90 days
  • Simple instrumentation framework inspired by ActiveSupport::Notifications.

    0
    16.9k last 90 days
  • A client for DogStatsd, an extension of the StatsD metric server for Datadog.

    40
    16.6k last 90 days
  • Generic health check endpoint for Phoenix/Plug web apps.

    -
    15.8k last 90 days
  • PrimaOpentelemetryEx is a utility library for opentelemetry instrumentation in Prima elixir projects.

    6
    15.4k last 90 days
  • Send StatsD metrics to Datadog

    9
    15.3k last 90 days
  • Prometheus metrics exporter using Telemetry.Metrics as a foundation

    16
    14.0k last 90 days
  • The AppSignal APM integration for Ash Framework

    9
    13.8k last 90 days
  • `Telemetry.Metrics` reporter for AppSignal.

    13
    12.7k last 90 days
  • An unofficial OTel-compatible metric exporter

    2
    12.0k last 90 days
  • An adapter to export hackney metrics to telemetry

    0
    11.3k last 90 days
  • Counters for BEAM.

    3
    11.0k last 90 days
  • A function decorator for telemetry

    15
    10.5k last 90 days
  • Small wrappers to enhance usage of the telemetry library.

    2
    9.9k last 90 days
  • Web based metrics, monitoring, and observer.

    926
    9.3k last 90 days
  • A set of Plugs to be used for Kubernetes healthchecks.

    19
    8.3k last 90 days
  • Erlang stats collection and distributed tracing framework

    134
    7.9k last 90 days
  • OpenTelemetry support for AWS X-Ray

    3
    7.9k last 90 days
  • PromEx integration for Poolex

    1
    7.2k last 90 days
  • New Relic Instrumentation adapter for Absinthe

    20
    6.5k last 90 days
  • orion 1.0.7

    Dynamic Distributed Performance tracing for the BEAM

    176
    6.0k last 90 days
  • TelemetryMetrics for Membrane Multimedia Framework

    1
    5.8k last 90 days
  • `Telemetry.Metrics` reporter and metrics backend based on Mnesia DB.

    3
    5.6k last 90 days
  • DataDog data streams library for Elixir

    16
    5.5k last 90 days
  • server side data collector for Orion profiler

    2
    5.4k last 90 days
  • Pluggable metrics for Absinthe GraphQL.

    38
    5.2k last 90 days
  • A (Phoenix) plug for sending request counts and response times to statsd

    49
    5.1k last 90 days
  • StatsD instrumenting middleware for Tesla HTTP client

    -
    5.1k last 90 days
  • The Opentelemetry integration for Ash Framework

    11
    4.7k last 90 days
  • A StatsD/DogStatsD client for Elixir

    9
    4.7k last 90 days
  • Elixir client library to log telemetry data on Azure Application Insights.

    22
    4.6k last 90 days
  • The easiest way to add a health check for your background services

    3
    4.6k last 90 days
  • A small collector to collect Hackney pool metrics.

    0
    4.5k last 90 days
  • notion 0.2.0

    Notion is a thin wrapper around telemetry that defines functions that dispatch telemetry events, documentation, and specs for your applications events.

    12
    4.4k last 90 days
  • Asynchronous dependency health checks library

    22
    4.4k last 90 days
  • Helps you to create OpenTelemetry spans with the least effort

    -
    4.3k last 90 days
  • OpenCensus Zipkin reporter

    6
    4.2k last 90 days
  • OpenTelemetry tracing for the Phoenix.Channels

    0
    4.1k last 90 days
  • A health check utility for any OTP application

    16
    4.0k last 90 days
  • A StatsD client for Elixir

    96
    4.0k last 90 days
  • otter 0.4.0

    OpenTracing Toolkit for ERlang

    105
    3.8k last 90 days
  • Real-time Monitoring for Oban with Phoenix.LiveDashboard

    39
    3.8k last 90 days
  • Manage, subscribe and create alarms compatible with Erlang's built in Alarm Handler

    21
    3.8k last 90 days
  • Telemetry.Metrics reporter for Splunk metrics indexes using the Splunk HTTP Event Collector (HEC)

    0
    3.5k last 90 days
  • sanito 0.1.0

    Plug health check module

    3
    3.1k last 90 days
  • Trace MongoDB queries with OpenTelemetry.

    187
    2.9k last 90 days
  • Deprecated instrumentation adapter for Phoenix

    31
    2.8k last 90 days
  • AWS X-Ray reporter

    12
    2.8k last 90 days
  • honeycomb.io Phoenix plug to assist in tracing

    5
    2.7k last 90 days
  • Integration between OpenCensus and Honeycomb

    10
    2.7k last 90 days
  • OpenTelemetry Experimental API

    368
    2.6k last 90 days
  • mobius 0.6.1

    Local metrics library

    52
    2.5k last 90 days
  • Instrumentation library to intercept and collect Plug requests.

    1
    2.5k last 90 days
  • time_log 1.3.12

    Plug to log Phoenix requests and responses with a more accurate time than the custom Phoenix logger

    -
    2.4k last 90 days
  • uplink 0.3.0

    A simple abstraction for standardized observability with telemetry and more.

    39
    2.3k last 90 days
  • Implementation of unstable OpenTelemetry signals

    368
    2.3k last 90 days
  • tapper 0.6.2

    Implements an interface for recording traces and sending them to a Zipkin server.

    -
    2.2k last 90 days
  • An Elixir Plug to collect statistics in your application and send them to your favorite backend.

    0
    2.2k last 90 days
  • The helper application that simplifies and standardizes telemetry usage.

    23
    2.2k last 90 days
  • Trace Snowpack (Snowflake driver) queries with OpenTelemetry.

    3
    2.1k last 90 days
  • Health Check Plug with Kubernetes semantics

    0
    2.1k last 90 days
  • ScoutAPM agent for Phoenix & Elixir projects. For more information, visit https://scoutapm.com/elixir.

    36
    1.9k last 90 days
  • Putting the best the BEAM has to offer, right in your Phoenix Live Dashboard

    35
    1.9k last 90 days
  • Prometheus interceptor for gRPC

    6
    1.8k last 90 days
  • A load shedding application

    26
    1.8k last 90 days