Commit Graph

43 Commits

Author SHA1 Message Date
dave 2e5889fd27 support for influxdb backend 2018-10-04 18:50:34 -07:00
dave 597e28dfab bump versions for es 6 2018-08-18 19:15:20 -07:00
dave 03bb7c7962 Higher precision percents 2018-02-26 21:43:00 -08:00
dave 79d2f18330 Add omit option to ifstats 2017-12-17 18:42:16 -08:00
dave 70df69fb3b fix mapping conflict 2017-10-03 22:41:22 -07:00
dave 897a93b62e add option to omit filesystems 2017-10-03 21:18:44 -07:00
dave 4e6d48b7af add network stats module 2017-10-01 14:35:50 -07:00
dave 4bda10087c diskspace: discover available filesystems 2017-05-15 17:49:29 -07:00
dave aafe393b62 Fix lint 2017-05-15 17:29:20 -07:00
Dave Pedu 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 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 a2f9f12c62 add python module scripts 2015-12-06 22:41:51 -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 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 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