Commit Graph

156 Commits (6b506f0736bf96c1a0e43c9055dba6f4f91197fc)

Author SHA1 Message Date
Matthias Rampke 20b551ab2b Add flag to change the location of the procfs.
9 years ago
Björn Rabenstein cf3aa37f1a Merge pull request #120 from prometheus/move-to-common
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
9 years ago
Björn Rabenstein ca74e8ab3e Merge pull request #117 from TheTincho/forget-old-filesystems
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
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
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
9 years ago
Martín Ferrari 8c2316e8a9 Revamp the filesystem collector to use throw-away ConstMetrics.
9 years ago
Jonas Große Sundrup 9f2aa24e12 Add collector for metrics of linux software raids
9 years ago
Julius Volz 7b39ccc144 Add Linux uname collector.
9 years ago
Julius Volz 02956d2bcc Merge pull request #114 from chosenken/sockstat
9 years ago
Ken Herner 7569c6ce23 Initial implementation of file-nr
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
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
9 years ago
Julius Volz e13f910427 Fix mtime reporting in textfile collector, add tests.
9 years ago
Alexey Palazhchenko 38e6e6b672 Fix debug output
9 years ago
Alexis Letessier 0028abc077 megacli: prevent crash when drive temperature is N/A
9 years ago
Jari Takkala 21ce0cbda9 Add support for stats from /proc/net/snmp as well.
10 years ago
Siavash Safi 8c4a5b0f65 stats: Fix formatting.
10 years ago
Siavash Safi dddb273dfc Fix some error messages.
10 years ago
Siavash Safi 93708f3dda devstat: Fix metric types, disable free metrics.
10 years ago
Siavash Safi f8ede82488 cpu: Fix build constraints.
10 years ago
Siavash Safi 9e66d4f2ae meminfo: Code cleanup.
10 years ago
Siavash Safi d303a2ebc3 loadavg: Fix build constraints.
10 years ago
Siavash Safi d80b2af492 loadavg: Split the collector for linux and other platforms.
10 years ago
Siavash Safi 720198e047 netdev: Code cleanup.
10 years ago
Siavash Safi 78bf63ffd8 filesystem: Code cleanup.
10 years ago
Siavash Safi 462b708742 cpu: Code cleanup.
10 years ago
Siavash Safi f93125ba10 loadavg: Remove unnecessary global variable.
10 years ago
Siavash Safi ccbea34465 filesystem: Remove unused const variable.
10 years ago
Siavash Safi 71abff14b1 devstat: Fix wrong labels for 'other' metrics.
10 years ago
Siavash Safi c5669f0a1a Add devstat collector for FreeBSD.
10 years ago
Siavash Safi f7563fe7a2 Remove config from collectors.
10 years ago
Siavash Safi 1ebda4c0aa Remove linux build contraint from meminfo test source code.
10 years ago
Siavash Safi 9b6843db60 netdev: use counters instead of gauges.
10 years ago
Siavash Safi c651d7ccd9 meminfo: use bytes, fix type conversion bug.
10 years ago
Siavash Safi a10ab2c102 Check caller's euid and egid when accessing /dev/mem on FreeBSD.
10 years ago
Siavash Safi 6ef3b7a4e8 Add filesystem collector for FreeBSD.
10 years ago
Siavash Safi 13d5f969a5 Removed freebsd build constraints from source code.
10 years ago
Siavash Safi ae5aea0191 Add netdev collector for FreeBSD.
10 years ago
Siavash Safi 66e0171159 Rename linux collectors for build constraints.
10 years ago
Siavash Safi d7ec7eac1f Revert "Add build constraint for linux collectors."
10 years ago
Siavash Safi 4c5db2787e Add meminfo collector for FreeBSD.
10 years ago
Siavash Safi ad73b87d1e Add build constraint for linux collectors.
10 years ago
Siavash Safi 23bb9c44b9 Add cpu collector for FreeBSD.
10 years ago
Siavash Safi f9fa6d05cf loadavg: Use getloadavg() from stdlib.h
10 years ago
Ian Hansen 64affe205b Allows netdev devices to be ignored
10 years ago
Will Rouesnel 676ed5c6ac Change "filesystem" to "mountpoint" to better reflect the new labels.
10 years ago
William Rouesnel b22d2e9739 Add device,fsType collection to the filesystem exporter.
10 years ago
Julius Volz e65bc868fc Switch logging from glog to github.com/prometheus/log.
10 years ago
Julius Volz 9f046cd88e Run gofmt.
10 years ago
Julius Volz b539481503 Merge pull request #75 from prometheus/remove-attribute-module
10 years ago
Johannes 'fish' Ziemke 665b05eedc Use flags instead of config and remove attributes
10 years ago
Julius Volz 072ddabf62 Fix /proc/net/dev column parsing.
10 years ago
Matthias Rampke 2ee8470004 remove cgo dependency
10 years ago
Matthias Rampke 37c7e5e60f Add IPVS stats collector.
10 years ago
Julius Volz 3ab0b1f915 Merge pull request #56 from kjmkznr/add-tcp-stat-collector
10 years ago
KOJIMA Kazunori e4da771b21 Add collector for /proc/net/tcp
10 years ago
Benjamin Staffin df7ba0af85 Switch protobuf import to its new github URL
10 years ago
Julius Volz efcce45c90 Make collector-specific flags consistent with others.
10 years ago
Stephen Shirley 54da76f575 Match fd0, not fda0
10 years ago
Stephen Shirley 686a0c768c Fix typo, match fd0, not fdd0
10 years ago
Stephen Shirley 72404d9ed1 Ignore floppy disk devices, due to it being 2015
10 years ago
Stephen Shirley 0c7d45cc5d Also ignore vda1 and friends
10 years ago
Daniel Speichert 1763908013 Fixed panic when parsing /proc/stat on 2.6.32-25-pve
10 years ago
Brian Brazil 352cde6d20 Add text file exporter
10 years ago
Tobias Schmidt 0aacec2335 Fix ganglia namespace
10 years ago
Tobias Schmidt 74971c46ba Consolidate build flags
10 years ago
Tobias Schmidt 211ddf33f1 Consolidate collector selection
10 years ago
Tobias Schmidt 872f921867 Reduce number of global variables used
10 years ago
Tobias Schmidt 974f6fc762 Fix tests
10 years ago
Brian Brazil 96eaff8c7e Add an exporter for /proc/net/netstat, enabled by default.
10 years ago
Brian Brazil 1c17481a42 Collect at every scrape, rather than at regular intervals.
10 years ago
Johannes 'fish' Ziemke 9f6fc576df Look for slave_ and lower_ prefixed device in proc
10 years ago
Johannes 'fish' Ziemke 0bf0f67503 Add network bonding collector
10 years ago
Johannes 'fish' Ziemke b03ff7cb9b Fix format string in test
10 years ago
Johannes 'fish' Ziemke 2b3a112b54 Add time exporter
10 years ago
Johannes 'fish' Ziemke 32724a10b0 Add NTP exporter
10 years ago
Johannes 'fish' Ziemke 053db59122 Change metric prefix from raid to megacli
11 years ago
Johannes 'fish' Ziemke 50c66918d8 Merge pull request #18 from prometheus/add-megaraid-metrics
11 years ago
Johannes 'fish' Ziemke f47abc5d06 Add MegaCLI collector
11 years ago
Johannes 'fish' Ziemke 7cb4c0edb6 Fix tests
11 years ago
Bjoern Rabenstein 28468bebae Now also migrate gmond and runit.
11 years ago
Bjoern Rabenstein 0563ecd29d Migrated everything to new client_golang.
11 years ago
Brian Brazil c0f10e3a6d Update comment format.
11 years ago
Brian Brazil 09a3de1669 Changes per code review.
11 years ago
Brian Brazil 062443133e Add collector for /proc/stat, enabled by default.
11 years ago
Brian Brazil 3f0814f13b Add filesystem collector module, to report space used etc.
11 years ago
Brian Brazil b98ac0b050 Also ignore xvda1, as seen on AWS
11 years ago
Brian Brazil f9c6e4ca52 Ignore disk partitions by default, it's the disks themselves you usually want.
11 years ago
Brian Brazil 25ea90369c Split native collector into it's component parts and make them enablable.
11 years ago