DatadogAgentClient.jl

Datadog Client for Julia
Author ManuelWeiss
Popularity
3 Stars
Updated Last
1 Year Ago
Started In
September 2023

DatadogAgentClient

Stable Dev Build Status Coverage

This package provides a Julia client for the Datadog Agent. It supports sending the following metric types to Datadog:

  • Increment/Decrement
  • Count
  • Gauge
  • Timing
  • Set
  • Histogram
  • Distribution

It does support tags.

Simple example:

using DatadogAgentClient

client = DatadogAgent("127.0.0.1", 8125) # default values, can be left out

increment(client, "visits")
DatadogAgentClient.count(client, "results", 123) # count is exported by `Base`, too
gauge(client, "open_connections", 42, ["region:us-east-1", "env:prod"]...)
timing(client, "query_time", 123.4, "region:us-east-1", "env:prod") # tags can be passed as varargs, too