Ben Kochie
481392d75c
Merge pull request #376 from prometheus/fish-update-docker-readme
...
Improve Docker documentation
2016-12-20 18:36:34 +01:00
Björn Rabenstein
08c9347e88
Merge pull request #367 from mdlayher/mountstats
...
Add mountstats collector for detailed NFS statistics
2016-12-20 17:20:41 +01:00
Matt Layher
25a93e38e7
Add mountstats collector for detailed NFS statistics
2016-12-20 11:13:02 -05:00
Johannes 'fish' Ziemke
21173e21f0
Improve Docker documentation
...
This adds bind-mounts and ignore flags to Docker example and explains
why it's best run uncontainerized.
2016-12-19 16:17:53 +01:00
Ben Kochie
af4c98618f
Merge pull request #372 from prometheus/superq/vendoring
...
Update vendoring
2016-12-19 14:49:50 +01:00
Ben Kochie
b8d951c0a3
Update vendoring entries
...
Fix missing checksums.
* `github.com/kolo/xmlrpc`
* `github.com/prometheus/client_model/go`
* `github.com/soundcloud/go-runit/runit`
2016-12-16 14:30:23 +01:00
Ben Kochie
90bb7678d4
Add vendoring of golang.org/x/sys/windows
2016-12-16 14:25:15 +01:00
Ben Kochie
6bbd2847e9
Update vendoring for golang.org/x/sys/unix
2016-12-16 13:07:52 +01:00
Ben Kochie
69ef3b6209
Update vendoring for github.com/prometheus/common/*
2016-12-16 13:07:49 +01:00
Ben Kochie
ec6385a095
Update vendoring for github.com/prometheus/client_golang/prometheus
...
Pin to 0.8.0 (c5b7fccd204277076155f10851dad72b76a49317)
2016-12-16 13:01:21 +01:00
Ben Kochie
f190b8f5a4
Update vendoring for github.com/matttproud/golang_protobuf_extensions/pbutil
2016-12-16 12:58:24 +01:00
Ben Kochie
3939e9d0b1
Update vendoring for github.com/golang/protobuf/proto
2016-12-16 12:56:38 +01:00
Ben Kochie
84c6c66a35
Update vendoring for github.com/godbus/dbus
2016-12-16 12:55:26 +01:00
Ben Kochie
ed9acc935c
Update vendoring for github.com/coreos/go-systemd/dbus
2016-12-16 12:54:43 +01:00
Ben Kochie
6dd85969ef
Update vendoring for github.com/beevik/ntp
2016-12-16 12:54:21 +01:00
Ben Kochie
f1def04193
Update vendoring for github.com/beorn7/perks/quantile
2016-12-16 12:53:18 +01:00
Ben Kochie
7c605d497d
Update vendoring for github.com/Sirupsen/logrus
2016-12-16 12:52:33 +01:00
Ben Kochie
677ed28575
Merge pull request #361 from lucasbergman/mips-build-fix
...
mips64 build fix
2016-12-16 11:39:53 +01:00
Johannes 'fish' Ziemke
f09b9def25
Merge pull request #363 from mdlayher/update-procfs
...
Update github.com/prometheus/procfs to latest revision
2016-12-12 18:01:28 +01:00
Johannes 'fish' Ziemke
ff5b901065
Merge pull request #360 from EdSchouten/nfs
...
Add a collector for NFS client statistics.
2016-12-11 11:40:24 +01:00
Ed Schouten
a696830c38
Add a collector for NFS client statistics.
...
This change adds a new collector called "nfs" that parses the contents
of /proc/net/rpc/nfs and turns it into metrics. It can be used to
inspect the number of operations per type, but also to keep an eye on an
extraneous number of retransmissions, which may indicate connectivity
issues.
I've picked the name "nfs", as most operating systems use "nfs" for the
client component and "nfsd" as the server component. If we want to add
stats for the NFS server as well, we'd better call such a collector
"nfsd".
2016-12-09 19:58:08 +01:00
Matt Layher
2c93e7af0f
Add Matt Layher to AUTHORS
2016-12-07 12:20:10 -05:00
Matt Layher
bae238be61
Update github.com/prometheus/procfs to latest revision
2016-12-07 12:19:16 -05:00
Lucas Bergman
4f479e55e0
linux/mips: Unbreak the build
...
Specifically, uname syscall support on Linux is controlled by a build
tag white list, and both mips64 platforms were missing from the list.
2016-11-30 13:13:49 -06:00
Ben Kochie
006d1c7922
Merge pull request #336 from prometheus/superq/v0.13.0
...
Release v0.13.0
2016-11-26 14:07:25 +01:00
Ben Kochie
c44964f302
Fix indent issue in circle.yml.
2016-11-25 22:42:30 +01:00
Ben Kochie
baa4492903
Release v0.13.0
2016-11-25 22:42:30 +01:00
stuart nelson
4c2f393af4
Update README.md ( #352 )
...
Dragonfly exports CPU, also
2016-11-25 09:02:02 +00:00
Ben Kochie
42d1658d56
Merge pull request #348 from prometheus/superq/v0.13.0-rc.2
...
Release v0.13.0-rc.2
2016-11-19 08:25:28 +01:00
Ben Kochie
dfb22045d7
Release v0.13.0-rc.2
...
Update CHANGELOG with new features/bugfixes.
2016-11-17 21:19:40 +01:00
Ben Kochie
f8af350ae2
Merge pull request #346 from mcdan/people/mcdan/issues/219
...
Fix additional mdadm parsing cases
2016-11-17 21:13:38 +01:00
dan mcweeney
13aa37025f
Feedback on PR, thanks @tcolgate for the review
2016-11-17 10:23:01 -05:00
Ben Kochie
4fd03c31e4
Merge pull request #323 from stuartnelson3/dfly-devstat
...
Dragonfly devstat
2016-11-17 13:33:50 +01:00
Ben Kochie
7a9aad01b4
Merge pull request #310 from stuartnelson3/dfly-cpu
...
export DragonFlyBSD CPU time
2016-11-17 13:33:11 +01:00
stuart nelson
e589a2b8af
Remove gauges and convert to NewConstMetric format
2016-11-17 13:23:54 +01:00
stuart nelson
08bc709c35
Update README.md
2016-11-17 13:23:54 +01:00
stuart nelson
2b74cf7498
Export devstat for dragonfly
2016-11-17 13:23:54 +01:00
dan mcweeney
1f6b5aee39
#219 - add fixes for @samzhang111 super token
2016-11-16 14:49:57 -05:00
dan mcweeney
8d756cab50
Fixes end to end test
2016-11-16 14:47:03 -05:00
dan mcweeney
00c9a88a55
Fixes #219 - use the default to catch personalities that are unknown
...
Assumes all raid configurations start with raid and that anything
else is unknown.
2016-11-16 14:47:03 -05:00
Ben Kochie
bb2b984030
Merge pull request #341 from EdSchouten/mdadm-attributes
...
mdstat: Fix parsing of RAID0 lines that contain additional attributes.
2016-11-16 17:55:21 +01:00
Ed Schouten
9749c2c0b3
mdstat: Fix parsing of RAID0 lines that contain additional attributes.
...
We seem to have a small number of Linux servers here that have lines in
/proc/mdstat that cannot be parsed by the node exporter, due to them
containing attributes that are not matched by the regular expression
("super 1.2").
Extend the regular expression to skip this data, just like we do for all
of the other status lines.
2016-11-16 17:21:25 +01:00
Ben Kochie
38ca73e783
Merge pull request #344 from prometheus/superq/disable_pcc
...
Disable broken ppc builds
2016-11-16 15:46:55 +01:00
Ben Kochie
887127e713
Disable broken ppc builds
...
Disable linux/{ppc64,ppc64le} until we figure out what is wrong with the
automated build pipeline.
2016-11-16 15:19:38 +01:00
Rene Treffer
abe8e297a6
Prefer device path based names over exported names ( #334 )
...
* Prefer device path based names over exported names
For some sensors (like coretemp) it is possible that multiple
instances exist, thus base the name on the device path and not on
the exported name.
* Update end-to-end test for dual socket machines
Explicitly have 2 coretemp instances with a symlink for the device
such that the hwmon collector must pick that name (or fail)
2016-10-28 20:25:44 +01:00
Ben Kochie
2ff8e5f0e4
Merge pull request #313 from prometheus/superq/v0.13.0rc1
...
Prepare for 0.13.0-rc.1 release.
2016-10-16 14:32:21 +02:00
Ben Kochie
2ccc8bd1b1
Fixup: Remove ConstMetrics changelog entries.
2016-10-16 13:20:57 +02:00
Ben Kochie
0a9f1236ea
Fixup: Adjust version in changelog.
2016-10-16 13:20:19 +02:00
Ben Kochie
e40efa1914
Prepare for 0.13.0-rc.1 release.
...
* Update CHANGELOG.md.
* Update VERSION.
2016-10-16 13:07:22 +02:00
Ben Kochie
c6162312f2
Add Linux NUMA "numastat" metrics ( #249 )
...
* Add Linux NUMA "numastat" metrics
Read the `numastat` metrics from /sys/devices/system/node/node* when reading NUMA meminfo metrics.
* Update end-to-end test output.
* Add `numastat` metrics as counters.
* Add tests for error conditions.
* Refactor meminfo numa metrics struct
* Refactor meminfoKey into a simple struct of metric data.
This makes it easier to pass slices of metrics around.
* Refactor tests.
* Fixup: Add suggested fixes.
* Fixup: More fixes
* Add another scanner.Err() return
* Add "_total" to counter metrics.
2016-10-12 13:07:49 +02:00