Skip to content

Repository files navigation

@fiverr/statsd-client

📈 A feature packed, highly customisable StatsD client

See full documentation

Get started quickly

constSDC=require('@fiverr/statsd-client');conststats=newSDC({host: '127.0.0.1',port: '8125'});stats.count('my_application_name.visit_count');// 31 (pending bulk size)

Out-of-the box features and customisations

Features
🛍StatsD metric types: count, time, gauge, set, histogram
🎩Instance sticky prefix (optional)
🔧Custom schemes support
🎁Preconfigured schemes: DataDog, Graphite (Carbon tags 🎉)
🏷Instance tags - pre-set tags for an instance or set tags when sending
🔮Sampling (sample rate)
🕸Protocols: UDP, TCP
🌎Protocol versions: ipv4, ipv6
Custom flush period (Cutoff time for packets allows controlled traffic)
📦Custom MTU limit (maximum transmission unit)
🚨Error handling
🎈And then some

About

📈 A feature packed StatsD client with plenty of configuration options

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages