Skip to content

Latest commit

 

History

History
44 lines (38 loc) · 3.18 KB

CHANGELOG.md

File metadata and controls

44 lines (38 loc) · 3.18 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

Collectors Added

  • docker.py - Pulls metrics from a local Docker instance, tries /var/run/docker.sock, then localhost API

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.

[1.2.0] - 2015-05

Initial Baseline

  • This is the current release, so the CHANGELOG is from here forward.