Commit graph

2227 commits

Author SHA1 Message Date
Siavash Safi f9fa6d05cf loadavg: Use getloadavg() from stdlib.h 2015-07-14 13:58:42 +04:30
Julius Volz 0f0daef4e0 Merge pull request #94 from supershabam/master
Allows netdev devices to be ignored
2015-07-14 01:50:19 +02:00
Ian Hansen 64affe205b Allows netdev devices to be ignored 2015-07-13 17:18:34 -06:00
Julius Volz 2824530d16 Merge pull request #93 from sdurrheimer/master
New Dockerfile using alpine-golang-make-onbuild base image
2015-07-12 13:13:53 -06:00
Steve Durrheimer ef08f73c0e Add Docker instructions to the README 2015-07-11 13:18:47 +02:00
Steve Durrheimer ab1541e648 New Dockerfile using alpine-golang-make-onbuild base image 2015-07-07 21:56:19 +02:00
Steve Durrheimer ab7826fb39 Update Makefile.COMMON from prometheus/utils 2015-07-07 21:56:19 +02:00
Julius Volz 5558fb0ffc Merge pull request #91 from wrouesnel/master
Add device,fstype collection to the filesystem exporter.
2015-07-07 11:34:16 -06:00
Will Rouesnel 676ed5c6ac Change "filesystem" to "mountpoint" to better reflect the new labels. 2015-07-07 02:40:19 +10:00
William Rouesnel b22d2e9739 Add device,fsType collection to the filesystem exporter.
Collects more information for labelling scraped filesystems with the device
and fsType. This is useful for setting alerts which should change based on
filesystem type, or for filtering out shared mounts such as with NFS volumes.
2015-07-03 11:05:03 +10:00
Julius Volz a9f5316bb3 Merge pull request #87 from prometheus/adjust-logging
Make logging of collector executions less verbose.
2015-06-22 13:50:35 +02:00
Julius Volz e606744068 Make logging of collector executions less verbose.
This fixes https://github.com/prometheus/node_exporter/issues/86
2015-06-22 13:32:31 +02:00
Julius Volz 484eedbf01 Merge pull request #83 from prometheus/v0.10
Cut version 0.10.0.
2015-06-10 17:56:11 +02:00
Julius Volz 8b3cf08b03 Cut version 0.10.0. 2015-06-10 17:53:36 +02:00
Julius Volz 94d225919b Merge pull request #79 from prometheus/migrate-logging
Switch logging from glog to github.com/prometheus/log
2015-05-28 21:58:02 +02:00
Julius Volz e65bc868fc Switch logging from glog to github.com/prometheus/log. 2015-05-28 21:34:02 +02:00
Julius Volz 9f046cd88e Run gofmt. 2015-05-28 21:22:03 +02:00
Matthias Rampke c1992f18e5 Add date in Changelog entry. 2015-05-26 08:36:17 +00:00
Matthias Rampke a7c682cf70 Merge pull request #78 from matthiasr/cut-0.9.0
Cut release 0.9.0
2015-05-26 10:33:10 +02:00
Matthias Rampke 433e2c584f Cut release 0.9.0
This release adds the IPVS collector and removes the deprecated
attributes collector.
2015-05-24 09:45:20 +00:00
Julius Volz b539481503 Merge pull request #75 from prometheus/remove-attribute-module
Use flags instead of config and remove attributes
2015-05-21 11:49:01 +02:00
Johannes 'fish' Ziemke 665b05eedc Use flags instead of config and remove attributes 2015-05-21 11:36:56 +02:00
Julius Volz 00ddf58a1b Merge pull request #76 from prometheus/fix-netdev-parsing
Fix /proc/net/dev column parsing.
2015-05-21 01:01:38 +02:00
Julius Volz 072ddabf62 Fix /proc/net/dev column parsing.
This fixes https://github.com/prometheus/node_exporter/issues/73
2015-05-21 01:01:15 +02:00
Julius Volz 5b20dad9ad Merge pull request #68 from matthiasr/remove-cgo-dependency
remove cgo dependency
2015-05-13 00:48:56 +02:00
Julius Volz 4c6b8ec93b Merge pull request #69 from matthiasr/sort-collector-names
Sort collector names.
2015-05-13 00:47:05 +02:00
Matthias Rampke 57a6701dc9 Sort collector names.
This makes the `-collectors.print` output easier to read.
2015-05-12 15:04:08 +00:00
Matthias Rampke 2ee8470004 remove cgo dependency
by hardcoding `USER_HZ` (aka. `_SC_CLK_TCK`) to 100, which it is for all
platforms Go supports. See prometheus/node_exporter#52 for discussion around this too.

Closes prometheus/node_exporter#52.
2015-05-12 14:24:48 +00:00
Julius Volz b4f40ab13f Merge pull request #67 from matthiasr/ipvs-metrics
Add IPVS stats collector.
2015-05-12 13:28:02 +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
Johannes 'fish' Ziemke d1822e4749 Bump version 2015-05-05 13:28:50 +02:00
Tobias Schmidt cb125472c5 Merge pull request #64 from prometheus/document-logging
Document logging
2015-04-16 15:42:07 -04:00
Tobias Schmidt 626900fe21 Log version at startup 2015-04-16 00:02:08 -04: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
Tobias Schmidt e4fd929305 Add build artifacts to gitignore 2015-04-15 23:30:16 -04:00
Julius Volz 473016dd51 Backtick-quote path names in README.md. 2015-04-14 15:19:02 +02:00
Julius Volz e759e5719b Update Makefile.COMMON 2015-03-28 01:43:01 +01: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 f667a5d01a Merge pull request #58 from benley/google-code-sadface
Switch protobuf import to its new github URL
2015-03-22 21:16:39 +01:00
Benjamin Staffin df7ba0af85 Switch protobuf import to its new github URL 2015-03-22 12:25:07 -07:00
Julius Volz 76e146119f Merge pull request #57 from prometheus/travis-link
Link Travis badge to Travis build status page.
2015-03-21 17:36:59 +01: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
Julius Volz 393d62ab9e Merge pull request #55 from franklinwise/autobuild-patch
added travis automated build and status on the readme
2015-03-20 12:14:40 +01:00
Franklin Wise 204fe46a62 removed go versions, and added make test, as per juliusv request 2015-03-19 10:59:04 -07:00
Franklin Wise 4b53465c14 added travis automated build and status on the readme 2015-03-18 19:04:29 -07:00
Julius Volz aaf01e52e2 Merge pull request #54 from prometheus/common-make
Use Makefile.COMMON and release version 0.8.0.
2015-03-09 19:23:48 +01:00
Julius Volz b3e5a8e046 Release version 0.8.0 and introduce changelog. 2015-03-09 19:16:10 +01:00
Julius Volz cdf83741c2 Use Makefile.COMMON in node exporter. 2015-03-09 19:14:42 +01:00