2016-01-11 22:19:21 +00:00
## v0.10.1 [unreleased]
### Features
- [#509 ](https://github.com/influxdb/telegraf/pull/509 ): Flatten JSON arrays with indices. Thanks @psilva261 !
2016-01-12 21:10:36 +00:00
- [#512 ](https://github.com/influxdata/telegraf/pull/512 ): Python 3 build script, add lsof dep to package. Thanks @Ormod !
2016-01-08 01:49:14 +00:00
- [#475 ](https://github.com/influxdata/telegraf/pull/475 ): Add response time to httpjson plugin. Thanks @titilambert !
2016-01-15 18:22:33 +00:00
- [#519 ](https://github.com/influxdata/telegraf/pull/519 ): Added a sensors input based on lm-sensors. Thanks @md14454 !
2016-01-15 22:38:32 +00:00
- [#467 ](https://github.com/influxdata/telegraf/issues/467 ): Add option to disable statsd measurement name conversion.
2016-01-11 22:19:21 +00:00
### Bugfixes
- [#506 ](https://github.com/influxdb/telegraf/pull/506 ): Ping input doesn't return response time metric when timeout. Thanks @titilambert !
2016-01-14 18:31:47 +00:00
- [#508 ](https://github.com/influxdb/telegraf/pull/508 ): Fix prometheus cardinality issue with the `net` plugin
2016-01-11 22:19:21 +00:00
2016-01-15 05:35:05 +00:00
## v0.10.0 [2016-01-12]
2015-12-11 20:07:32 +00:00
### Release Notes
2016-01-08 22:07:44 +00:00
- Linux packages have been taken out of `opt` , the binary is now in `/usr/bin`
and configuration files are in `/etc/telegraf`
2016-01-07 20:39:43 +00:00
- **breaking change** `plugins` have been renamed to `inputs` . This was done because
`plugins` is too generic, as there are now also "output plugins", and will likely
be "aggregator plugins" and "filter plugins" in the future. Additionally,
`inputs/` and `outputs/` directories have been placed in the root-level `plugins/`
directory.
2015-12-11 20:07:32 +00:00
- **breaking change** the `io` plugin has been renamed `diskio`
2016-01-08 19:49:50 +00:00
- **breaking change** plugin measurements aggregated into a single measurement.
2015-12-19 21:35:32 +00:00
- **breaking change** `jolokia` plugin: must use global tag/drop/pass parameters
for configuration.
2016-01-07 20:39:43 +00:00
- **breaking change** `twemproxy` plugin: `prefix` option removed.
2016-01-07 22:21:10 +00:00
- **breaking change** `procstat` cpu measurements are now prepended with `cpu_time_`
instead of only `cpu_`
- **breaking change** some command-line flags have been renamed to separate words.
`-configdirectory` -> `-config-directory` , `-filter` -> `-input-filter` ,
`-outputfilter` -> `-output-filter`
2015-12-15 16:03:22 +00:00
- The prometheus plugin schema has not been changed (measurements have not been
aggregated).
2015-12-11 20:07:32 +00:00
2016-01-08 22:07:44 +00:00
### Packaging change note:
2016-01-09 00:22:23 +00:00
RHEL/CentOS users upgrading from 0.2.x to 0.10.0 will probably have their
2016-01-08 22:07:44 +00:00
configurations overwritten by the upgrade. There is a backup stored at
/etc/telegraf/telegraf.conf.$(date +%s).backup.
2015-12-11 20:07:32 +00:00
### Features
- Plugin measurements aggregated into a single measurement.
- Added ability to specify per-plugin tags
2015-12-19 21:35:32 +00:00
- Added ability to specify per-plugin measurement suffix and prefix.
(`name_prefix` and `name_suffix` )
2016-01-07 20:39:43 +00:00
- Added ability to override base plugin measurement name. (`name_override`)
2015-12-11 20:07:32 +00:00
### Bugfixes
2015-12-10 18:38:47 +00:00
## v0.2.5 [unreleased]
### Features
- [#427 ](https://github.com/influxdb/telegraf/pull/427 ): zfs plugin: pool stats added. Thanks @allenpetersen !
2015-12-10 02:07:55 +00:00
- [#428 ](https://github.com/influxdb/telegraf/pull/428 ): Amazon Kinesis output. Thanks @jimmystewpot !
2015-12-18 23:21:39 +00:00
- [#449 ](https://github.com/influxdb/telegraf/pull/449 ): influxdb plugin, thanks @mark -rushakoff
2015-12-10 18:38:47 +00:00
2015-12-17 21:12:37 +00:00
### Bugfixes
- [#430 ](https://github.com/influxdb/telegraf/issues/430 ): Network statistics removed in elasticsearch 2.1. Thanks @jipperinbham !
- [#452 ](https://github.com/influxdb/telegraf/issues/452 ): Elasticsearch open file handles error. Thanks @jipperinbham !
2015-12-07 19:22:52 +00:00
## v0.2.4 [2015-12-08]
2015-12-02 19:44:16 +00:00
### Features
- [#412 ](https://github.com/influxdb/telegraf/pull/412 ): Additional memcached stats. Thanks @mgresser !
- [#410 ](https://github.com/influxdb/telegraf/pull/410 ): Additional redis metrics. Thanks @vlaadbrain !
2015-12-03 18:46:06 +00:00
- [#414 ](https://github.com/influxdb/telegraf/issues/414 ): Jolokia plugin auth parameters
2015-12-03 19:08:01 +00:00
- [#415 ](https://github.com/influxdb/telegraf/issues/415 ): memcached plugin: support unix sockets
2015-12-01 21:05:24 +00:00
- [#418 ](https://github.com/influxdb/telegraf/pull/418 ): memcached plugin additional unit tests.
- [#408 ](https://github.com/influxdb/telegraf/pull/408 ): MailChimp plugin.
2015-12-04 22:09:07 +00:00
- [#382 ](https://github.com/influxdb/telegraf/pull/382 ): Add system wide network protocol stats to `net` plugin.
2015-12-01 14:15:28 +00:00
- [#401 ](https://github.com/influxdb/telegraf/pull/401 ): Support pass/drop/tagpass/tagdrop for outputs. Thanks @oldmantaiter !
2015-12-02 19:44:16 +00:00
### Bugfixes
- [#405 ](https://github.com/influxdb/telegraf/issues/405 ): Prometheus output cardinality issue
2015-12-01 21:05:24 +00:00
- [#388 ](https://github.com/influxdb/telegraf/issues/388 ): Fix collection hangup when cpu times decrement.
2015-12-02 19:44:16 +00:00
2015-12-01 02:08:49 +00:00
## v0.2.3 [2015-11-30]
2015-11-16 23:23:50 +00:00
2015-11-18 21:32:29 +00:00
### Release Notes
2015-11-16 20:12:45 +00:00
- **breaking change** The `kafka` plugin has been renamed to `kafka_consumer` .
and most of the config option names have changed.
This only affects the kafka consumer _plugin_ (not the
output). There were a number of problems with the kafka plugin that led to it
only collecting data once at startup, so the kafka plugin was basically non-
functional.
2015-11-24 21:22:11 +00:00
- Plugins can now be specified as a list, and multiple plugin instances of the
same type can be specified, like this:
```
2016-01-07 20:39:43 +00:00
[[inputs.cpu]]
2015-11-24 21:22:11 +00:00
percpu = false
totalcpu = true
2016-01-07 20:39:43 +00:00
[[inputs.cpu]]
2015-11-24 21:22:11 +00:00
percpu = true
totalcpu = false
drop = ["cpu_time"]
```
2015-11-18 21:32:29 +00:00
- Riemann output added
2015-11-29 13:29:52 +00:00
- Aerospike plugin: tag changed from `host` -> `aerospike_host`
2015-11-18 21:32:29 +00:00
### Features
- [#379 ](https://github.com/influxdb/telegraf/pull/379 ): Riemann output, thanks @allenj !
2015-11-16 20:12:45 +00:00
- [#375 ](https://github.com/influxdb/telegraf/pull/375 ): kafka_consumer service plugin.
2015-11-25 21:30:54 +00:00
- [#392 ](https://github.com/influxdb/telegraf/pull/392 ): Procstat plugin can now accept pgrep -f pattern, thanks @ecarreras !
2015-11-24 21:22:11 +00:00
- [#383 ](https://github.com/influxdb/telegraf/pull/383 ): Specify plugins as a list.
2015-11-08 10:19:00 +00:00
- [#354 ](https://github.com/influxdb/telegraf/pull/354 ): Add ability to specify multiple metrics in one statsd line. Thanks @MerlinDMC !
2015-11-18 21:32:29 +00:00
### Bugfixes
2015-11-16 20:12:45 +00:00
- [#371 ](https://github.com/influxdb/telegraf/issues/371 ): Kafka consumer plugin not functioning.
2015-11-24 21:22:11 +00:00
- [#389 ](https://github.com/influxdb/telegraf/issues/389 ): NaN value panic
2015-11-18 21:32:29 +00:00
2015-11-18 00:57:29 +00:00
## v0.2.2 [2015-11-18]
2015-11-16 23:23:50 +00:00
2015-11-18 00:57:29 +00:00
### Release Notes
- 0.2.1 has a bug where all lists within plugins get duplicated, this includes
lists of servers/URLs. 0.2.2 is being released solely to fix that bug
2015-11-16 23:23:50 +00:00
### Bugfixes
2016-01-07 20:39:43 +00:00
- [#377 ](https://github.com/influxdb/telegraf/pull/377 ): Fix for duplicate slices in inputs.
2015-11-16 23:23:50 +00:00
## v0.2.1 [2015-11-16]
2015-10-27 17:27:23 +00:00
### Release Notes
2015-10-27 21:47:27 +00:00
- Telegraf will no longer use docker-compose for "long" unit test, it has been
changed to just run docker commands in the Makefile. See `make docker-run` and
`make docker-kill` . `make test` will still run all unit tests with docker.
2015-10-28 17:59:19 +00:00
- Long unit tests are now run in CircleCI, with docker & race detector
2015-11-02 18:29:28 +00:00
- Redis plugin tag has changed from `host` to `server`
2015-11-03 18:04:52 +00:00
- HAProxy plugin tag has changed from `host` to `server`
2015-11-12 23:02:46 +00:00
- UDP output now supported
2015-11-15 20:46:01 +00:00
- Telegraf will now compile on FreeBSD
2015-11-16 17:43:03 +00:00
- Users can now specify outputs as lists, specifying multiple outputs of the
same type.
2015-10-27 17:27:23 +00:00
### Features
2015-10-27 21:47:27 +00:00
- [#325 ](https://github.com/influxdb/telegraf/pull/325 ): NSQ output. Thanks @jrxFive !
2015-10-28 22:19:13 +00:00
- [#318 ](https://github.com/influxdb/telegraf/pull/318 ): Prometheus output. Thanks @oldmantaiter !
2015-11-02 16:21:20 +00:00
- [#338 ](https://github.com/influxdb/telegraf/pull/338 ): Restart Telegraf on package upgrade. Thanks @linsomniac !
2015-11-03 21:00:23 +00:00
- [#337 ](https://github.com/influxdb/telegraf/pull/337 ): Jolokia plugin, thanks @saiello !
2015-11-06 09:27:17 +00:00
- [#350 ](https://github.com/influxdb/telegraf/pull/350 ): Amon output.
2015-11-12 16:25:42 +00:00
- [#365 ](https://github.com/influxdb/telegraf/pull/365 ): Twemproxy plugin by @codeb2cc
2015-11-09 12:37:00 +00:00
- [#317 ](https://github.com/influxdb/telegraf/issues/317 ): ZFS plugin, thanks @cornerot !
2015-11-12 23:02:46 +00:00
- [#364 ](https://github.com/influxdb/telegraf/pull/364 ): Support InfluxDB UDP output.
2015-11-16 17:43:03 +00:00
- [#370 ](https://github.com/influxdb/telegraf/pull/370 ): Support specifying multiple outputs, as lists.
2015-11-15 20:46:01 +00:00
- [#372 ](https://github.com/influxdb/telegraf/pull/372 ): Remove gosigar and update go-dockerclient for FreeBSD support. Thanks @MerlinDMC !
2015-10-27 17:27:23 +00:00
### Bugfixes
2015-11-02 18:29:28 +00:00
- [#331 ](https://github.com/influxdb/telegraf/pull/331 ): Dont overwrite host tag in redis plugin.
2015-11-03 00:23:40 +00:00
- [#336 ](https://github.com/influxdb/telegraf/pull/336 ): Mongodb plugin should take 2 measurements.
2015-11-13 21:42:21 +00:00
- [#351 ](https://github.com/influxdb/telegraf/issues/317 ): Fix continual "CREATE DATABASE" in writes
- [#360 ](https://github.com/influxdb/telegraf/pull/360 ): Apply prefix before ShouldPass check. Thanks @sotfo !
2015-10-27 17:27:23 +00:00
## v0.2.0 [2015-10-27]
2015-09-23 01:13:35 +00:00
### Release Notes
2015-09-23 20:54:22 +00:00
- The -test flag will now only output 2 collections for plugins that need it
2015-10-16 22:13:32 +00:00
- There is a new agent configuration option: `flush_interval` . This option tells
Telegraf how often to flush data to InfluxDB and other output sinks. For example,
users can set `interval = "2s"` and `flush_interval = "60s"` for Telegraf to
collect data every 2 seconds, and flush every 60 seconds.
- `precision` and `utc` are no longer valid agent config values. `precision` has
moved to the `influxdb` output config, where it will continue to default to "s"
- debug and test output will now print the raw line-protocol string
2015-10-21 20:05:27 +00:00
- Telegraf will now, by default, round the collection interval to the nearest
even interval. This means that `interval="10s"` will collect every :00, :10, etc.
To ease scale concerns, flushing will be "jittered" by a random amount so that
all Telegraf instances do not flush at the same time. Both of these options can
be controlled via the `round_interval` and `flush_jitter` config options.
2015-10-23 17:23:08 +00:00
- Telegraf will now retry metric flushes twice
2015-09-23 01:13:35 +00:00
### Features
- [#205 ](https://github.com/influxdb/telegraf/issues/205 ): Include per-db redis keyspace info
2015-09-23 22:36:51 +00:00
- [#226 ](https://github.com/influxdb/telegraf/pull/226 ): Add timestamps to points in Kafka/AMQP outputs. Thanks @ekini
- [#90 ](https://github.com/influxdb/telegraf/issues/90 ): Add Docker labels to tags in docker plugin
2015-09-23 18:43:44 +00:00
- [#223 ](https://github.com/influxdb/telegraf/pull/223 ): Add port tag to nginx plugin. Thanks @neezgee !
2015-09-23 21:45:06 +00:00
- [#227 ](https://github.com/influxdb/telegraf/pull/227 ): Add command intervals to exec plugin. Thanks @jpalay !
2015-10-05 02:07:41 +00:00
- [#241 ](https://github.com/influxdb/telegraf/pull/241 ): MQTT Output. Thanks @shirou !
2015-09-29 21:15:23 +00:00
- Memory plugin: cached and buffered measurements re-added
- Logging: additional logging for each collection interval, track the number
2016-01-07 20:39:43 +00:00
of metrics collected and from how many inputs.
2015-10-07 18:31:49 +00:00
- [#240 ](https://github.com/influxdb/telegraf/pull/240 ): procstat plugin, thanks @ranjib !
2015-10-11 14:13:35 +00:00
- [#244 ](https://github.com/influxdb/telegraf/pull/244 ): netstat plugin, thanks @shirou !
2015-10-14 15:54:02 +00:00
- [#262 ](https://github.com/influxdb/telegraf/pull/262 ): zookeeper plugin, thanks @jrxFive !
2015-10-07 22:11:52 +00:00
- [#237 ](https://github.com/influxdb/telegraf/pull/237 ): statsd service plugin, thanks @sparrc
2015-10-16 17:48:33 +00:00
- [#273 ](https://github.com/influxdb/telegraf/pull/273 ): puppet agent plugin, thats @jrxFive !
2015-10-16 22:13:32 +00:00
- [#280 ](https://github.com/influxdb/telegraf/issues/280 ): Use InfluxDB client v2.
- [#281 ](https://github.com/influxdb/telegraf/issues/281 ): Eliminate need to deep copy Batch Points.
2015-10-19 17:38:16 +00:00
- [#286 ](https://github.com/influxdb/telegraf/issues/286 ): bcache plugin, thanks @cornerot !
2015-10-21 17:25:36 +00:00
- [#287 ](https://github.com/influxdb/telegraf/issues/287 ): Batch AMQP output, thanks @ekini !
2015-10-21 23:37:15 +00:00
- [#301 ](https://github.com/influxdb/telegraf/issues/301 ): Collect on even intervals
- [#298 ](https://github.com/influxdb/telegraf/pull/298 ): Support retrying output writes
2015-10-22 00:08:43 +00:00
- [#300 ](https://github.com/influxdb/telegraf/issues/300 ): aerospike plugin. Thanks @oldmantaiter !
2015-10-26 18:31:21 +00:00
- [#322 ](https://github.com/influxdb/telegraf/issues/322 ): Librato output. Thanks @jipperinbham !
2015-09-23 01:13:35 +00:00
### Bugfixes
2015-09-24 18:37:37 +00:00
- [#228 ](https://github.com/influxdb/telegraf/pull/228 ): New version of package will replace old one. Thanks @ekini !
2015-09-29 21:15:23 +00:00
- [#232 ](https://github.com/influxdb/telegraf/pull/232 ): Fix bashism run during deb package installation. Thanks @yankcrime !
2015-10-13 23:58:17 +00:00
- [#261 ](https://github.com/influxdb/telegraf/issues/260 ): RabbitMQ panics if wrong credentials given. Thanks @ekini !
- [#245 ](https://github.com/influxdb/telegraf/issues/245 ): Document Exec plugin example. Thanks @ekini !
2015-10-14 17:10:39 +00:00
- [#264 ](https://github.com/influxdb/telegraf/issues/264 ): logrotate config file fixes. Thanks @linsomniac !
2015-10-16 22:13:32 +00:00
- [#290 ](https://github.com/influxdb/telegraf/issues/290 ): Fix some plugins sending their values as strings.
- [#289 ](https://github.com/influxdb/telegraf/issues/289 ): Fix accumulator panic on nil tags.
2015-10-22 18:22:54 +00:00
- [#302 ](https://github.com/influxdb/telegraf/issues/302 ): Fix `[tags]` getting applied, thanks @gotyaoi !
2015-09-23 01:13:35 +00:00
2015-09-22 20:43:37 +00:00
## v0.1.9 [2015-09-22]
2015-09-09 17:00:19 +00:00
2015-09-09 21:56:10 +00:00
### Release Notes
- InfluxDB output config change: `url` is now `urls` , and is a list. Config files
will still be backwards compatible if only `url` is specified.
2015-09-21 17:05:58 +00:00
- The -test flag will now output two metric collections
2015-09-22 23:01:58 +00:00
- Support for filtering telegraf outputs on the CLI -- Telegraf will now
allow filtering of output sinks on the command-line using the `-outputfilter`
2016-01-07 20:39:43 +00:00
flag, much like how the `-filter` flag works for inputs.
2015-09-22 23:01:58 +00:00
- Support for filtering on config-file creation -- Telegraf now supports
filtering to -sample-config command. You can now run
`telegraf -sample-config -filter cpu -outputfilter influxdb` to get a config
file with only the cpu plugin defined, and the influxdb output defined.
2015-09-17 23:35:38 +00:00
- **Breaking Change**: The CPU collection plugin has been refactored to fix some
bugs and outdated dependency issues. At the same time, I also decided to fix
2015-09-21 17:05:58 +00:00
a naming consistency issue, so cpu_percentageIdle will become cpu_usage_idle.
2015-09-23 01:13:35 +00:00
Also, all CPU time measurements now have it indicated in their name, so cpu_idle
will become cpu_time_idle. Additionally, cpu_time measurements are going to be
dropped in the default config.
2015-09-18 19:01:30 +00:00
- **Breaking Change**: The memory plugin has been refactored and some measurements
have been renamed for consistency. Some measurements have also been removed from being outputted. They are still being collected by gopsutil, and could easily be
re-added in a "verbose" mode if there is demand for it.
2015-09-09 21:56:10 +00:00
2015-09-09 17:00:19 +00:00
### Features
2015-09-09 21:56:10 +00:00
- [#143 ](https://github.com/influxdb/telegraf/issues/143 ): InfluxDB clustering support
2015-09-10 17:01:08 +00:00
- [#181 ](https://github.com/influxdb/telegraf/issues/181 ): Makefile GOBIN support. Thanks @Vye !
2015-09-16 21:23:57 +00:00
- [#203 ](https://github.com/influxdb/telegraf/pull/200 ): AMQP output. Thanks @ekini !
- [#182 ](https://github.com/influxdb/telegraf/pull/182 ): OpenTSDB output. Thanks @rplessl !
2015-09-19 01:02:16 +00:00
- [#187 ](https://github.com/influxdb/telegraf/pull/187 ): Retry output sink connections on startup.
2015-09-22 17:37:13 +00:00
- [#220 ](https://github.com/influxdb/telegraf/pull/220 ): Add port tag to apache plugin. Thanks @neezgee !
2015-09-22 23:01:58 +00:00
- [#217 ](https://github.com/influxdb/telegraf/pull/217 ): Add filtering for output sinks
and filtering when specifying a config file.
2015-09-09 17:00:19 +00:00
### Bugfixes
- [#170 ](https://github.com/influxdb/telegraf/issues/170 ): Systemd support
2015-09-10 03:27:58 +00:00
- [#175 ](https://github.com/influxdb/telegraf/issues/175 ): Set write precision before gathering metrics
2015-09-10 17:21:40 +00:00
- [#178 ](https://github.com/influxdb/telegraf/issues/178 ): redis plugin, multiple server thread hang bug
2015-09-10 19:57:19 +00:00
- Fix net plugin on darwin
2015-09-10 11:27:50 +00:00
- [#84 ](https://github.com/influxdb/telegraf/issues/84 ): Fix docker plugin on CentOS. Thanks @neezgee !
2015-09-12 17:11:40 +00:00
- [#189 ](https://github.com/influxdb/telegraf/pull/189 ): Fix mem_used_perc. Thanks @mced !
2015-09-15 00:50:07 +00:00
- [#192 ](https://github.com/influxdb/telegraf/issues/192 ): Increase compatibility of postgresql plugin. Now supports versions 8.1+
2015-09-16 21:23:57 +00:00
- [#203 ](https://github.com/influxdb/telegraf/issues/203 ): EL5 rpm support. Thanks @ekini !
2015-09-17 23:35:38 +00:00
- [#206 ](https://github.com/influxdb/telegraf/issues/206 ): CPU steal/guest values wrong on linux.
2015-09-17 22:11:46 +00:00
- [#212 ](https://github.com/influxdb/telegraf/issues/212 ): Add hashbang to postinstall script. Thanks @ekini !
- [#212 ](https://github.com/influxdb/telegraf/issues/212 ): Fix makefile warning. Thanks @ekini !
2015-09-09 17:00:19 +00:00
## v0.1.8 [2015-09-04]
2015-08-27 09:24:26 +00:00
2015-09-02 16:30:44 +00:00
### Release Notes
2015-09-02 23:16:52 +00:00
- Telegraf will now write data in UTC at second precision by default
- Now using Go 1.5 to build telegraf
2015-09-02 16:30:44 +00:00
2015-08-27 09:24:26 +00:00
### Features
2015-09-02 16:03:05 +00:00
- [#150 ](https://github.com/influxdb/telegraf/pull/150 ): Add Host Uptime metric to system plugin
- [#158 ](https://github.com/influxdb/telegraf/pull/158 ): Apache Plugin. Thanks @KPACHbIuLLIAnO4
2015-09-02 16:30:44 +00:00
- [#159 ](https://github.com/influxdb/telegraf/pull/159 ): Use second precision for InfluxDB writes
2015-09-02 16:03:05 +00:00
- [#165 ](https://github.com/influxdb/telegraf/pull/165 ): Add additional metrics to mysql plugin. Thanks @nickscript0
2015-09-02 16:30:44 +00:00
- [#162 ](https://github.com/influxdb/telegraf/pull/162 ): Write UTC by default, provide option
2015-09-02 16:11:07 +00:00
- [#166 ](https://github.com/influxdb/telegraf/pull/166 ): Upload binaries to S3
2015-09-02 23:16:52 +00:00
- [#169 ](https://github.com/influxdb/telegraf/pull/169 ): Ping plugin
2015-08-27 09:24:26 +00:00
### Bugfixes
## v0.1.7 [2015-08-28]
2015-08-21 16:41:50 +00:00
### Features
2015-08-26 23:43:09 +00:00
- [#38 ](https://github.com/influxdb/telegraf/pull/38 ): Kafka output producer.
2015-08-24 17:36:27 +00:00
- [#133 ](https://github.com/influxdb/telegraf/pull/133 ): Add plugin.Gather error logging. Thanks @nickscript0 !
2015-08-24 20:56:50 +00:00
- [#136 ](https://github.com/influxdb/telegraf/issues/136 ): Add a -usage flag for printing usage of a single plugin.
2015-08-25 18:17:15 +00:00
- [#137 ](https://github.com/influxdb/telegraf/issues/137 ): Memcached: fix when a value contains a space
2015-08-25 19:18:33 +00:00
- [#138 ](https://github.com/influxdb/telegraf/issues/138 ): MySQL server address tag.
2015-08-25 23:59:12 +00:00
- [#142 ](https://github.com/influxdb/telegraf/pull/142 ): Add Description and SampleConfig funcs to output interface
2015-08-26 15:21:39 +00:00
- Indent the toml config file for readability
2015-08-21 16:41:50 +00:00
2015-08-24 19:25:20 +00:00
### Bugfixes
- [#128 ](https://github.com/influxdb/telegraf/issues/128 ): system_load measurement missing.
2015-08-21 16:41:50 +00:00
- [#129 ](https://github.com/influxdb/telegraf/issues/129 ): Latest pkg url fix.
2015-08-21 23:08:54 +00:00
- [#131 ](https://github.com/influxdb/telegraf/issues/131 ): Fix memory reporting on linux & darwin. Thanks @subhachandrachandra !
2015-08-25 20:00:01 +00:00
- [#140 ](https://github.com/influxdb/telegraf/issues/140 ): Memory plugin prec->perc typo fix. Thanks @brunoqc !
2015-08-21 16:41:50 +00:00
2015-08-20 20:40:23 +00:00
## v0.1.6 [2015-08-20]
2015-08-13 21:44:46 +00:00
### Features
2015-08-20 17:26:49 +00:00
- [#112 ](https://github.com/influxdb/telegraf/pull/112 ): Datadog output. Thanks @jipperinbham !
- [#116 ](https://github.com/influxdb/telegraf/pull/116 ): Use godep to vendor all dependencies
- [#120 ](https://github.com/influxdb/telegraf/pull/120 ): Httpjson plugin. Thanks @jpalay & @alvaromorales !
2015-08-13 21:44:46 +00:00
### Bugfixes
2015-08-20 17:26:49 +00:00
- [#113 ](https://github.com/influxdb/telegraf/issues/113 ): Update README with Telegraf/InfluxDB compatibility
- [#118 ](https://github.com/influxdb/telegraf/pull/118 ): Fix for disk usage stats in Windows. Thanks @srfraser !
- [#122 ](https://github.com/influxdb/telegraf/issues/122 ): Fix for DiskUsage segv fault. Thanks @srfraser !
- [#126 ](https://github.com/influxdb/telegraf/issues/126 ): Nginx plugin not catching net.SplitHostPort error
2015-08-13 21:44:46 +00:00
## v0.1.5 [2015-08-13]
2015-08-07 21:41:54 +00:00
### Features
- [#54 ](https://github.com/influxdb/telegraf/pull/54 ): MongoDB plugin. Thanks @jipperinbham !
- [#55 ](https://github.com/influxdb/telegraf/pull/55 ): Elasticsearch plugin. Thanks @brocaar !
- [#71 ](https://github.com/influxdb/telegraf/pull/71 ): HAProxy plugin. Thanks @kureikain !
- [#72 ](https://github.com/influxdb/telegraf/pull/72 ): Adding TokuDB metrics to MySQL. Thanks vadimtk!
- [#73 ](https://github.com/influxdb/telegraf/pull/73 ): RabbitMQ plugin. Thanks @ianunruh !
2015-08-10 21:59:56 +00:00
- [#77 ](https://github.com/influxdb/telegraf/issues/77 ): Automatically create database.
2015-08-07 21:41:54 +00:00
- [#79 ](https://github.com/influxdb/telegraf/pull/56 ): Nginx plugin. Thanks @codeb2cc !
- [#86 ](https://github.com/influxdb/telegraf/pull/86 ): Lustre2 plugin. Thanks srfraser!
- [#91 ](https://github.com/influxdb/telegraf/pull/91 ): Unit testing
- [#92 ](https://github.com/influxdb/telegraf/pull/92 ): Exec plugin. Thanks @alvaromorales !
- [#98 ](https://github.com/influxdb/telegraf/pull/98 ): LeoFS plugin. Thanks @mocchira !
2015-08-11 01:22:39 +00:00
- [#103 ](https://github.com/influxdb/telegraf/pull/103 ): Filter by metric tags. Thanks @srfraser !
2015-08-11 17:04:50 +00:00
- [#106 ](https://github.com/influxdb/telegraf/pull/106 ): Options to filter plugins on startup. Thanks @zepouet !
2015-08-12 17:08:45 +00:00
- [#107 ](https://github.com/influxdb/telegraf/pull/107 ): Multiple outputs beyong influxdb. Thanks @jipperinbham !
2015-08-13 20:36:18 +00:00
- [#108 ](https://github.com/influxdb/telegraf/issues/108 ): Support setting per-CPU and total-CPU gathering.
- [#111 ](https://github.com/influxdb/telegraf/pull/111 ): Report CPU Usage in cpu plugin. Thanks @jpalay !
2015-08-07 21:41:54 +00:00
### Bugfixes
- [#85 ](https://github.com/influxdb/telegraf/pull/85 ): Fix GetLocalHost testutil function for mac users
- [#89 ](https://github.com/influxdb/telegraf/pull/89 ): go fmt fixes
- [#94 ](https://github.com/influxdb/telegraf/pull/94 ): Fix for issue #93 , explicitly call sarama.v1 -> sarama
2015-08-11 17:27:43 +00:00
- [#101 ](https://github.com/influxdb/telegraf/issues/101 ): switch back from master branch if building locally
2015-08-14 15:54:40 +00:00
- [#99 ](https://github.com/influxdb/telegraf/issues/99 ): update integer output to new InfluxDB line protocol format
2015-08-07 21:41:54 +00:00
2015-07-09 18:19:49 +00:00
## v0.1.4 [2015-07-09]
### Features
- [#56 ](https://github.com/influxdb/telegraf/pull/56 ): Update README for Kafka plugin. Thanks @EmilS !
### Bugfixes
- [#50 ](https://github.com/influxdb/telegraf/pull/50 ): Fix init.sh script to use telegraf directory. Thanks @jseriff !
- [#52 ](https://github.com/influxdb/telegraf/pull/52 ): Update CHANGELOG to reference updated directory. Thanks @benfb !
2015-07-05 23:58:13 +00:00
## v0.1.3 [2015-07-05]
### Features
2015-07-06 22:26:31 +00:00
- [#35 ](https://github.com/influxdb/telegraf/pull/35 ): Add Kafka plugin. Thanks @EmilS !
- [#47 ](https://github.com/influxdb/telegraf/pull/47 ): Add RethinkDB plugin. Thanks @jipperinbham !
2015-07-05 23:58:13 +00:00
### Bugfixes
2015-07-06 22:26:31 +00:00
- [#45 ](https://github.com/influxdb/telegraf/pull/45 ): Skip disk tags that don't have a value. Thanks @jhofeditz !
- [#43 ](https://github.com/influxdb/telegraf/pull/43 ): Fix bug in MySQL plugin. Thanks @marcosnils !
2015-07-05 23:58:13 +00:00
2015-07-01 19:36:52 +00:00
## v0.1.2 [2015-07-01]
2015-06-20 19:16:39 +00:00
### Features
2015-07-06 22:26:31 +00:00
- [#12 ](https://github.com/influxdb/telegraf/pull/12 ): Add Linux/ARM to the list of built binaries. Thanks @voxxit !
- [#14 ](https://github.com/influxdb/telegraf/pull/14 ): Clarify the S3 buckets that Telegraf is pushed to.
- [#16 ](https://github.com/influxdb/telegraf/pull/16 ): Convert Redis to use URI, support Redis AUTH. Thanks @jipperinbham !
- [#21 ](https://github.com/influxdb/telegraf/pull/21 ): Add memcached plugin. Thanks @Yukki !
2015-06-20 19:16:39 +00:00
### Bugfixes
2015-07-06 22:26:31 +00:00
- [#13 ](https://github.com/influxdb/telegraf/pull/13 ): Fix the packaging script.
- [#19 ](https://github.com/influxdb/telegraf/pull/19 ): Add host name to metric tags. Thanks @sherifzain !
- [#20 ](https://github.com/influxdb/telegraf/pull/20 ): Fix race condition with accumulator mutex. Thanks @nkatsaros !
- [#23 ](https://github.com/influxdb/telegraf/pull/23 ): Change name of folder for packages. Thanks @colinrymer !
- [#32 ](https://github.com/influxdb/telegraf/pull/32 ): Fix spelling of memoory -> memory. Thanks @tylernisonoff !
2015-06-20 19:16:39 +00:00
## v0.1.1 [2015-06-19]
### Release Notes
This is the initial release of Telegraf.