All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- docker.py - Pulls metrics from a local Docker instance, tries /var/run/docker.sock, then localhost API
- pxc-collector.py - Added Percona XtraDB Cluster Collector #301
- mongo3.py - Added MongoDB 3 Collector #302
- startstop - Fixed issue where host was still required #291
- tcollector.py - Fixed default pid location #299
- tcollector.py - Few bugs related to new configuration [#305(OpenTSDB#305) #306 #307
- tcollector.py - Fixed issues with default cdir and classpath on Debian #308
- tcollector.py - Fixed issue with last_datapoint for longer running collectors #309
- Improved ZFS Iostat collector #294
- Avoid picking new connction with just one host #295
- Improved CPI pctusage #298
- Fixed CGROUP path for EL7 #304
- rtt.py - Pings a configured set of hosts and records the result #183
- aws_cloudwatch.py - Collects metrics from AWS Cloudwatch #246
- tcp_bridge.py - Listens on a TCP port for metrics to relay to configured hosts #252
- ntp.py - Gathers offset of clock from NTP #265
- mapr_metrics.py - Gathers MAPR metrics for Hadoop nodes #196
- tcollector.py - Gathers metrics on CPU and Memory usage of TCollector and the collectors #276
- Support for HTTP API #225
- Support for MS precision #230 #234
- Support TSD_HOSTS comma delimited host list rather than TSD_HOST/TSD_PORT #237
- RPM Packages now have base TCollector package, Collectors Package and an EOS specific package #244
- Improved FreeBSD compatiblity #256 #257 #258 #263
- TCollector and all collectors now using '/usr/bin/env python' rather than '/usr/bin/python' #263
- Elasticsearch Collector now allows multiple+configurable targets #207
- TCollector now reads default values from the configuration #287
- The RPM no longer starts or enables TCollector on installation
- Enable RPM subpackages. Allows you to create 3 packages
- A base package with the just the tcollector
- A collectors subpackage with just collectors
- An eos subpackage with EOS-only collectors (depends on EosSDK)
- %{rootdir} was hardcoded instead of using the pwd passed to %{_srcrpmdir}.
- The sub-packages were missing a dependency on the main package.
- This is the current release, so the CHANGELOG is from here forward.