@fiverr/statsd-client
TypeScript icon, indicating that this package has built-in type declarations

1.1.2ย โ€ขย Publicย โ€ขย Published

@fiverr/statsd-client

๐Ÿ“ˆ A feature packed, highly customisable StatsD client

See full documentation

Get started quickly

const SDC = require('@fiverr/statsd-client');

const stats = new SDC({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

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
1.1.0-rc-7b6ae920enfore-rate-individually
1.0.8-rc-df94a8d0kill-idle-sockets-rc
1.0.3-rc-f1ece3e02020-04-16-fix-socket-premature-ending
1.0.2-rc-38f8dfa02020-01-30-de-ref-UDP-socket
1.1.24,992latest

Version History

VersionDownloads (Last 7 Days)Published
1.1.24,992
1.1.1763
1.1.043
1.1.0-rc-7b6ae920
1.0.91
1.0.80
1.0.8-rc-df94a8d0
1.0.8-rc-0f2c65b0
1.0.8-rc-1b625590
1.0.8-rc-31bc7580
1.0.8-rc-f21dc880
1.0.71
1.0.6130
1.0.50
1.0.40
1.0.30
1.0.3-rc-f1ece3e0
1.0.20
1.0.2-rc-38f8dfa0
1.0.11
1.0.01,036
0.2.31
0.2.20
0.2.11
0.2.00
0.1.00
0.0.10
0.0.00

Package Sidebar

Install

npm i @fiverr/statsd-client

Weekly Downloads

6,969

Version

1.1.2

License

MIT

Unpacked Size

28.7 kB

Total Files

19

Last publish

Collaborators

  • omrilotan
  • fiverrit