Commit Graph

1170 Commits

Author SHA1 Message Date
Evan Phoenix
04b2bbd30b Add redis plugin 2015-04-07 11:54:21 -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