Tobias Schmidt
d92dc8cabe
Merge pull request #505 from roclark/fix-no-infiniband-files
...
Skip metric files that don't exist
8 years ago
Robert Clark
413e5af502
Skip metric files that don't exist
...
In case a metric file within the InfiniBand collector doesn't exist, skip the metric in order to allow collection of the remaining valid InfiniBand metrics.
Signed-Off-By: Robert Clark <robert.d.clark@hpe.com>
8 years ago
Derek Marcotte
72d8576185
Refactor meminfo_bsd.go to use sysctl_bsd.go ( #501 )
...
* Refactor meminfo_bsd.go to use sysctl_bsd.go
* Fixed spelling.
8 years ago
Ben Kochie
309b313162
Fix wording of megacli changelog entry.
8 years ago
Ben Kochie
0e60bb8e00
Merge pull request #441 from prometheus/superq/v0.14.0-rc.2
...
Release v0.14.0-rc.2
8 years ago
Ben Kochie
b3e924f00c
Release v0.14.0-rc.2
...
* Update VERSION.
* Update CHANGELOG.
8 years ago
Ben Kochie
09e1374007
Merge pull request #495 from prometheus/grobie/fd-leak-test
...
Test node_exporter for file descriptor leaks
8 years ago
Tobias Schmidt
c6c67553e0
Test node_exporter for file descriptor leaks
8 years ago
Tobias Schmidt
301d8e4bc0
Don't declare real dependencies as phony targets
...
This will execute these targets every single time, even if they already
exist on disk.
8 years ago
Ben Kochie
bca82f2a57
Merge pull request #448 from mdlayher/ci-staticcheck
...
Run staticcheck from Makefile, remove duplicate end-to-end test call …
8 years ago
Tobias Schmidt
6aa9afc8df
Merge pull request #488 from mdlayher/vendor-netlink
...
Bump github.com/mdlayher/netlink to clean up on bind failure
8 years ago
Matt Layher
748f835171
Run staticcheck from Makefile, remove duplicate end-to-end test call in CI
8 years ago
Matt Layher
17a6ed5355
Bump github.com/mdlayher/netlink to clean up on bind failure
8 years ago
Matt Layher
6fa6f476c7
Bump github.com/mdlayher/wifi to fix #486 ( #487 )
8 years ago
Ben Kochie
5d22d41ed7
Merge pull request #484 from prometheus/grobie/update-vendored-packages
...
Update vendored packages
8 years ago
Derek Marcotte
bdc2131332
Added node_memory_buffer, node_memory_swaptotal to meminfo_bsd ( #451 )
8 years ago
Tobias Schmidt
ce117d7a40
Update vendored packages
8 years ago
Tobias Schmidt
84eaa8fecd
Remove more unnecessarily named return values
8 years ago
Derek Marcotte
5c28ab044d
Add BSD exec statistics collector ( #457 )
...
* First pass of a sysctl_bsd source, exec_bsd + exec metrics
* Incorportate PR feedback, including removing pre-build descriptions, unit conversion callback.
* Remove redundant cached_description field, per PR feedback
* Incorporate PR feedback
8 years ago
Tobias Schmidt
c6e66756b3
Merge pull request #483 from prometheus/grobie/more-cleanups
...
Delete unused code
8 years ago
Tobias Schmidt
1bd94074dd
Delete unused code
8 years ago
Tobias Schmidt
a7da926abb
Merge pull request #482 from prometheus/grobie/fix-invalid-scanner-usage
...
Fix scanner usage without error handling
8 years ago
Tobias Schmidt
922e74d58f
Remove unnecessarily named return variables
...
Named return variables should only be used to describe the returned type
further, e.g. `err error` doesn't add any new information and is just
stutter.
8 years ago
Tobias Schmidt
084e585c2a
Fix scanner usage without error handling
8 years ago
Tobias Schmidt
d1dfda86ee
Fix wrong end-to-end expectation
8 years ago
Tobias Schmidt
1a76b5e861
Merge pull request #481 from prometheus/grobie/goreportcard
...
Add goreportcard
8 years ago
Tobias Schmidt
abdebef47c
Fix gofmt -s and spelling issues
8 years ago
Tobias Schmidt
2ccd3340df
Add goreportcard to README
8 years ago
Tobias Schmidt
195b4d596c
Merge pull request #480 from prometheus/grobie/gosimple
...
Simplify go code
8 years ago
Tobias Schmidt
694294baf5
Remove unnecessary conversions
8 years ago
Tobias Schmidt
21e13c7f52
Simplify code
8 years ago
Tobias Schmidt
e15263fd9f
Merge pull request #479 from prometheus/grobie/fix-vet-and-lint-errors
...
Fix all open go lint and vet issues
8 years ago
Tobias Schmidt
c703435790
Fix all open go lint and vet issues
8 years ago
Tobias Schmidt
eb6c109a63
Merge pull request #477 from bs-github/fix/Makefile-test-e2e
...
Disable end-to-end tests for non Linux OSes in Makefile
8 years ago
Birger Schmidt
6cb6e38bbb
disable end-to-end tests for non Linux OSes in Makefile
...
The End-to-end tests as they are now, are very dependent on running on Linux.
This makes the Makefile more OS agnostic regarding end to end tests.
8 years ago
Ben Kochie
5289ffb270
Merge pull request #472 from prometheus/fix-docker-image-dynamic-linked-binary
...
Make the docker image work until we fix linux/amd64 static build.
8 years ago
Steve Durrheimer
e8d724c547
Fix docker image by using glibc variation of quay.io/prometheus/busybox
...
This make the docker image work until we find how to rebuild node_exporter statically for linux/amd64
8 years ago
Ben Kochie
12ed1af882
Merge pull request #463 from prometheus/bjk/more_ntpd_metrics
...
Add ntpd metrics from ntpq rv
8 years ago
Björn Rabenstein
13b011ed7a
Merge pull request #468 from prometheus/beorn7/meta
...
Replace AUTHORS.md by an updated MAINTAINERS.md
8 years ago
beorn7
0126aca138
Replace AUTHORS.md by an updated MAINTAINERS.md
8 years ago
Ben Kochie
38cd07ebb9
Merge pull request #450 from roclark/add-infiniband
...
infiniband: Add new collector for InfiniBand statistics
8 years ago
Ben Kochie
a097dd36b3
Merge pull request #459 from joehandzik/wip-zpool-io-cherrypick
...
ZFS Collector: Add zpool IO statistics
8 years ago
Ben Kochie
6bf0409b0e
Merge pull request #454 from thorhs/master
...
buddyinfo: Add support for /proc/buddyinfo for linux free memory fragmentation.
8 years ago
Thorhallur Sverrisson
8d5e0aeba0
Adding self to AUTHORS.md
8 years ago
Thorhallur Sverrisson
19813d3e02
Changing datastructure for BuddyInfo
8 years ago
Thorhallur Sverrisson
5ab285e098
Adding buddyinfo to end to end test.
8 years ago
Thorhallur Sverrisson
55417d7688
Moving buddyinfo logic to procfs
8 years ago
Thorhallur Sverrisson
2f16f6b84e
Adding buddyinfo to README.md
8 years ago
Thorhallur Sverrisson
492c96f6b6
Moving buddyinfo_test.go to procfs library
8 years ago
Thorhallur Sverrisson
3ba15c1ddb
Adding support for /proc/buddyinfo for linux free memory fragmentation.
...
/prod/buddyinfo returns data on the free blocks fragments available
for use from the kernel. This data is useful when diagnosing
possible memory fragmentation.
More info can be found in:
* https://lwn.net/Articles/7868/
* https://andorian.blogspot.com/2014/03/making-sense-of-procbuddyinfo.html
8 years ago