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
Martín Ferrari
13672ced48
Revamp the netdev collector to use throw-away ConstMetrics.
9 years ago
Mikhail Salosin
741fb66e1c
Resolve go vet problems
...
Issue prometheus/node_exporter#95
9 years ago
Martín Ferrari
8c2316e8a9
Revamp the filesystem collector to use throw-away ConstMetrics.
9 years ago
Fabian Reinartz
efe09051dc
Merge pull request #115 from cherti/authors
...
filled authors
9 years ago
Jonas Große Sundrup
c7acb4bc74
filled authors
9 years ago
Julius Volz
e180b882d6
Add missing period in README.md.
9 years ago
Julius Volz
a10f5b8093
Merge pull request #109 from cherti/mdadm
...
adding collector for linux-mdadm-software-raid
9 years ago
Jonas Große Sundrup
9f2aa24e12
Add collector for metrics of linux software raids
9 years ago
Brian Brazil
d8c99d8728
Merge pull request #113 from prometheus/uname-collector
...
Add Linux uname collector.
9 years ago
Julius Volz
7b39ccc144
Add Linux uname collector.
...
This creates a single metric like:
node_uname_info{domainname="(none)",machine="x86_64",nodename="desktop",release="3.16.0-48-generic",sysname="Linux",version="#64~14.04.1-Ubuntu SMP Thu Aug 20 23:03:57 UTC 2015"} 1
9 years ago
Julius Volz
02956d2bcc
Merge pull request #114 from chosenken/sockstat
...
Fixed sockstat test wording
9 years ago
Julius Volz
c4fe5b8c23
Merge pull request #110 from chosenken/file-nr
...
Add collecting /proc/sys/fs/file-nr
9 years ago
Ken Herner
7569c6ce23
Initial implementation of file-nr
...
Fixed file-nr update function
Fixed file-nr test case
Fixed file-nr test case again
Fixed file-nr separator to tab
Updated file-nr to filenr.
Updated file-nr to filenr.
Fixed file-nr test cases, added comments
Remove reporting the second value from file-nr as it will alwasy be zero in linux 2.6 and greator
Renaming file-nr to filefd
Updated build constraint
Updates and code cleanup for filefd.
Updated enabledCollectors with the correct name for filefd
Fixed filefd test wording
9 years ago
Ken Herner
d6a1f0c7e3
Fixed sockstat test wording
9 years ago
Julius Volz
6f17231e44
Minor comment cleanups.
9 years ago
Julius Volz
dd5fc6a3ca
Merge pull request #111 from chosenken/sockstat
...
Implementation of /proc/net/sockstat collector
9 years ago
Julius Volz
c53fd5521e
Merge pull request #105 from eripa/go15
...
Changed Go version to 1.5.1
9 years ago
Ken Herner
d4adef9881
Added new metric mem_bytes that reports the number of bytes used by TCP/UDP memory
9 years ago
Ken Herner
60a57a15d5
Updated sockstat build constraint
9 years ago
Ken Herner
356e1bb866
Added sockstat test file
...
initial work on sockstat work
Fixed package name
Finished implementation of the sockstat plugin
missed a return value
Added sockstat to default plugins to start
Fixed scanner read on sockstat
fixed sockstat linux test for TCP alloc
update sockstat test case
Updated sockstat to return TCP and UDP memory in bytes instead of page count
9 years ago
Julius Volz
04613bd15f
Merge pull request #106 from prometheus/textfile-collector-fix-and-tests
...
Fix mtime reporting in textfile collector, add tests.
9 years ago
Julius Volz
e13f910427
Fix mtime reporting in textfile collector, add tests.
9 years ago
Eric Ripa
a8fbe6a20d
Changed Go version to 1.5.1
9 years ago
Julius Volz
704e8f76d8
Merge pull request #104 from AlekSi/patch-1
...
Fix debug output
9 years ago
Alexey Palazhchenko
38e6e6b672
Fix debug output
9 years ago