Explore Integrations, Libraries, and More

Discover community-driven integrations, libraries, and resources to extend Datadog across your stack. Filter by platform, data type, use case, and more.

Showing 60 of 715 Results

library

12

java-dogstatsd-client

A Java client library for DogStatsD, enabling Java applications to send custom metrics, events, and service checks to the Datadog Agent via UDP or Unix Domain SocketsSupports modern Datadog features like origin detection and client-side aggregation to optimize performance and reduce metric traffic.

  • Arnab Karmakar

    https://github.com/arnabk/java-dogstatsd-client

library

11

cpp-datadogstatsd

C++ library for sending custom metrics and events from your applications to Datadog via StatsD. Supports UDP and HTTP(S) transmission, tagging, gauge, counter, timer, set, histogram, and event types, with optional asynchronous event submission and flexible tagging APIs.

  • BoardiesITSolutions

    https://github.com/BoardiesITSolutions/cpp-datadogstatsd

library

11

serverless-datadog-metrics

This library logs useful metrics from AWS Lambda functions, so that they can be accumulated via Datadog's AWS Lambda integration.

  • Dante Consulting, Inc.

    https://github.com/DanteInc/serverless-datadog-metrics

sample-app

11

SDLC GitOps Sample Stack

Sample stack demonstrating how to implement GitOps workflows and software development lifecycle observability with Datadog.

  • DataDog

    https://github.com/DataDog

library

10

dogstatsde

dogstatsde is an Erlang and Elixir client for DogStatsD, Datadog's extension of StatsD that adds support for tags on metrics. The library is easy to integrate into Erlang or Elixir projects and supports tagging, batching, and sample rate for efficient metric reporting to a DogStatsD/StatsD agent.

  • waisbrot

    https://github.com/waisbrot/dogstatsde

library

10

ddtrace-rb-method-wrapper

ddtrace-method-wrapper is an extension for ddtrace, Datadog's Ruby tracing library, that provides a convenient way to instrument specific methods within a class or module. By extending your class with DatadogTraceWrapper and specifying methods to trace, this wrapper automatically creates custom spans for those methods.

  • Brandfolder

    https://github.com/brandfolder/ddtrace-rb-method-wrapper