Cameron Sparr
d871e9aee7
Dummy kernel plugin added for consistent config generation
2016-04-04 17:43:53 -06:00
Cameron Sparr
a4a140bfad
etc/telegraf.conf update for procstat change
2016-04-04 16:30:24 -06:00
Cameron Sparr
8e041420cd
config: parse environment variables in the config file
...
closes #663
2016-04-01 16:06:19 -06:00
Cameron Sparr
e436b2d720
Cleanup & standardize config file
...
changes:
- -sample-config will now comment out all but a few default plugins.
- config file parse errors will output path to bad conf file.
- cleanup 80-char line-length and some other style issues.
- default package conf file will now have all plugins, but commented
out.
closes #199
closes #944
2016-04-01 10:59:53 -06:00
Cameron Sparr
db8c24cc7b
Add a "kernel" plugin for /proc/stat statistics
...
see #235
2016-03-11 14:50:45 +01:00
Cameron Sparr
2f45b8b7f5
Cross platform support for the 'processes' plugin
...
closes #798
2016-03-09 15:47:37 +01:00
Pierre Fersing
29d1cbb673
Reduce metric_buffer_limit to 1000
...
closes #780
2016-03-03 15:32:44 +00:00
Cameron Sparr
3568fb9f93
Support specifying influxdb retention policy
...
closes #692
2016-02-29 18:10:32 +00:00
Cameron Sparr
85c4f753ad
modify Windows default conf to use win perf over WMI
2016-02-23 15:40:02 -07:00
Cameron Sparr
1847ce3f3d
Experimental windows build process changes
2016-02-23 13:52:24 -07:00
Pierre Fersing
47ad73cc89
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-02-22 14:34:26 -07:00
Cameron Sparr
5aef725c13
Change pass/drop to namepass/namedrop for outputs
...
closes #730
2016-02-22 13:35:06 -07:00
Cameron Sparr
584a52ac21
InfluxDB output should not default to 'no timeout' for http writes
...
default to 5s instead, since even if it times out we will cache the
points and move on
closes #685
2016-02-19 15:38:51 -07:00
Cameron Sparr
8d2e5f0bda
Seems to be a toml parse bug around triple pounds
2016-02-18 14:36:03 -07:00
Dragostin Yanev (netixen)
a13d19c582
pugins/outputs/influxdb: Prevent runtime panic.
...
- Check and return error from NewBatchPoints to prevent runtime panic if
user provides an unparsable precision time unit in config.
- Provide correct sample config precision examples.
- Update etc/telegraf.conf precision comment.
closes #715
2016-02-18 13:12:20 -07:00
Cameron Sparr
ee468be696
Flush based on buffer size rather than time
...
this includes:
- Add Accumulator to the Start() function of service inputs
- For message consumer plugins, use the Accumulator to constantly add
metrics and make Gather a dummy function
- rework unit tests to match this new behavior.
- make "flush_buffer_when_full" a config option that defaults to true
closes #666
2016-02-16 22:25:22 -07:00
Cameron Sparr
6b06a23102
Change [tags] to [global_tags] to deal with toml bug
...
closes #662
2016-02-08 16:20:47 -07:00
Cameron Sparr
3a64a01f91
Release 0.10.1
2016-01-27 12:55:06 -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
fc1aa7d3b4
Filter mount points before stats are collected
...
fixes #440
2016-01-20 11:46:59 -07:00
Cameron Sparr
6496d185ab
add backwards-compatability for 'plugins', remove [inputs] and [outputs] headers
2016-01-08 12:49:50 -07:00
Cameron Sparr
9c5db1057d
renaming plugins -> inputs
2016-01-07 15:04:30 -07:00
Cameron Sparr
50fc3ec974
Updating system plugins for 0.3.0
2016-01-05 23:48:59 -07:00
Aleksei Magusev
c2b5f21832
Fix typo in telegraf.conf
...
Closes #456 .
2016-01-04 01:30:49 +01:00
Cameron Sparr
3761f00062
Update etc/telegraf.conf file
2015-11-30 14:28:09 -07:00
Cameron Sparr
5664625f67
Update README, CHANGELOG, and unit tests with list output
2015-11-16 10:43:03 -07:00
Cameron Sparr
a1067fa4ae
Normalize collection interval to nearest interval
...
closes #301
2015-10-21 17:31:27 -06:00
Cameron Sparr
dfc59866e8
Add support for retrying output writes, using independent threads
...
Fixes #285
2015-10-21 11:17:01 -06:00
Cameron Sparr
4e5ed9d3b9
Change config file indentation to 2 spaces
2015-10-15 15:53:29 -06:00
Sean Reifschneider
04e2db1f41
Issue #264 : Fixes for logrotate config file.
...
This adds copytruncate and dateext to match the Influxdb logrotate file,
and removes nocreate (again, to match influxdb).
Closes #264
Closes #265
2015-10-14 17:51:37 -06:00
Cameron Sparr
f7b38dc270
Update deb/rpm package config, package script
2015-09-22 10:56:01 -07:00
Cameron Sparr
3c7c8926fb
Support InfluxDB clusters
...
Closes #143
2015-09-09 17:57:17 -06:00
Cameron Sparr
65b33a848e
Fix default installed config for consistency
2015-09-02 14:25:40 -06:00
Cameron Sparr
50f902cb02
Fixes #128 , add system load and swap back to default Telegraf config
2015-08-24 13:26:21 -06:00
Cameron Sparr
db634f4c0b
Fix for issue #121 , update etc/config.sample.toml
2015-08-19 14:40:35 -06:00
JP
53969ae054
move tags to influxdb struct, update all sample configs
2015-08-12 10:23:00 -06:00
Cameron Sparr
b312e48d31
Revert "PR #59 , implementation of multiple outputs"
...
This reverts commit 48a075529a
, reversing
changes made to 924700f381
.
2015-08-11 10:34:00 -06:00
Simon Fraser
5e55104aa6
Log rotation configuration file, and package.sh modifications to add it to deb and rpm
2015-08-11 10:09:26 -06:00
JP
91f6c4b740
move tags to influxdb struct, update all sample configs
2015-08-07 15:31:25 -05:00
JP
48c10f9454
update config sample, marshal tags from toml
2015-08-06 21:03:27 -05:00
JP
86145d5eb5
add MongoDB plugin
2015-07-07 11:25:34 -05:00
Todd Persen
7abdd3b453
Move config to `etc`
2015-06-17 22:46:47 -07:00