Jan Shim
ed2d1d9bb7
Add kernel_vmstat input plugins
2016-05-31 10:46:34 +01:00
Robin Percy
0fb2d2ffae
Adding a conntrack input plugin
...
- Collects conntrack stats from the configured directories and files.
Applying PR feedback:
- Rebased onto master
- Updated README/CHANGELOG
- Limited lines to 80 chars
- Improved plugin docs and README
- added a dummy notlinux build file
Fixed up CHANGELOG and README after rebase
closes #1164
2016-05-31 10:42:19 +01:00
Martin
984b6cb0fb
Made the apache input’s urls parameter optional by using a reasonable default for most users ( #1288 )
2016-05-27 16:12:36 +01:00
Martin Seener
42d7fc5e16
Use the DefaultURL parameter if no url is explicitly set by the user
...
closes #1278
closes #1277
2016-05-26 12:14:43 +01:00
Cameron Sparr
1ef5599361
update changelog & etc/telegraf.conf
2016-05-24 15:34:56 +01:00
Cameron Sparr
cb59517ceb
Update etc/telegraf.conf
2016-05-24 11:16:21 +01:00
robinpercy-xm
1248934f3e
Adding Varnish HTTP Cache input plugin ( #1173 )
...
* Adding Varnish HTTP Cache input plugin
* Applying PR feedback
- Linked to varnish in input README
- Updated README/CHANGELOG
- Cleaned up sampleConfig to remove formatting
- Shorted lines to 80 chars (except where test input requires long strings)
- Using internal.RunTimeout to wrap call to varnishtat
- Added dummy file for windows
2016-05-24 11:06:25 +01:00
Cameron Sparr
204ebf6bf6
influxdb output: write consistency parameter
...
closes #1249
2016-05-24 10:50:27 +01:00
Cameron Sparr
c44ecf54a5
Utilize timeout in net_response plugin.
...
Also changing the net_response and http_response plugins to only accept
duration strings for their timeout parameters. This is a breaking config
file change.
closes #1214
2016-05-23 15:59:23 +01:00
Cameron Sparr
e94e50181c
update changelog, readme, telegraf.conf
2016-05-18 16:07:17 +01:00
robinpercy-xm
69dfe63809
Implemented ceph collector ( #1172 )
...
- records metrics from the output of mon and osd socket perf
dumps.
2016-05-18 15:48:44 +01:00
Cameron Sparr
dc89f029ad
nstat plugin cleanups and formatting
...
closes #1104
closes #1138
2016-05-17 17:00:46 +01:00
Cameron Sparr
85dee02a3b
snmp plugin: change host -> snmp_host
...
closes #1156
2016-05-10 14:18:00 -07:00
Lukasz Jagiello
4c28f15b35
Fix #1148 - chatty MySQL
...
Two additional config options to reduce MySQL metrics
With:
- gather_table_lock_waits = false
- gather_event_waits = false
```
| wc -l
34
```
With:
- gather_table_lock_waits = true
- gather_event_waits = true
```
| wc -l
50040
```
closes #1148
closes #1149
2016-05-04 10:23:54 -06:00
Cameron Sparr
c114849a31
Use a timeout for docker list & stat cmds
...
closes #1133
2016-05-01 10:26:46 -06:00
Cameron Sparr
59a297abe6
etc/telegraf.conf update
2016-04-27 15:46:21 -06:00
Cameron Sparr
4de75ce621
Performance refactor of running_output buffers
...
closes #914
closes #967
2016-04-27 13:40:05 -06:00
Pierre Fersing
c159460b2c
Refactor running_output buffering
...
closes #1087
2016-04-25 16:32:41 -06:00
Cameron Sparr
5b1e59a48c
filestat plugin config fixup
2016-04-22 19:15:07 -06:00
Cameron Sparr
88def9b71b
filestat input plugin
...
closes #929
2016-04-21 16:53:02 -06:00
Cameron Sparr
f1c995dcb8
Update etc/telegraf.conf
2016-04-19 18:01:41 -06:00
Cameron Sparr
e428d11add
Update etc/telegraf.conf, README
2016-04-12 14:50:56 -06:00
Cameron Sparr
f5878eafb9
Create a template system for the graphite serializer
...
closes #925
closes #879
2016-04-11 16:30:18 -06:00
Cameron Sparr
27fe4f7062
Update changelog, etc/telegraf.conf
...
closes #998
2016-04-08 12:00:41 -06:00
Cameron Sparr
90185dc6b3
cleanup & comment http_response def config
...
closes #332
2016-04-07 10:37:52 -06:00
Cameron Sparr
1a612bcae9
Update README and etc/telegraf.conf
2016-04-06 13:49:50 -06:00
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