https://github.com/udhos/dogstatsdclient
dogstatsdclient creates a client for Dogstatsd.
https://github.com/udhos/dogstatsdclient
datadog dogstatsd go golang metrics module
Last synced: about 2 months ago
JSON representation
dogstatsdclient creates a client for Dogstatsd.
- Host: GitHub
- URL: https://github.com/udhos/dogstatsdclient
- Owner: udhos
- License: mit
- Created: 2025-04-10T01:15:10.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-10T02:13:34.000Z (about 2 months ago)
- Last Synced: 2025-04-10T02:49:55.346Z (about 2 months ago)
- Topics: datadog, dogstatsd, go, golang, metrics, module
- Language: Go
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/udhos/dogstatsdclient/blob/main/LICENSE)
[](https://goreportcard.com/report/github.com/udhos/dogstatsdclient)
[](https://pkg.go.dev/github.com/udhos/dogstatsdclient)# dogstatsdclient
[dogstatsdclient](https://github.com/udhos/dogstatsdclient) creates a client for Dogstatsd.
# Usage
See [./examples/dogstatsdclient/main.go](./examples/dogstatsdclient/main.go).
```go
client, errClient := dogstatsdclient.New(dogstatsdclient.Options{
Namespace: "my-namespace",
Debug: true,
})perMetricTags := []string{"key1:value1"}
const sampleRate = 1client.Count("metric1", 3, perMetricTags, sampleRate)
```