49 Commits

Author SHA1 Message Date
2e5889fd27 support for influxdb backend 2018-10-04 18:50:34 -07:00
dave
4594014b15 Fix reqs 2018-08-19 03:03:50 +00:00
597e28dfab bump versions for es 6 2018-08-18 19:15:20 -07:00
03bb7c7962 Higher precision percents 2018-02-26 21:43:00 -08:00
79d2f18330 Add omit option to ifstats 2017-12-17 18:42:16 -08:00
70df69fb3b fix mapping conflict 2017-10-03 22:41:22 -07:00
897a93b62e add option to omit filesystems 2017-10-03 21:18:44 -07:00
4e6d48b7af add network stats module 2017-10-01 14:35:50 -07:00
4bda10087c diskspace: discover available filesystems 2017-05-15 17:49:29 -07:00
aafe393b62 Fix lint 2017-05-15 17:29:20 -07:00
ec819b2cad elasticsearch 2.x compatibility, bump version number 2016-02-25 22:54:22 -08:00
Dave Pedu
7bd23394e3 python 3.3 compatibility 2016-01-30 15:30:26 -08:00
Dave Pedu
0ef0644c7d add ability to specify log level in cli 2016-01-30 15:03:39 -08:00
Dave Pedu
318c76e339 update mapping 2016-01-28 22:33:51 -08:00
Dave Pedu
8ee8d871bf add inode count to diskspace check 2016-01-28 22:31:57 -08:00
Dave Pedu
12f9b53e75 prevent div by 0 exceptions in certain environments 2016-01-28 22:19:18 -08:00
Dave Pedu
b1b98703ce normalize cli output 2016-01-28 22:18:56 -08:00
dave
ba4215bd0f Embed version in module for upgrade checking 2015-12-31 15:13:53 -08:00
dave
ff01e33929 Fix format check ... again 2015-12-27 19:29:09 -08:00
dave
c4a1ff86c9 fix config file format check 2015-12-27 19:25:56 -08:00
dave
6312503e47 Add yaml req 2015-12-27 19:24:04 -08:00
dave
cb3432bb92 Allow yml conf for convenience 2015-12-27 15:51:42 -08:00
dave
4e67a87648 Catch errors.
TODO: log errors to ES
2015-12-27 15:16:18 -08:00
Dave Pedu
5f39d2c35b store disk name unanalyzed too 2015-12-09 21:51:18 -08:00
Dave Pedu
4b5dae0905 Ignore entries with 0 reads (probably not disks) unless explicitly instructed 2015-12-09 15:54:04 -08:00
Dave Pedu
f73e3374d2 add diskio monitor 2015-12-09 15:47:47 -08:00
Dave Pedu
539d307003 Handle 0 swap 2015-12-06 23:18:31 -08:00
Dave Pedu
dfe1da1599 update readme 2015-12-06 22:42:16 -08:00
Dave Pedu
a2f9f12c62 add python module scripts 2015-12-06 22:41:51 -08:00
Dave Pedu
c60d00bfec Add readme and example config 2015-12-06 16:03:02 -08:00
Dave Pedu
e61bed7fd6 remove unnecessary read 2015-12-06 15:36:58 -08:00
Dave Pedu
44e7b0b2cf fix process names with spaces breaking column count 2015-12-05 18:09:34 -08:00
Dave Pedu
08f2101623 remove garbo code 2015-12-05 18:02:10 -08:00
Dave Pedu
3ec0d7c855 fix disk percentage 2015-12-05 17:51:14 -08:00
Dave Pedu
8f9df8d04d add some unanalyzed fields for better searches 2015-12-05 17:48:57 -08:00
Dave Pedu
ef62815af6 add disk space module conf 2015-12-05 17:34:46 -08:00
Dave Pedu
0b1610e1e8 add disk space module 2015-12-05 17:34:20 -08:00
Dave Pedu
a1f4f48ebf allow modules to emit multiple data points 2015-12-05 17:34:13 -08:00
Dave Pedu
d1b1b09e5e add proc count module 2015-12-05 16:46:45 -08:00
Dave Pedu
30f6a51f3b fix meminfo mapping 2015-12-05 16:46:28 -08:00
Dave Pedu
007acc33d1 remove uncommon field 2015-12-05 02:50:54 -08:00
Dave Pedu
1db0c83f72 add no swap percentage cols to meminfo 2015-12-05 02:45:54 -08:00
Dave Pedu
ad4044fbc9 add memory module 2015-12-05 02:41:14 -08:00
Dave Pedu
80ebf0bcbf simplify requirements 2015-12-05 01:22:18 -08:00
Dave Pedu
157eb4a592 add system load module 2015-12-05 01:22:07 -08:00
Dave Pedu
3740e7943f add support for ES mappings per module 2015-12-05 01:21:40 -08:00
Dave Pedu
5c693601a5 use less cpu 2015-12-05 00:40:54 -08:00
Dave Pedu
e4da76cdd9 implement ES backend 2015-12-05 00:11:26 -08:00
Dave Pedu
9111feee38 initial commit - data collection phase 2015-12-04 22:41:57 -08:00