Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 810 Bytes

README.md

File metadata and controls

31 lines (21 loc) · 810 Bytes

statsd

A StatsD client for Go.

Example

import (
    "github.com/cv-library/statsd"
)

func main() {
    statsd.Address = "localhost:8125"

    timer := statsd.Timer()

    // Do stuff

    timer.Send("metric.name", "metric.name2")

    // Or using a sampling rate
    timer.SendWithOptions(
        &statsd.Options{ Rate: 0.5 },
        "sampled.metric",
    )
}

License

Released under the MIT license. See LICENSE.md file for details.