Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cyberdelia/statsd

A client library for statsd written in Go
https://github.com/cyberdelia/statsd

Last synced: 5 days ago
JSON representation

A client library for statsd written in Go

Awesome Lists containing this project

README

        

# statsd

statsd is a client library for statsd written in Go.

## Installation

Download and install :

```
$ go get github.com/cyberdelia/statsd
```

Add it to your code :

```go
import "github.com/cyberdelia/statsd"
```

## Use

```go
c := statsd.Dial("localhost:8125")
c.Increment("incr", 1, 1)
c.Decrement("decr", 1, 0.1)
c.Timing("timer", 320, 0.1)
c.Time("timer", 0.1, func() {
// do something
})
c.Gauge("gauge", 30, 1)
c.Unique("unique", 765, 1)
```