Tobias Schmidt
e5395edc2f
Merge pull request #236 from sdurrheimer/refactor-version-informations
...
Make version informations consistent between prometheus components
2016-05-04 12:55:24 -04:00
Steve Durrheimer
3176a9102c
Make node_exporter statically buildable for linux/amd64
2016-05-04 11:01:09 +02:00
Steve Durrheimer
60cbc9efc0
Make version informations consistent between prometheus components
...
This also fixes #231 by adding the '-version' flag
2016-05-04 08:43:33 +02:00
Steve Durrheimer
158200fd49
New release process using docker, circleci and a centralized
...
building tool
2016-04-28 22:07:21 +02:00
Julius Volz
c3b16c7b2e
Remove lastlogin collector.
...
See also https://github.com/prometheus/node_exporter/issues/229
2016-04-24 18:30:15 +02:00
Matthias Schiffer
91ddafdb33
Add 'logind' exporter
...
logind provides a nice interface to find out about the numbers of sessions
on a system; it is used on most Linux distributions, even those which
aren't using systemd.
The exporter exposes the total number of sessions indexed by the following
attributes:
* seat
* type ("tty", "x11", ...)
* class ("user", "greeter", ...)
* remote ("true"/"false")
2016-04-20 17:28:12 +02:00
Christian Schwarz
9a189b903e
Add FreeBSD 'cpu' exporter to default collectors.
...
As of `1fc84e2fb69ee3d1f063399b00a6284fc8e27cb8` it does not require root anymore.
2016-02-18 12:15:08 +01:00
Tobias Schmidt
e2163db0f7
Document os support of each collector
2016-01-21 19:36:58 -05:00
Richard Hartmann
aee580d8d8
Introduce entropy collector for Linux
2016-01-13 18:29:52 +01:00
Richard Hartmann
a957f989fd
README.md: Fix typo
2016-01-13 10:23:11 +01:00
Richard Hartmann
3640c54ce6
README.md: Document actual default collectors
2016-01-13 10:22:36 +01:00
Florian Koch
5d5346af8a
Add vmstat collector, enabled per default
2016-01-11 07:58:30 +01:00
Rémi Audebert
87ccaa39c9
collector: add systemd
2015-12-19 13:54:20 +01:00
Ilia Choly
e378568567
Add supervisord collector to README
2015-10-06 12:39:15 -04:00
Julius Volz
e180b882d6
Add missing period in README.md.
2015-09-11 20:15:23 +02:00
Jonas Große Sundrup
9f2aa24e12
Add collector for metrics of linux software raids
2015-09-11 18:36:39 +02:00
Steve Durrheimer
ef08f73c0e
Add Docker instructions to the README
2015-07-11 13:18:47 +02:00
Julius Volz
e65bc868fc
Switch logging from glog to github.com/prometheus/log.
2015-05-28 21:34:02 +02:00
Johannes 'fish' Ziemke
665b05eedc
Use flags instead of config and remove attributes
2015-05-21 11:36:56 +02:00
Matthias Rampke
37c7e5e60f
Add IPVS stats collector.
...
This collector exposes IPVS status from `/proc/net/ip_vs` and stats from
`/proc/net/ip_vs_stats`.
Note that it is _not_ tested with IPv6, YMMV.
2015-05-08 14:02:47 +00:00
Tobias Schmidt
a814d7f8da
Document how to enable logging
...
Not everyone might have experience with glog's default settings, this
change intends to make the start for new users easier.
2015-04-15 23:58:04 -04:00
Julius Volz
473016dd51
Backtick-quote path names in README.md.
2015-04-14 15:19:02 +02:00
Julius Volz
3ab0b1f915
Merge pull request #56 from kjmkznr/add-tcp-stat-collector
...
Add TCP state collector
2015-03-24 12:50:26 +01:00
KOJIMA Kazunori
e4da771b21
Add collector for /proc/net/tcp
2015-03-24 20:34:48 +09:00
Julius Volz
1bb9adb5f1
Link Travis badge to Travis build status page.
2015-03-21 11:32:18 +01:00
Julius Volz
c164557cba
Wording/punctuation improvement in README.md.
2015-03-21 11:27:43 +01:00
Franklin Wise
4b53465c14
added travis automated build and status on the readme
2015-03-18 19:04:29 -07:00
Julius Volz
efcce45c90
Make collector-specific flags consistent with others.
...
This puts all collector-specific flags into their own namespace under
"collector.<collector-name>", and moves from camel case to dashes, which
is the standard in Prometheus land now.
2015-02-18 18:42:39 +01:00
Julius Volz
effc934777
Add tests and run info to README.md and Makefile.
2015-02-09 22:42:23 +01:00
juliusv
12c1caacee
Fix typo in README.md
2015-02-09 12:00:05 +01:00
Brian Brazil
6ee77bd00a
Flesh out readme.
2015-02-09 10:50:20 +00:00
Tobias Schmidt
211ddf33f1
Consolidate collector selection
...
Remove special tags necessary for gmond and runit collectors. All
collectors get built. Selection of which collectors to use continues to
happen via parameter.
2014-11-25 18:01:02 -05:00
Brian Brazil
d2bc8b7cca
Fix typo
2014-06-04 13:43:57 +01:00
Brian Brazil
25ea90369c
Split native collector into it's component parts and make them enablable.
...
Last login is disabled by default as it's broken on ubuntu 12.04
Interrupts is disabled by default as it's very granular and we'll have total interrupts from /proc/stat
Allow ignoring devices from diskstats, ignore ram and loop devices by default.
Use glog for logging.
2014-06-04 12:37:25 +01:00
Johannes 'fish' Ziemke
f8c5bc9f2b
Add build example to README.md
2014-02-12 11:24:26 +01:00
Johannes 'fish' Ziemke
04380ae60a
Add support for selecting collectors at buildtime
...
This works by using a global array with references to NewXCollector
functions. Each collector appends to that array in it's init() function.
Which file gets build depends on the build tags:
To build only the ganglia exporter, you can do:
go build -tags nonative,ganglia
By default it will build only the native collector.
2014-02-12 11:16:53 +01:00
Johannes 'fish' Ziemke
051b651fa8
Initial commit
2013-04-18 07:44:52 -07:00