Commit Graph

56 Commits

Author SHA1 Message Date
Sean Beckett da72e7a76a clarifying config file
Happy to discuss all changes, mostly tried to make the initial setup more intuitive by uncommenting reasonable defaults.
2015-05-22 15:56:59 -07:00
Evan Phoenix 4e82b37325 Clearify some required config parameters 2015-05-21 09:45:09 -07:00
Evan Phoenix 861707d651 Actually write the points 2015-05-20 17:11:43 -07:00
Evan Phoenix f79c51145c Add docs about how to use the Accumulator 2015-05-20 09:16:54 -07:00
Evan Phoenix 83ed405103 Fix a couple typos 2015-05-19 22:39:48 -07:00
Evan Phoenix ebac4d8346 Start of a PLUGINS.md 2015-05-19 22:37:39 -07:00
Evan Phoenix 64d0056a8a Start of a README.md 2015-05-19 22:26:13 -07:00
Evan Phoenix 8aa7e355f6 Add pass, drop, and interval to the plugin options 2015-05-19 22:19:32 -07:00
Evan Phoenix 203d3695b4 Grammar 2015-05-18 16:11:45 -07:00
Evan Phoenix 40cc034acb Add rule about 'localhost' 2015-05-18 16:08:22 -07:00
Evan Phoenix 5e6d33a57f Breakup the system plugin 2015-05-18 16:01:42 -07:00
Evan Phoenix 66905c069f Include comment about using test in the sample config 2015-05-18 15:51:11 -07:00
Evan Phoenix 4146f5f6df Add ability to restrict which network interfaces are sampled 2015-05-18 15:50:09 -07:00
Evan Phoenix 13e6018eb0 Minor usability fixes to config 2015-05-18 15:22:04 -07:00
Evan Phoenix 82cbc4daa2 Add ability to generate config from available plugins 2015-05-18 15:10:11 -07:00
Evan Phoenix b2c5d95737 Require plugin declaration in config to use any plugin
This also makes it so `-test` without a config file tests all available
plugins with the default configuration. This mode is very useful for
getting some initial data out of tivan.
2015-05-18 14:10:12 -07:00
Evan Phoenix f1e1204374 Enforce stat prefixing at the accumulator layer 2015-05-18 12:15:15 -07:00
Evan Phoenix 34e87e7026 Sort the plugins so the order is consintent 2015-05-18 11:54:59 -07:00
Evan Phoenix de9c1f50ea Update for newer API 2015-05-18 11:54:41 -07:00
Evan Phoenix bcb33d880e Enable pg and mysql by default 2015-05-18 11:54:27 -07:00
Evan Phoenix 00c99ec373 Add mysql plugin 2015-05-18 11:54:11 -07:00
Evan Phoenix 60a49243cf Gather stats from PG and redis from localhost by default 2015-05-18 11:53:57 -07:00
Evan Phoenix 4d0784a64d Add postgresql plugin 2015-05-18 11:53:17 -07:00
Evan Phoenix 5b9f7e7bf3 Add ability to query many redis servers 2015-05-18 09:26:10 -07:00
Evan Phoenix fc30ae6cc4 Add sample config file 2015-04-07 12:07:20 -07:00
Evan Phoenix 660285d764 Use _ as the namespace separator 2015-04-07 11:59:11 -07:00
Evan Phoenix 04b2bbd30b Add redis plugin 2015-04-07 11:54:21 -07:00
Evan Phoenix 81f41059f4 Apply any configuration to a plugin 2015-04-07 11:53:30 -07:00
Evan Phoenix f0675e52c3 Namespace the system metrics 2015-04-07 10:25:05 -07:00
Evan Phoenix 1c3e649098 Automatically include a 'host' tag 2015-04-07 09:56:40 -07:00
Evan Phoenix 2820c0391e Fix all imports 2015-04-07 09:39:23 -07:00
Evan Phoenix e494014c5d Add release.sh and Vagrantfile 2015-04-07 09:31:28 -07:00
Evan Phoenix a0eada9c49 Add -version option 2015-04-07 09:24:34 -07:00
Evan Phoenix 6302dc553c Detect docker is not available gracefully 2015-04-07 09:24:16 -07:00
Evan Phoenix 83b77e31f4 Connect on run if not connected 2015-04-07 09:23:58 -07:00
Evan Phoenix 8df5d57f6d Remove final cypress remnents 2015-04-07 09:23:35 -07:00
Evan Phoenix 609cba2cd5 Provide a test mode to check plugins easily 2015-04-06 17:24:24 -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 a6fea61237 Remove debugging 2015-04-06 16:23:11 -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