Commit Graph

78 Commits

Author SHA1 Message Date
Joe Hofeditz
073b1084b7 skip disk tags with no value
Influxdb 0.9.1 now rejects writes with empty tag values. This patch skips tags with no values. A disk serial number does not exist for many devices including md raid arrays and VMs. Other plugins may also want to check for empty tags.
2015-07-03 08:11:52 -06:00
Brian Brazil
e34c52402f Improve test infrastructure 2015-06-24 22:15:58 +01:00
Evan Phoenix
2bd58ee4df A set of fixes to fix the tests 2015-05-26 22:15:05 -07:00
Evan Phoenix
1653330421 Tivan is dead, long live Telegraf. Fixes #3 2015-05-22 16:45:14 -07:00
Evan Phoenix
5e6d33a57f Breakup the system plugin 2015-05-18 16:01:42 -07:00
Evan Phoenix
4146f5f6df Add ability to restrict which network interfaces are sampled 2015-05-18 15:50:09 -07:00
Evan Phoenix
82cbc4daa2 Add ability to generate config from available plugins 2015-05-18 15:10:11 -07:00
Evan Phoenix
f1e1204374 Enforce stat prefixing at the accumulator layer 2015-05-18 12:15:15 -07:00
Evan Phoenix
660285d764 Use _ as the namespace separator 2015-04-07 11:59:11 -07:00
Evan Phoenix
f0675e52c3 Namespace the system metrics 2015-04-07 10:25:05 -07:00
Evan Phoenix
2820c0391e Fix all imports 2015-04-07 09:39:23 -07:00
Evan Phoenix
6302dc553c Detect docker is not available gracefully 2015-04-07 09:24:16 -07:00
Evan Phoenix
7b0c09d5e9 Use dockerclient to get containers and info 2015-04-06 17:24:04 -07:00
Evan Phoenix
a574261b3a Report better errors where system stats can't be gathered 2015-04-06 17:23:38 -07:00
Evan Phoenix
8dba9a9383 Report cpu stats using tags 2015-04-06 17:23:15 -07:00
Evan Phoenix
470ae6548e Report that docker isn't available better in psutils 2015-04-06 17:21:43 -07:00
Evan Phoenix
da3aeca720 Fix a few more imports 2015-04-06 17:21:22 -07:00
Evan Phoenix
941c9acabf Fix a couple imports and a float comparison test 2015-04-06 16:22:34 -07:00
Evan Phoenix
ba96ae78dd Add docker stats 2015-04-06 16:03:09 -07:00
Evan Phoenix
07261e885f Fix docker stats 2015-04-06 16:02:58 -07:00
Evan Phoenix
b39b1958e8 Add VM and Swap stats 2015-04-06 14:53:43 -07:00
Evan Phoenix
250074eecf Add disk io stats 2015-04-06 10:59:05 -07:00
Evan Phoenix
065e094121 Add NetIO 2015-04-06 10:44:32 -07:00
Evan Phoenix
3d753d721a Add disk usage stats 2015-04-06 10:34:55 -07:00
Evan Phoenix
71461e7a49 Disable gopsutil tests that don't work on darwin 2015-04-06 09:46:47 -07:00
Evan Phoenix
d1cc82653a Switch plugin API to use an accumulator 2015-04-06 09:32:10 -07:00
Evan Phoenix
9c42aea28c Vendor psutils and remove neko 2015-04-03 17:22:31 -07:00
Evan Phoenix
db74acb86d Initial spike
This is mostly to solidify the overall structure with the agent,
plugins, and testing philosphy.
2015-04-01 21:55:51 -07:00