Tobias Schmidt
b30806ef41
Merge pull request #200 from prometheus/document-availability
...
Document os support of each collector
9 years ago
Tobias Schmidt
e2163db0f7
Document os support of each collector
9 years ago
Tobias Schmidt
33f99c4fc1
Vendor all dependencies
...
Uses godep to vendor dependencies. Godeps is not necessary during build,
golang's new vendor support is used instead.
9 years ago
Tobias Schmidt
041de0e30c
Fix go format style in filesystem collector
9 years ago
Tobias Schmidt
d1f0f2247d
Merge pull request #165 from pborzenkov/ksmd-collector
...
Add new collector exposing 'ksmd' stats
9 years ago
Tobias Schmidt
4d07881b5b
Merge pull request #162 from wrouesnel/read_only_flag
...
Add filesystem read-only metric.
9 years ago
Pavel Borzenkov
0e78ed63a6
Add new collector exposing 'ksmd' stats
...
Add new collector which exposes the content of /sys/kernel/mm/ksm
directory. This directory contains control and statistics files for
Kernel Samepage Merging daemon.
The collector is not enabled by default.
Signed-off-by: Pavel Borzenkov <pavel.borzenkov@gmail.com>
9 years ago
Tobias Schmidt
c47c011063
Fix go format style in mdadm collector
9 years ago
Tobias Schmidt
f6f4fda1aa
Merge pull request #168 from pborzenkov/per-numa-meminfo
...
Add new per NUMA node memory statistics collector
9 years ago
afefelov
00e1db52bb
Fix mdstat for devices in delayed resync state
...
In some raid configurations resync will be delayed for devices allocated
on the same physiclal units.
Fixes #170 .
9 years ago
Tobias Schmidt
f261b788d2
Update Makefile.COMMON
9 years ago
Tobias Schmidt
e12241aac2
Merge pull request #196 from juergenhoetzel/freebsd_arm_fixes
...
Freebsd arm fixes
9 years ago
Juergen Hoetzel
4c909d4793
Disable compilation of vmstat on !Linux target OS
9 years ago
Juergen Hoetzel
e3437dc583
Fix build on 32-bit architectures
9 years ago
Björn Rabenstein
d955d99e7b
Merge pull request #194 from pborzenkov/fix-build-wo-conntrack
...
Fix build w/o conntrack collector
9 years ago
Pavel Borzenkov
21d473ffd4
Fix compilation without conntrack collector
...
Entry collector uses readUintFromFile() function which is defined by
conntrack collector. Thus, it is impossible to build node_exporter w/o
conntrack collector. Fix this by factoring out the function into
helper.go file.
Signed-off-by: Pavel Borzenkov <pavel.borzenkov@gmail.com>
9 years ago
Pavel Borzenkov
c12d8ea927
Add new per NUMA node memory statistics collector
...
It is sometimes useful to understand the distribution of free/occupied
memory between NUMA nodes to deal with performance problems. To do so,
add new meminfo_numa collector that enables exporting of per node
statistics along with unit and end-to-end tests for it.
Signed-off-by: Pavel Borzenkov <pavel.borzenkov@gmail.com>
9 years ago
Björn Rabenstein
fae388dcab
Merge pull request #191 from erkki/fix_filefd
...
fix block nesting bug
9 years ago
Matthias Rampke
af75a4f3c7
Merge pull request #193 from prometheus/superq/e2e_conflicts
...
Re-arrange collectors list in end-to-end test
9 years ago
Ben Kochie
45c0d38ce0
Re-arrange collectors list in end-to-end test
...
Reduce merge conflicts by breaking up the list into a multi-line string.
9 years ago
Brian Brazil
92488e8693
Merge pull request #192 from RichiH/fix/entropy_naming
...
collector/entropy_linux.go: Use canonical name for available entropy
9 years ago
Richard Hartmann
e8fdc4d160
collector/entropy_linux.go: Use canonical name for available entropy
9 years ago
Brian Brazil
dc4314b037
Merge pull request #190 from RichiH/feature/entropy_collector
...
Introduce entropy collector for Linux
9 years ago
Richard Hartmann
aee580d8d8
Introduce entropy collector for Linux
9 years ago
Erkki Eilonen
ff7106615e
fix block nesting bug causing filefd values to never be updated post initial call
9 years ago
Brian Brazil
6b506f0736
Merge pull request #188 from RichiH/fix/README
...
README.md: Document actual default collectors
9 years ago
Richard Hartmann
a957f989fd
README.md: Fix typo
9 years ago
Richard Hartmann
3640c54ce6
README.md: Document actual default collectors
9 years ago
Brian Brazil
e6a6ee5d85
Merge pull request #186 from f0/master
...
Add vmstat collector
9 years ago
Florian Koch
5d5346af8a
Add vmstat collector, enabled per default
9 years ago
Tobias Schmidt
e7a4ea3fe8
Merge pull request #184 from caskey/master
...
Build cleanly under windows.
9 years ago
Caskey L. Dickson
ab9ee574fb
Build cleanly under windows.
...
Removes unused signal handlers left over from signal based collection
and block the non windows-relevant collectors loadavg and interrupts.
Signal based collection removed in 1c17481a42
.
9 years ago
Tobias Schmidt
96ecc3d715
Merge pull request #183 from juergenhoetzel/master
...
Fix compilation on FreeBSD. Refs #139
9 years ago
Juergen Hoetzel
e02d99ebff
Fix compilation on FreeBSD. Refs #139
...
There is no interrupts_freebsd.go implementation yet.
9 years ago
Tobias Schmidt
3171f404f4
Merge pull request #176 from SQiShER/version-endpoint
...
Expose version and other build information as metric similar to Prometheus itself
9 years ago
Tobias Schmidt
18cb552947
Verify go formatting
9 years ago
Daniel Bechler
fc3931c924
Add build_info metric similar to the one of Prometheus itself
9 years ago
Brian Brazil
a59c71b505
Merge pull request #180 from pdf/diskstats_linux_bytes_read_written
...
Calculate Linux disk bytes read/written based on sector size
9 years ago
Peter Fern
09e610ad37
Calculate Linux disk bytes read/written based on sector size (512B)
...
Logical sector size appears to be fixed at 512B for the foreseeable
future in the kernel, so for now we just hard-code it.
9 years ago
Tobias Schmidt
6af5273937
Update Makefile.COMMON
9 years ago
Brian Brazil
e632f2e83d
Merge pull request #179 from prometheus/conntrack
...
Add linux conntrack collector.
9 years ago
Brian Brazil
a82b4c30cb
Add linux conntrack collector.
9 years ago
Julius Volz
613f531280
Merge pull request #174 from audebert/systemd
...
collector: add systemd services status
9 years ago
Rémi Audebert
8628d60125
collector: systemd: collect whether the system is operational
9 years ago
Rémi Audebert
87ccaa39c9
collector: add systemd
9 years ago
Julius Volz
3d7658eea5
Merge pull request #178 from prometheus/cpu
...
Do a make format run.
9 years ago
Brian Brazil
2f0d697f8c
Do a make format run.
9 years ago
Brian Brazil
514f5ad4a9
Merge pull request #177 from prometheus/cpu
...
Switch linux stat to using ConstMetric
9 years ago
Brian Brazil
7739fb4e12
Switch linux stat to using ConstMetric
9 years ago
Tobias Schmidt
1384becb12
Merge pull request #167 from pborzenkov/filter-collectors
...
Filter list of collectors enabled by default
9 years ago