4a6b483052
metrics/circonus: fix data races in tests
2016-05-25 21:12:23 -06:00
c3c0b7aee9
metrics/circonus: move anonymous types into handlers
2016-05-25 21:09:27 -06:00
c8beefdf92
metrics: add Circonus backend
2016-05-25 21:05:39 -06:00
2ddae066dc
Import Structure; Comment Punctation
2016-05-21 16:59:11 +02:00
7de0f49c7f
Merge pull request #271 from basvanbeek/master
...
tracing/opentracing: bugfixes and zipkin-go-opentracing example in addsvc
2016-05-21 16:15:25 +02:00
94384e8229
improved exit on tracing init failures
2016-05-21 11:20:38 +02:00
1f5bff7c01
updated import path for zipkin tracer
2016-05-21 11:12:58 +02:00
8df4980386
[WiP] tracing/opentracing: bugfixes
2016-05-21 11:03:22 +02:00
9fcaac989d
BugFixes to opentracing.From*Request logic & Zipkin Wiring
...
The opentracing.FromHTTPRequest and opentracing.FromGRPCRequest incorrectly assumed span would be nil
on a Join error. This made the next step crash in a server side implementation.
Added Zipkin to the examples to highlight the availability of it through OpenTracing.
2016-05-21 11:03:22 +02:00
83e9f21b38
util: documentation updates
2016-05-21 10:54:05 +02:00
163ad702b2
Merge pull request #268 from jprobinson/provider
...
Adding `metrics/graphite`, `metrics/provider` and `util/conn` packages plus `Emitter` types
2016-05-21 10:39:23 +02:00
59e076e942
updating AfterFunc docs
2016-05-20 16:16:24 +00:00
3f7d26768d
code review cleanup
2016-05-20 16:11:42 +00:00
c023ab7be6
code review cleanup
2016-05-20 16:10:01 +00:00
6312311028
Merge pull request #272 from go-kit/log-readme
...
log: enhance README
2016-05-20 17:22:08 +02:00
c41150caa6
updating prometheusProvider docs
2016-05-20 14:40:50 +00:00
7fa9238d42
log: README: fix typo
2016-05-20 16:35:44 +02:00
09c26daa9d
log: README: add #164 to list of links
2016-05-20 16:34:22 +02:00
fe70b2a2c3
log: enhance README
2016-05-20 16:19:17 +02:00
0e65dfc9c3
fixing provider.NewDiscardProvider
2016-05-19 20:19:28 +00:00
ef50a04546
adding a provider.discardProvider
2016-05-19 20:18:23 +00:00
8bbd545cae
dogstatsd docfix
2016-05-19 15:20:28 +00:00
b573c06011
adding dogstatsd.Emitter and provider.dogstatsProvider
2016-05-19 15:17:39 +00:00
dcda866d4d
updating emitter with new statsd names
2016-05-19 14:59:28 +00:00
5458306c06
Merge branch 'master' of github.com:go-kit/kit into provider
2016-05-19 14:40:53 +00:00
6b32d24f0b
applying a @peterbourgon patch: https://gist.github.com/peterbourgon/669cc7808a2fb37f008650106992807a
2016-05-19 14:33:58 +00:00
9b342ab939
Merge pull request #270 from basvanbeek/master
...
opentracing/grpc fix: properly encode metadata key-value pairs
2016-05-19 12:25:41 +02:00
7edf859e9c
opentracing/grpc fix: properly encode metadata key-value pairs
2016-05-19 12:16:35 +02:00
5dbe42d362
Histogram Implementation
2016-05-18 23:56:53 +02:00
dda4d22484
adding tests for statsd.Emitter
2016-05-18 20:39:34 +00:00
8dbce0d007
created metrics/statsd.Emitter, util/conn.Manager and udpated providers
2016-05-18 19:14:54 +00:00
4479f0122f
Merge pull request #267 from DSchalla/metrics/naming
...
Remove naming prefixes from metric backends (closes #266 )
2016-05-17 23:21:21 +01:00
ad2e35f13a
.gitignore: add vim files
2016-05-17 23:17:38 +01:00
a618886a57
Gauge Implementation
2016-05-18 00:05:39 +02:00
74c47d68ad
[wip] initial providers commit
2016-05-17 22:05:16 +00:00
26e3361d0b
Removed unnecessary naming prefix from metric backends
2016-05-17 22:42:11 +02:00
03fd12fa9e
Naming changes, readability enhancements
2016-05-17 18:39:09 +02:00
92dcd3c480
Added WaitGroup to avoid data races in test client
2016-05-16 18:40:50 +02:00
eb49bafbf2
Implementation of InfluxDB Counter
2016-05-16 18:12:22 +02:00
204770a869
Merge pull request #1 from go-kit/connmgr
...
Add manager + refactor Emitter
2016-05-16 11:29:27 -04:00
8d97c7704f
Merge pull request #264 from bmarini/metrics-discard
...
Add a discard backend for metrics that does nothing
2016-05-15 22:06:03 +02:00
48efd4c16a
Add a discard backend for metrics that does nothing
2016-05-15 12:43:43 -07:00
fc4c50c6f9
TestEmitterStops
2016-05-14 00:38:00 +02:00
15e3d35db3
Add manager + refactor Emitter
2016-05-14 00:25:43 +02:00
db17f7448d
retry no longer waits after last error
2016-05-13 16:30:17 +00:00
b62ed207fd
adding error checking on flush with exponential back off
2016-05-13 15:56:52 +00:00
0ff90aad93
adding graphite/Dialer
2016-05-13 14:43:04 +00:00
f3a0f4c23f
removing Emitter interface and exposing Emitter struct
2016-05-12 20:39:09 +00:00
c34a8fc180
adding safety measure in case Stop is called more than once
2016-05-12 18:30:05 +00:00
e308cb4239
preventing multiple Starts and adding a Stop
2016-05-12 16:18:10 +00:00