Tobias Schmidt
44e5f5f53b
Merge pull request #141 from prometheus/lint
...
Lint
9 years ago
Tobias Schmidt
0faa12cacd
Update end-to-end fixtures
9 years ago
Tobias Schmidt
e782412a03
Improve end-to-end test output
9 years ago
Tobias Schmidt
500340bdde
Remove logging in IPVS tests
9 years ago
Tobias Schmidt
07e4ca8aa7
Run go vet during CI
9 years ago
Tobias Schmidt
7e2b65f942
Clean up lint errors
9 years ago
Tobias Schmidt
388cb5eafe
Merge pull request #138 from prometheus/arm64-error
...
Fix compilation on linux/arm64
9 years ago
Brian Brazil
07022b3555
Fix compilation on linux/arm64
9 years ago
Brian Brazil
59f1949a76
Merge pull request #135 from prometheus/remove-unneeded-make
...
Remove unneeded `make` in empty slice initialization.
9 years ago
Brian Brazil
e15e5f346c
Merge pull request #134 from prometheus/lower-case-errors
...
Fix occurreneces of initial uppercase in error strings.
9 years ago
Julius Volz
a25751e0b3
Fix occurreneces of initial uppercase in error strings.
9 years ago
Julius Volz
777a8ddd90
Remove unneeded `make` in empty slice initialization.
9 years ago
Tobias Schmidt
e70cbd2045
Release 0.12.0rc1
9 years ago
Tobias Schmidt
b97c0b98d7
Update email address in authors file
9 years ago
Julius Volz
90f2d321a8
Merge pull request #132 from icholy/master
...
Update AUTHORS
9 years ago
Ilia Choly
adc94869e6
Update AUTHORS
9 years ago
Julius Volz
09743b18be
Merge pull request #131 from icholy/master
...
Add supervisord collector to README
9 years ago
Ilia Choly
e378568567
Add supervisord collector to README
9 years ago
Tobias Schmidt
d7831b0d3a
Merge pull request #129 from icholy/master
...
Add supervisord collector
9 years ago
Ilia Choly
9c0302571f
Add supervisord collector
9 years ago
Tobias Schmidt
9810c57725
Merge pull request #128 from prometheus/ppc
...
Fix uname collector for ppc64 architectures
9 years ago
Tobias Schmidt
52f79e699d
Fix uname collector for arm/ppc64/ppc64le architectures
...
The syscall.Utsname struct under arm/ppc64/ppc64le uses uint8 type
instead of int8.
9 years ago
Tobias Schmidt
ee6b8e73a1
Merge pull request #127 from kirussel/kirussel/filesystem_freebsd
...
Fixed minor compile time error
9 years ago
Kirk Russell
88c30557c0
Fixed minor compile time error
9 years ago
Matthias Rampke
be57deff08
Merge pull request #126 from alicebob/typo
...
fix copy-paste error in comment
9 years ago
Harmen
5d6fb852bb
fix copy-paste error in comment
...
Comment seems to be copied from netdev_linux.go, where it is correct.
9 years ago
Julius Volz
1ff6c0ce9d
Merge pull request #124 from matthiasr/end-to-end-test
...
Add an end to end test.
9 years ago
Matthias Rampke
7c47338081
Add an end-to-end test.
...
This test runs a selection of collectors against the fixtures and
compares the output to a reference.
The uname and filesystem collectors are disabled because they use system
calls that cannot be fixtured easily.
9 years ago
Matthias Rampke
788ac9a859
Rearrange fixtures to match "real" proc and sys.
...
And add some missing fixtures for default collectors, even if they're
not read by tests yet.
9 years ago
Matthias Rampke
85eb47197f
Add a flag for the sysfs location.
...
Analogous to `collector.procfs`, but for `/sys`. Add tests for both.
9 years ago
Matthias Rampke
24c9db9600
Suppress log noise from textfile collector test.
9 years ago
Matthias Rampke
60dffaa9ff
Fix mdadm collector.
...
In the move to the procfs flag, I accidentally changed the filename.
9 years ago
Matthias Rampke
34edb1bea5
Merge pull request #125 from kirussel/kirussel/freebsd_clocktime
...
converted freebsd cpu metrics to seconds
9 years ago
Kirk Russell
89875cefe8
converted freebsd cpu metrics to seconds
9 years ago
Matthias Rampke
a942e719c8
Merge pull request #122 from matthiasr/travis-migrate
...
update travis
9 years ago
Matthias Rampke
011ae2db3f
update travis
...
* use new Travis infrastructure
* specify Go versions (1.4.3, 1.5.1, tip)
* bypass the makefile to really build with all versions
9 years ago
Matthias Rampke
a4c7fc02bc
Merge pull request #123 from matthiasr/add-license-headers
...
Add license headers to all code files.
9 years ago
Matthias Rampke
2d0d72b97d
Add license headers to all code files.
9 years ago
Matthias Rampke
7940efe157
Merge pull request #121 from matthiasr/procfs-flag
...
Add flag to change the location of the procfs.
9 years ago
Matthias Rampke
20b551ab2b
Add flag to change the location of the procfs.
...
Remove all hardcoded references to `/proc`. For all collectors that do
not use `github.com/prometheus/procfs` yet, provide a wrapper to
generate the full paths.
Reformulate help strings, errors and comments to remove absolute
references to `/proc`.
This is a breaking change: the `-collector.ipvs.procfs` flag is removed
in favor of the general flag. Since it only affected that collector it
was only useful for development, so this should not cause many issues.
9 years ago
Björn Rabenstein
cf3aa37f1a
Merge pull request #120 from prometheus/move-to-common
...
Move from client_golang/text to common/expfmt
9 years ago
beorn7
8f182d2f02
Move from client_golang/text to common/expfmt
9 years ago
Julius Volz
7de03b8d6b
Merge pull request #119 from AlphaB/issue-95
...
Resolve go vet problems
9 years ago
Björn Rabenstein
ca74e8ab3e
Merge pull request #117 from TheTincho/forget-old-filesystems
...
Revamp the filesystem collector to use throw-away ConstMetrics.
9 years ago
Martín Ferrari
e3f217ea45
Build filesystem_common only on linux and freebsd.
9 years ago
Julius Volz
d8bf6daed9
Merge pull request #118 from TheTincho/forget-old-netdevs
...
Revamp the netdev collector to use throw-away ConstMetrics.
9 years ago
Martín Ferrari
0161a36fa5
Fix formatting and variable names.
9 years ago
Martín Ferrari
dace6dc48b
Fix issues from code review, and split common code into filesystem_common.go.
9 years ago
Julius Volz
ba52f63fe8
Merge pull request #116 from AlphaB/runit-state-change-time
...
Add the time of the last service state change to runit collector
9 years ago
Mikhail Salosin
e41593de14
Add unix timestamp of the last service state change to runit collector
9 years ago