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