Commit Graph

1144 Commits

Author SHA1 Message Date
Martín Ferrari
e3f217ea45 Build filesystem_common only on linux and freebsd. 2015-09-16 18:15:27 +03:00
Julius Volz
d8bf6daed9 Merge pull request #118 from TheTincho/forget-old-netdevs
Revamp the netdev collector to use throw-away ConstMetrics.
2015-09-16 16:36:16 +02:00
Martín Ferrari
0161a36fa5 Fix formatting and variable names. 2015-09-16 17:06:59 +03:00
Martín Ferrari
dace6dc48b Fix issues from code review, and split common code into filesystem_common.go. 2015-09-16 16:34:34 +03:00
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
2015-09-16 10:19:34 +02:00
Mikhail Salosin
e41593de14 Add unix timestamp of the last service state change to runit collector 2015-09-15 19:46:59 +03:00
Martín Ferrari
13672ced48 Revamp the netdev collector to use throw-away ConstMetrics. 2015-09-15 15:31:51 +00:00
Mikhail Salosin
741fb66e1c Resolve go vet problems
Issue prometheus/node_exporter#95
2015-09-15 17:09:10 +03:00
Martín Ferrari
8c2316e8a9 Revamp the filesystem collector to use throw-away ConstMetrics. 2015-09-15 12:17:15 +00:00
Fabian Reinartz
efe09051dc Merge pull request #115 from cherti/authors
filled authors
2015-09-14 20:23:52 +02:00
Jonas Große Sundrup
c7acb4bc74 filled authors 2015-09-14 20:07:19 +02:00
Julius Volz
e180b882d6 Add missing period in README.md. 2015-09-11 20:15:23 +02:00
Julius Volz
a10f5b8093 Merge pull request #109 from cherti/mdadm
adding collector for linux-mdadm-software-raid
2015-09-11 20:08:21 +02:00
Jonas Große Sundrup
9f2aa24e12 Add collector for metrics of linux software raids 2015-09-11 18:36:39 +02:00
Brian Brazil
d8c99d8728 Merge pull request #113 from prometheus/uname-collector
Add Linux uname collector.
2015-09-11 13:38:00 +01:00
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
2015-09-11 14:32:18 +02:00
Julius Volz
02956d2bcc Merge pull request #114 from chosenken/sockstat
Fixed sockstat test wording
2015-09-10 17:15:21 +02:00
Julius Volz
c4fe5b8c23 Merge pull request #110 from chosenken/file-nr
Add collecting /proc/sys/fs/file-nr
2015-09-10 17:13:07 +02:00
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
2015-09-10 10:27:58 -04:00
Ken Herner
d6a1f0c7e3 Fixed sockstat test wording 2015-09-10 10:21:19 -04:00
Julius Volz
6f17231e44 Minor comment cleanups. 2015-09-10 12:21:25 +02:00
Julius Volz
dd5fc6a3ca Merge pull request #111 from chosenken/sockstat
Implementation of /proc/net/sockstat collector
2015-09-10 12:19:47 +02:00
Julius Volz
c53fd5521e Merge pull request #105 from eripa/go15
Changed Go version to 1.5.1
2015-09-10 00:31:20 +02:00
Ken Herner
d4adef9881 Added new metric mem_bytes that reports the number of bytes used by TCP/UDP memory 2015-09-09 14:05:16 -04:00
Ken Herner
60a57a15d5 Updated sockstat build constraint 2015-09-09 12:37:48 -04:00
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
2015-09-09 10:48:17 -04:00
Julius Volz
04613bd15f Merge pull request #106 from prometheus/textfile-collector-fix-and-tests
Fix mtime reporting in textfile collector, add tests.
2015-09-08 14:15:30 +02:00
Julius Volz
e13f910427 Fix mtime reporting in textfile collector, add tests. 2015-09-04 15:42:44 +02:00
Eric Ripa
a8fbe6a20d Changed Go version to 1.5.1 2015-08-29 08:01:31 +02:00
Julius Volz
704e8f76d8 Merge pull request #104 from AlekSi/patch-1
Fix debug output
2015-08-28 15:50:06 +02:00
Alexey Palazhchenko
38e6e6b672 Fix debug output 2015-08-28 08:54:36 +03:00
Brian Brazil
1a987c2dbf Merge pull request #102 from prometheus/deconfig
Remove obsolete config file.
2015-08-25 12:07:00 +01:00
Brian Brazil
5eafa290a6 Remove obsolete config file. 2015-08-25 09:55:11 +01:00
Julius Volz
3538e26c31 Merge pull request #97 from aletessier/master
Prevent crash when drive temperature is N/A
2015-07-29 17:20:48 +02:00
Alexis Letessier
0028abc077 megacli: prevent crash when drive temperature is N/A
Intel SSD do not report their temperature in MegaCLI output
Drive Temperature : N/A
2015-07-29 08:34:02 +02:00
Julius Volz
f2dfeb3fd6 Merge pull request #98 from supershabam/master
Cut version 0.11.0
2015-07-27 23:32:10 +02:00
Ian Hansen
31ca1ae0a6 Cut version 0.11.0 2015-07-27 10:27:09 -04:00
Björn Rabenstein
aca4688dc3 Merge pull request #85 from jtakkala/snmpStats
Add support for stats from /proc/net/snmp as well.
2015-07-16 11:42:19 +02:00
Jari Takkala
21ce0cbda9 Add support for stats from /proc/net/snmp as well. 2015-07-15 12:39:28 -04:00
Björn Rabenstein
5e86b55c46 Merge pull request #88 from siavashs/freebsd
Add support for FreeBSD
2015-07-14 15:38:39 +02:00
Siavash Safi
8c4a5b0f65 stats: Fix formatting. 2015-07-14 17:27:20 +04:30
Siavash Safi
dddb273dfc Fix some error messages. 2015-07-14 13:58:54 +04:30
Siavash Safi
93708f3dda devstat: Fix metric types, disable free metrics. 2015-07-14 13:58:53 +04:30
Siavash Safi
f8ede82488 cpu: Fix build constraints. 2015-07-14 13:58:53 +04:30
Siavash Safi
9e66d4f2ae meminfo: Code cleanup. 2015-07-14 13:58:52 +04:30
Siavash Safi
d303a2ebc3 loadavg: Fix build constraints. 2015-07-14 13:58:52 +04:30
Siavash Safi
d80b2af492 loadavg: Split the collector for linux and other platforms. 2015-07-14 13:58:51 +04:30
Siavash Safi
720198e047 netdev: Code cleanup. 2015-07-14 13:58:51 +04:30
Siavash Safi
78bf63ffd8 filesystem: Code cleanup. 2015-07-14 13:58:50 +04:30
Siavash Safi
462b708742 cpu: Code cleanup. 2015-07-14 13:58:50 +04:30