Kevin Pike
6c7a1db6bf
don't reuse memstats
2015-10-05 07:37:59 -07:00
Kevin Pike
8a031ee219
unembed memstats collector
2015-10-02 18:10:36 -07:00
Kevin Pike
c945ed62c1
use metrics struct. include more statistics
2015-07-21 20:29:02 -07:00
Kevin Pike
5e9294fbb7
continue to fix errors
2015-07-21 08:38:46 -07:00
Kevin Pike
59305998f6
remove prometheus namespace references, copy paste error
2015-07-21 08:34:50 -07:00
Kevin Pike
b14b149930
use counters where applicable, improve descriptions
2015-07-21 08:24:22 -07:00
Kevin Pike
8a6e3ecf23
adds general and heap memory statistics
2015-07-20 20:55:38 -07:00
Tobias Schmidt
765c1152ca
Rename process_goroutines to go_goroutines
...
The decision was made to use the language name for language specific
metrics, so go_goroutines is the right names similar to
go_gc_duration_seconds.
2015-05-19 15:47:08 -04:00
Oliver
21b132f5a2
record quantiles as well
2015-05-05 12:33:35 -04:00
Oliver
ff586eaac1
Add garbage collection stats
2015-05-05 09:52:36 -04:00
Tobias Schmidt
dbd48d666b
Add ProcessCollector and GoCollector
...
This change adds two new collectors to the prometheus package which
export metrics about a given or the current process.
* ProcessCollector exports metrics about cpu time, vss, rss, fd usage as
well as the start time of a given process.
* GoCollector exports currently only the number of active goroutines.
2014-12-22 13:49:45 -05:00