Commit graph

17 commits

Author SHA1 Message Date
Cody Soyland
a8c9c30eef Unexport ExpvarStatsClient 2018-07-05 23:11:56 -05:00
Travis Turner
fe167ea78c
un-export some top-level functions 2018-06-13 16:44:24 -05:00
Travis Turner
9a2aeac6f8
Clean up logger; make it honor --log-path flag.
Add functional options to NewGossipMemberSet.
2018-03-27 08:40:04 -05:00
Michael Baird
dbeec1d678 add Open/Close interface to Stats packages 2017-10-18 10:14:19 -05:00
Michael Baird
1b5e42119d fixed the expvar Set method to store the value 2017-05-19 16:12:24 -05:00
Michael Baird
b2343c5ce3 Stats uses the same logger output as the cluster 2017-05-16 10:52:10 -05:00
Michael Baird
4a051900c0 Add sampling rate to StatsD functions, and fix data dog logging 2017-05-16 10:35:49 -05:00
Michael Baird
06665d048d missing comments 2017-05-01 11:04:53 -05:00
Michael Baird
f82ce17c33 spelling 2017-05-01 10:52:00 -05:00
Michael Baird
ee159b455d Merge remote-tracking branch 'origin/master' into metrics
Conflicts:
	.gitignore
	cluster.go
	frame.go
	glide.lock
	index.go
2017-05-01 10:41:04 -05:00
Cody Soyland
3996b56b88 Apply Apache License 2.0 2017-04-28 14:22:03 -05:00
Michael Baird
d2a7869142 comment cleanup 2017-04-25 16:40:39 -05:00
Michael Baird
3512dd4549 missing comments 2017-04-25 14:15:02 -05:00
Linh Vo
100fcfdc6b reformat 2017-04-20 21:39:47 -05:00
Linh Vo
4f07113f65 readd stastD report with new branch 2017-04-20 21:37:31 -05:00
Ben Johnson
c6ca86f2d9 Add ExpvarStatsClient and basic tracking.
A `StatsClient` for `expvar` is added so we can track Stats through
the `/debug/vars` endpoint. Tags are nested inside maps so that we
can see stats for db, frame & slice.

Also added a `MultiStatsClient` for chaining multiple `StatsClient`
implementations together (e.g. `expvar` and DataDog).
2016-10-20 14:35:14 -06:00
Ben Johnson
8c878780e9 Add StatsClient with DataDog implementation. 2016-10-06 15:11:33 -06:00