{"id":13836884,"url":"https://github.com/bitly/statsdaemon","last_synced_at":"2025-07-10T16:31:10.589Z","repository":{"id":6789658,"uuid":"8036977","full_name":"bitly/statsdaemon","owner":"bitly","description":"an implementation of Etsy's statsd in Go","archived":false,"fork":false,"pushed_at":"2021-01-21T17:37:01.000Z","size":142,"stargazers_count":570,"open_issues_count":8,"forks_count":131,"subscribers_count":96,"default_branch":"master","last_synced_at":"2024-08-05T15:05:26.290Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bitly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-02-05T20:10:54.000Z","updated_at":"2024-06-18T04:50:29.000Z","dependencies_parsed_at":"2022-09-16T21:22:07.062Z","dependency_job_id":null,"html_url":"https://github.com/bitly/statsdaemon","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitly%2Fstatsdaemon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitly%2Fstatsdaemon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitly%2Fstatsdaemon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitly%2Fstatsdaemon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bitly","download_url":"https://codeload.github.com/bitly/statsdaemon/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225647951,"owners_count":17502156,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T15:00:56.382Z","updated_at":"2024-11-20T23:31:55.571Z","avatar_url":"https://github.com/bitly.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"statsdaemon\n==========\n\nPort of Etsy's statsd (https://github.com/etsy/statsd), written in Go (originally based\non [amir/gographite](https://github.com/amir/gographite)).\n\nSupports:\n\n* Timing (with optional percentiles)\n* Counters (positive and negative with optional sampling)\n* Gauges (including relative operations)\n* Sets\n\nInitially only integers were supported for metric values,\nbut now double-precision floating-point is supported.\n\n[![Build Status](https://secure.travis-ci.org/bitly/statsdaemon.png)](http://travis-ci.org/bitly/statsdaemon)\n\nInstalling\n==========\n\n### Binary Releases\nPre-built binaries for darwin and linux.\n\n### Current Stable Release: `v0.7.2`\n* [statsdaemon-0.7.2.darwin-amd64.go1.12.1.tar.gz](https://github.com/bitly/statsdaemon/releases/download/v0.7.2/statsdaemon-0.7.2.darwin-amd64.go1.12.1.tar.gz)\n* [statsdaemon-0.7.2.linux-amd64.go1.12.1.tar.gz](https://github.com/bitly/statsdaemon/releases/download/v0.7.2/statsdaemon-0.7.2.linux-amd64.go1.12.1.tar.gz)\n* [statsdaemon-0.7.2.freebsd-amd64.go1.12.1.tar.gz](https://github.com/bitly/statsdaemon/releases/download/v0.7.2/statsdaemon-0.7.2.freebsd-amd64.go1.12.1.tar.gz)\n\n### Building from Source\n```\ngo get https://github.com/bitly/statsdaemon\n```\n\n\nCommand Line Options\n====================\n\n```\nUsage of ./statsdaemon:\n  -address=\":8125\": UDP service address\n  -debug=false: print statistics sent to graphite\n  -delete-gauges=true: don't send values to graphite for inactive gauges, as opposed to sending the previous value\n  -flush-interval=10: Flush interval (seconds)\n  -graphite=\"127.0.0.1:2003\": Graphite service address (or - to disable)\n  -max-udp-packet-size=1472: Maximum UDP packet size\n  -percent-threshold=[]: percentile calculation for timers (0-100, may be given multiple times)\n  -persist-count-keys=60: number of flush-intervals to persist count keys\n  -postfix=\"\": Postfix for all stats\n  -prefix=\"\": Prefix for all stats\n  -receive-counter=\"\": Metric name for total metrics received per interval\n  -tcpaddr=\"\": TCP service address, if set\n  -version=false: print version string\n  -heartbeat-file=\"\": heartbeat file to update after a successful write to graphite\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitly%2Fstatsdaemon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbitly%2Fstatsdaemon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitly%2Fstatsdaemon/lists"}