Tobias Schmidt
266f0958d2
Merge pull request #561 from derekmarcotte/dm-fix-dfly-build
...
Fixes broken build on Dragonfly.
8 years ago
Derek Marcotte
83cecfa696
Fixes broken build on Dragonfly.
...
Undefined err:
84eaa8fecd/collector/devstat_dragonfly.go (L145)
8 years ago
Tobias Schmidt
2e7ac47fee
Merge pull request #554 from knweiss/guest_nice
...
cpu collector: guest_nice
8 years ago
Tobias Schmidt
65768ceac8
Create sha256 checksums file during release
8 years ago
Karsten Weiss
45ca8db352
Support the 'guest_nice' cpu mode of /proc/stat.
...
'guest_nice' is available since Linux 2.6.33.
8 years ago
Ben Kochie
636c88adf7
Merge pull request #435 from gianrubio/test-image
...
Test docker image before pushing
8 years ago
Giancarlo Rubio
1438243934
test docker image before pushing
8 years ago
Sam Kottler
6eafa51fa8
Add ARP collector for Linux ( #540 )
...
* Implement commonalities and linux support for ARP collection
* Add ARP collector to fixtures and run as part of e2e tests
* Bubble up scanner errors
* Use single return values where it makes sense
* Add missing annotation
* Move arp_common into arp_linux
* Add license header to arp_linux.go
* Address initial feedback
* Use strings.Fields instead of strings.Split
* Deal with scanner.Err() rather than throwing away errors
* Check for scan errors in-line before interacting with the entries map
* Don't interact with potentially empty text from scan
* Check for scan errors outside the scan loop
* Add comment about moving procfs parsing
* Add more direct comment
* Update initialism style to match go style guide
* Put function args on the same line
* Add TODO in front of comment about procfs extraction
* Guard against strings.Fields returning an empty slice
* Be more defensive about ARP table format and use upcase more broadly
* Enable the ARP collector by default
* Add ARP collector to the README
* Remove 'entry'
8 years ago
Tobias Schmidt
84b65edb04
Merge pull request #546 from wtip/master
...
updated smartmon.sh example to include metric for overall health status
8 years ago
Tobias Schmidt
919aab2e80
Merge pull request #549 from prometheus/grobie/remove-windows
...
Remove Windows support
8 years ago
Tobias Schmidt
67d01ca397
Merge pull request #552 from prometheus/grobie/use-go1.8
...
Use go1.8 in CircleCI tests
8 years ago
Tobias Schmidt
09727a6191
Merge pull request #551 from prometheus/grobie/remove-netbsd-arm-support
...
Remove netbsd/arm support for now
8 years ago
Tobias Schmidt
2965ba6bf9
Use go1.8 in CircleCI tests
...
We already use go1.8 in promu, so loading another image slows down the
build.
8 years ago
Tobias Schmidt
8edc142113
Remove netbsd/arm support for now
...
There are crossbuild errors on netbsd/arm with go1.8. Assuming there is
only a small minority of people running netbsd on ARM processors,
disabling these builds is the fastest workaround.
8 years ago
Tobias Schmidt
8aec44617a
Remove Windows support
...
Use https://github.com/martinlindhe/wmi_exporter instead.
8 years ago
William Cooley
977aa94bd3
Added metric for overall health status check to smartmon.sh example script
8 years ago
Tobias Schmidt
41a44a4d24
Merge pull request #532 from prometheus/grobie/remove-extra-file-check
...
mdadm: Remove extra file existence check
8 years ago
Julius Volz
1f2099b1ef
Merge pull request #534 from prometheus/bjk/systemd_scope
...
Blacklist systemd scope units
8 years ago
Ben Kochie
5f43211f67
Blacklist systemd scope units
...
Blacklist `scope` units from systemd collector by default.
These units are created with unique IDs programatically[0]. This leads to
huge cardinality problems.
[0]: https://www.freedesktop.org/software/systemd/man/systemd.scope.html
8 years ago
Johannes 'fish' Ziemke
4f59422d68
Merge pull request #533 from prometheus/grobie/fix-filesystem-error-metric
...
Fix export of stale device error metrics for unmounted filesystems
8 years ago
Johannes 'fish' Ziemke
7ad91b84c4
Merge pull request #531 from prometheus/grobie/update-promu-by-default
...
Download promu and staticcheck every time by default
8 years ago
Tobias Schmidt
31189c9507
Download promu and staticcheck every time by default
...
If this is not desired, copy/symlink these binaries to a different path and
set the respective environment variables. For example:
ln -s "$(GOPATH)/bin/{promu,staticcheck}" /usr/local/bin/
PROMU=/usr/local/bin/promu STATICCHECK=/usr/local/bin/staticcheck make
8 years ago
Tobias Schmidt
dd3a681b27
Merge pull request #530 from leitzler/leitzler-patch-1
...
Use go env to fetch GOPATH to support Go 1.8
8 years ago
Tobias Schmidt
d290ea94b8
Fix export of stale device error metrics for unmounted filesystems
...
Instead of maintaining a counter metric for device errors in memory,
this change exports a gauge and uses const metrics to avoid leaking
metrics for unmounted filesystems.
8 years ago
Tobias Schmidt
7b93b52010
Fix lint issues on filesystem BSD implementation
8 years ago
Pontus Leitzler
2c3a652f58
Use go env to fetch GOPATH to support Go 1.8
...
Go 1.8 do not require env GOPATH to be set and make will fail if it isn't set.
8 years ago
Julius Volz
6580c95305
Add info about flags to README.md
8 years ago
Tobias Schmidt
445ed44082
mdadm: Remove extra file existence check
8 years ago
Ben Kochie
840ba5dcc7
Merge pull request #521 from prometheus/bjk/0.14.0
...
Release v0.14.0
8 years ago
Ben Kochie
6c1a2bb092
Release v0.14.0
...
* Update `VERSION`.
* Update `CHANGLOG.md`.
8 years ago
Ben Kochie
57c5cab113
Merge pull request #526 from rtreffer/patch-1
...
Handle smart raw values >2^31
8 years ago
Johannes 'fish' Ziemke
9676f5f2dc
Merge pull request #523 from roclark/support-legacy-infiniband
...
Add support for legacy InfiniBand drivers
8 years ago
Rene Treffer
d61fef8ce6
Handle smart raw values >2^31
...
"%d" in awk will truncate values at 2^31. S.M.A.R.T. values can exceed that, thus use a floating point notation instead to encode larger values (at the possible cost of some precision).
8 years ago
Johannes 'fish' Ziemke
620e9937e6
Merge pull request #524 from mdlayher/wifi-expand
...
Expand wifi collector for more interface types
8 years ago
Tobias Schmidt
53279f2164
Merge pull request #525 from juergenhoetzel/fix-freebsd-static-link
...
Add missing dependency for static FreeBSD build
8 years ago
Juergen Hoetzel
aef2601cf6
Add missing dependency for static FreeBSD build
8 years ago
Matt Layher
2bfe410fb7
Expand wifi collector for more interface types
8 years ago
Robert Clark
3a5917dfdc
Add support for legacy InfiniBand drivers
...
Older versions of the OFED drivers contain 64-bit variants of the port counters and are located in a directory named 'counters_ext'. This patch includes these older metrics that have since been deprecated with OFED 4.0.
Signed-Off-By: Robert Clark <robert.d.clark@hpe.com>
8 years ago
Ben Kochie
8529cd3359
Merge pull request #522 from prometheus/grobie/fix-md-disks-active
...
Fix and simplify parsing of raid metrics
8 years ago
Tobias Schmidt
0400e437be
Fix and simplify parsing of raid metrics
...
Fixes the wrong reporting of active+total disk metrics for inactive
raids. Also simplifies the code and removes a couple of redundant
comments.
8 years ago
Ben Kochie
faa7483215
Merge pull request #520 from mdlayher/bump-wifi
...
Bump github.com/mdlayher/wifi to relax station info restrictions
8 years ago
Matt Layher
c0cc85716a
Bump github.com/mdlayher/wifi to relax station info restrictions
8 years ago
Julius Volz
38a4292360
Merge pull request #519 from mdlayher/wifi-unexport
...
Unexport wifiCollector metrics
8 years ago
Matt Layher
42c8a20545
Unexport wifiCollector metrics
8 years ago
Julius Volz
edf1630f93
Merge pull request #513 from mdlayher/wifi-bss-info
...
Add synthetic node_wifi_station_info metric for BSS information
8 years ago
Matt Layher
69368b7f9c
Add synthetic node_wifi_station_info metric for BSS information
8 years ago
Brian Brazil
a02e469b07
Report collector success/failure and duration per scrape. ( #516 )
...
This is in line with best practices, and also saves us
63 timeseries on a default Linux setup.
8 years ago
Ben Kochie
7426dc9460
Merge pull request #514 from prometheus/grobie/handle-collector-errors
...
Continue scrape with duplicated metrics
8 years ago
Tobias Schmidt
dace41e3d4
Continue scrape with duplicated metrics
...
Problems of a single collector, like duplicated metrics read via the
textfile collector, should not fail the collection and export of other
metrics.
8 years ago
Tobias Schmidt
a0a0dbaad0
Remove golang 1.7 from CI test matrix
...
As staticcheck requires now golang 1.8 as minimum version, the easiest
solution was to side step that issue and simply stop testing on go 1.7.
8 years ago