Commit graph

656 commits

Author SHA1 Message Date
Johannes 'fish' Ziemke 1dbe3de133 Replace . in metric names by _.
Because: "We are using a period to separate between the job name and the metric
name in shorthand; thusly, a metric ought not have a period in it." - Matt
2013-05-14 16:29:29 +02:00
Johannes 'fish' Ziemke 26e294c1af Minor cleanup. 2013-05-14 15:45:38 +02:00
Johannes 'fish' Ziemke b199e6dbc3 Merge pull request #1 from prometheus/refactor-multiple-collectors
Refactor node_exporter to support collectors.
2013-05-14 06:43:51 -07:00
Johannes 'fish' Ziemke 588ef8b62a Refactor node_exporter to support collectors.
A collector is a type matching 'Collector' interface.

The following collectors where added:
- NativeCollector wrapping the original functionality (attributes, load)
- GmondCollector scraping ganglia's gmond (based on gmond_exporter)
- MuninCollector scraping munin (based on munin_exporter)
2013-05-14 15:27:24 +02:00
Johannes 'fish' Ziemke a6e8bcb1c4 Exporter exposing load, last login and tag list.
The list of tags can be configured in a json config.
2013-05-06 12:32:42 +02:00
Johannes 'fish' Ziemke 051b651fa8 Initial commit 2013-04-18 07:44:52 -07:00