Commit Graph

22 Commits

Author SHA1 Message Date
Cameron Sparr c846610391 processes plugin: fix case where there are spaces in cmd name
fixes #968
2016-04-08 18:34:53 +02:00
Cameron Sparr 9fe52a095a Dummy kernel plugin added for consistent config generation 2016-04-08 18:34:53 +02:00
Cameron Sparr 3923c02979 Add a "kernel" plugin for /proc/stat statistics
see #235
2016-04-08 18:34:49 +02:00
Cameron Sparr 3fcadc3e09 processes: Fix zombie process procfs panic
fixes #822
2016-04-08 18:34:48 +02:00
Cameron Sparr 2cf5685519 Add number of users to 'system' plugin
see #235
2016-04-08 18:34:48 +02:00
Cameron Sparr d4fe485d18 Cross platform support for the 'processes' plugin
closes #798
2016-04-08 18:34:48 +02:00
Thibault Cohen ca3df67156 Add processes status stats in system input plugin 2016-04-08 18:34:48 +02:00
Cameron Sparr ee1a324590 Fix up config panic points for naoina/toml support
closes #736
2016-04-08 18:34:45 +02:00
Pierre Fersing 2dc35a2909 Ignore boring filesystems from disk plugin
Modern Linux has a lots of boring filesystem (tmpfs on /dev, devpts on
/dev/pts, lots of cgroup on /sys/fs/cgroup/*, ...).

* Ignore filesystem with 0 bytes (this cover cgroup, devpts and other).
* Add IgnoreFS to ignore additional FS by their type. Add tmpfs and
  devtmpfs as default ignored type.
2016-04-08 18:34:45 +02:00
Cameron Sparr 09905a5cfb Change pass/drop to namepass/namedrop for outputs
closes #730
2016-04-08 18:34:45 +02:00
Cameron Sparr 659357c1d0 Provide default args: percpu=true and totalcpu=true for cpu plugin
Also if outputs.file is empty, write to stdout

closes #720
2016-04-08 18:34:44 +02:00
Cameron Sparr 0dbb52f9d6 Seems to be a toml parse bug around triple pounds 2016-04-08 18:34:44 +02:00
Cameron Sparr fc7fa4b6c5 Cleanup comments and indentation in config file 2016-02-09 11:01:50 -07:00
Cameron Sparr c549ab907a Throughout telegraf, use telegraf.Metric rather than client.Point
closes #599
2016-01-27 23:47:32 -07:00
Cameron Sparr 9c0d14bb60 Create public models for telegraf metrics, accumlator, plugins
This will basically make the root directory a place for storing the
major telegraf interfaces, which will make telegraf's godoc looks quite
a bit nicer. And make it easier for contributors to lookup the few data
types that they actually care about.

closes #564
2016-01-27 15:42:50 -07:00
Cameron Sparr 6ebb6bc7ee Fix SNMP unit tests on OSX, improve tag config doc
closes #592
2016-01-27 11:27:10 -07:00
Cameron Sparr 7f8469b66a Fixup some disk usage reporting, make it reflect df
fixes #513
2016-01-26 11:56:28 -07:00
Cameron Sparr 4d0dc8b7c8 Refactor the docker plugin, use go-dockerclient throughout
fixes #503
fixes #463
2016-01-21 16:07:03 -07:00
Jack Zampolin 0cdf1b07e9 Fix issue 524 2016-01-20 10:57:35 -08:00
Cameron Sparr fc1aa7d3b4 Filter mount points before stats are collected
fixes #440
2016-01-20 11:46:59 -07:00
Cameron Sparr a39a7a7a03 Add an interface:"all" tag to the net protocol counters
fixes #508
2016-01-14 19:55:19 -07:00
Cameron Sparr 9c5db1057d renaming plugins -> inputs 2016-01-07 15:04:30 -07:00