All Versions
9
Latest Version
Avg Release Cycle
281 days
Latest Release
-
Changelog History
Changelog History
-
v1.3.4
-
v1.3.3 Changes
September 18, 2020๐ Support
- โฌ๏ธ Dropped Support for Python 2.x, <=3.4.x
๐ Improvements
- A namespace prefix can be added to all metrics. #434
- An optional status monitoring API, serving JSON over HTTP #422
- ๐ง Command-line options can be configured using an optional
/etc/tcollector.json
configuration file. #433 - ๐ Boolean values True, true, False, and false, are now converted to 1,1,0 and 0 respectively. No PR #, I merged it to master directly...sorry....
- collectors/0/nfsstat: correct list of nfs client names #374
- โ Adding two TCP stats to netstat.py #419
- โ Add info on the cpu sets to procstats #432
- Ignore kubernetes mounts in dfstat.py #418
- โ Adding ncat usage option to opentsdb.sh #420
- โก๏ธ updated HBase ports for modern versions of HBase (0.99+ @ 2014/2015) #394
- iostat - Generate write_bytes and read_bytes metrics enhancement #326
- ๐ allow dates past Sept 2020 #405
- โ additonial Python compatibility #396 #411 #218
- โ Added mysqlclient module #383
Collectors Added
- Collector for MapR Hadoop node metrics #281
- ๐ New Collectors for Hadoop Yarn Resource Manager and Node Manager JMX API Stats #400
- netfilter stats #354
- โ Added postgresql_replication collector. #323
- โ Adding buddying memory fragmentation and slab info stats for tcollector #318
- โ Added mountstats collector #322
๐ Bugfixes
- ๐ฑ tcollector daemon hangs and becomes unresponsive. #378
- If response code from OpenTSDB is 400, don't retry sending since this means we sent bad data. #436
- Small data collection validation refinements #431
- ๐ fix elasticsearch sending booleans to opentsdb #429
- ๐ Fix order of checking if value is bool #428
- โ add flush to zookeeper collector agent #427
- correctly dedup timestamps in milleseconds #440
- ๐ fix proc status #425
- Hbase metric lost due to coding problems In python2 #439
- ๐ hadoop_http.py - Fixed unicode issue #437
- hbase regionserver collector "Error splitting numRegions" #396
- โ added fix for #398 to flush metrics after each emit_metric #399
- ๐ Fix for multithreaded HAProxy (since HAProxy 1.8) #404
- ๐ Fix memory leak around timestamp precision adjust #408
- Check counter names exist before referencing. #377 #376
-
v1.3.2 Changes
April 13, 20171.3.2
Collectors Added
๐ Bugfixes
- ๐ง redis.py Fixed type on configuration and added TSD_PORT to init #324
- ๐ tcollector.py - Fixed issue with long running collectors #229
- ๐ collector.py - Fixed issue with incorrect parsing of the command line of running collectors #315
๐ Improvements
- โ Added support for predictable network interface names #312
- โ Adding load to CPU Collector on FreeBSD #293
- ๐ Improved Elasticsearch Metric Collection #269
- ๐ Improved performance of Zabbix MySQL Bridge #175
- โ Add option for specifying HTTP endpoint URL path [#359]](#359)
- Re-create sqlite index after table drop #361
- ๐ fix some special cases in /proc/meminfo #362
-
v1.3.2.RC2 Changes
September 20, 2016 -
v1.3.2.RC1 Changes
September 14, 20161.3.2
Collectors Added
- ๐ No Collectors added in this release
๐ Bugfixes
- ๐ง redis.py Fixed type on configuration and added TSD_PORT to init #324
- ๐ tcollector.py - Fixed issue with long running collectors #229
- ๐ collector.py - Fixed issue with incorrect parsing of the command line of running collectors #315
๐ Improvements
-
v1.3.1 Changes
April 07, 20161.3.1
Collectors Added
- ๐ณ 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
๐ Bugfixes
- ๐ startstop - Fixed issue where host was still required #291
- 0๏ธโฃ tcollector.py - Fixed default pid location #299
- ๐ง tcollector.py - Few bugs related to new configuration [#305(https://github.com/[/pull/305](https://github.com/OpenTSDB/tcollector/issues/305)) #306 #307
- 0๏ธโฃ tcollector.py - Fixed issues with default cdir and classpath on Debian #308
- ๐ tcollector.py - Fixed issue with last_datapoint for longer running collectors #309
๐ Improvements
-
v1.3.0 Changes
February 22, 2016๐ Our first major release in a long time, and our first release on Github!
Collectors Added
- ๐ง 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
๐ Bugfixes
Core TCollector Features
- ๐ 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
Packaging Changes
- 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.
-
v1.3.0.RC1 Changes
February 08, 20161.3.0 RC1
Collectors Added
- ๐ง 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
๐ Bugfixes
Core TCollector Features
- ๐ 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
-
v1.2.0 Changes
๐ Initial Baseline
- ๐ This is the current release, so the CHANGELOG is from here forward.