Commit Graph

666 Commits

Author SHA1 Message Date
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