Skip to content

Commit

Permalink
added howto to readme
Browse files Browse the repository at this point in the history
  • Loading branch information
MWers committed Apr 27, 2012
1 parent d252a15 commit cb051ff
Showing 1 changed file with 29 additions and 3 deletions.
32 changes: 29 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,30 @@
cfstatsd
========
# cfstatsd #

cfstatsd is a ColdFusion client for StatsD
cfstatsd is a ColdFusion client for StatsD [https://github.com/etsy/statsd](https://github.com/etsy/statsd)

More info on StatsD:

http://codeascraft.etsy.com/2011/02/15/measure-anything-measure-everything/

Use it as follows:

```cfm
<cfset statsd = CreateObject("component","cfstatsd").init('statsd.example.com', 8125) />
<cfset statsd.increment("testing.cf.increment") />
<cfset statsd.increment("testing.cf.increment-magnitude", 10) />
<cfset statsd.increment("testing.cf.increment-sampled", 1, .2) />
<cfset statsd.incrementMulti(1, 1, "testing.cf.increment-1", "testing.cf.increment-2", "testing.cf.increment-3") />
<cfset statsd.decrement("testing.cf.decrement") />
<cfset statsd.decrement("testing.cf.decrement-magnitude", 10) />
<cfset statsd.decrement("testing.cf.decrement-sampled", 1, .2) />
<cfset statsd.decrementMulti(1, 1, "testing.cf.decrement-1", "testing.cf.decrement-2", "testing.cf.decrement-3") />
<cfset statsd.timing("testing.cf.timing", 1024) />
<cfset statsd.timing("testing.cf.timing-sampled", 1024, .2) />
<cfset statsd.gauge("testing.cf.gauge", 8675) />
```

Cheers!

0 comments on commit cb051ff

Please sign in to comment.