All Projects → miketheman → statsd.cr

miketheman / statsd.cr

Licence: MIT license
A statsd client library for Crystal.

Programming Languages

crystal
512 projects
Makefile
30231 projects

Projects that are alternatives of or similar to statsd.cr

Graylog Plugin Metrics Reporter
Graylog Metrics Reporter Plugins
Stars: ✭ 71 (+121.88%)
Mutual labels:  statsd, datadog
heroku-datadog-drain-golang
Funnel metrics from multiple Heroku apps into DataDog using statsd.
Stars: ✭ 34 (+6.25%)
Mutual labels:  statsd, datadog
Datadog Go
go dogstatsd client library for datadog
Stars: ✭ 238 (+643.75%)
Mutual labels:  statsd, datadog
dog-statsd
🐶 DataDog StatsD Client
Stars: ✭ 38 (+18.75%)
Mutual labels:  statsd, datadog
Java Dogstatsd Client
a java statsd client library
Stars: ✭ 140 (+337.5%)
Mutual labels:  statsd, datadog
Statsd Csharp Client
Statsd C# Client
Stars: ✭ 110 (+243.75%)
Mutual labels:  statsd
Redis Timeseries
Future development of redis-timeseries is at github.com/RedisLabsModules/redis-timeseries.
Stars: ✭ 197 (+515.63%)
Mutual labels:  statsd
Rye
A tiny http middleware for Golang with added handlers for common needs.
Stars: ✭ 95 (+196.88%)
Mutual labels:  statsd
Statsderl
High-Performance Erlang StatsD Client
Stars: ✭ 92 (+187.5%)
Mutual labels:  statsd
dd-trace-php
[DEPRECATED] Use https://github.com/dataDog/dd-trace-php instead
Stars: ✭ 18 (-43.75%)
Mutual labels:  datadog
datalogger
DataLogger foi projetado para ser uma biblioteca simples de log com suporte a vários providers.
Stars: ✭ 46 (+43.75%)
Mutual labels:  datadog
Node Statsd Client
Node.js client for statsd
Stars: ✭ 170 (+431.25%)
Mutual labels:  statsd
Statsd Vis
Standalone StatsD server with built-in visualization
Stars: ✭ 124 (+287.5%)
Mutual labels:  statsd
Statix
Fast and reliable Elixir client for StatsD-compatible servers
Stars: ✭ 228 (+612.5%)
Mutual labels:  statsd
Foundatio
Pluggable foundation blocks for building distributed apps.
Stars: ✭ 1,365 (+4165.63%)
Mutual labels:  statsd
datadog-tracer-js
[DEPRECATED] OpenTracing tracer implementation for Datadog in JavaScript.
Stars: ✭ 39 (+21.88%)
Mutual labels:  datadog
Amon
Amon is a modern server monitoring platform.
Stars: ✭ 1,331 (+4059.38%)
Mutual labels:  statsd
Go Statsd Client
statsd client for Go
Stars: ✭ 163 (+409.38%)
Mutual labels:  statsd
Netdata
Real-time performance monitoring, done right! https://www.netdata.cloud
Stars: ✭ 57,056 (+178200%)
Mutual labels:  statsd
Statsite
C implementation of statsd
Stars: ✭ 1,791 (+5496.88%)
Mutual labels:  statsd

statsd.cr

A statsd client library for Crystal.

Crystal CI

Installation

Add this to your application's shard.yml:

dependencies:
  statsd:
    github: miketheman/statsd.cr

Usage

require "statsd"

statsd = Statsd::Client.new
statsd.increment "myapp.login_page", 1

# Datadog-compliant statsd tags:
statsd.increment "page.views", tags: ["page:login", "app:myapp"]

See examples/test.cr for more.

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Test your changes with make spec
  4. Commit your changes (git commit -am 'Add some feature')
  5. Push to the branch (git push origin my-new-feature)
  6. Create a new Pull Request

Contributors

Inspired by syslog.cr and statsd.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].