All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
consumer_group_regex
argument
- Deprecated
consumer_groups
in favor ofconsumer_group_regex
- Add port to broker entityName to increase uniqueness
- Better log messages for failed hwm collection
- Support for PROTOCOL_MAP configuration in Zookeeper
- Added documentation in sample config file for regex list mode
- Regex list mode for Kafka
- SSL support for JMX connections
- Changed the entity namespaces to be kafka-scoped
- ClusterName is a required argument to better enforce uniquene
- Updated Definition file protocol version to 2
- Host broker hosts and ports are parsed from Zookeeper
- Added SSL support for consumer offset feature
- Updated to 1.0.0
- Updated sample file with correct offset example
- Renamed
topic.bytesWritten
tobroker.bytesWrittenToTopicPerSecond
- Values for
topic_mode
are now lower cased
- Hardcoded limit for topic collection
- Source Type on all metrics with
attr=Count
toRate
- Dynamic lookup of Consumer Groups and Topics on Consumer Offset mode. The dynamic lookup would only correctly work in very specific set of circumstances.
- Consumer offsets and lag
- Renamed kafka-config.yml.template to kafka-config.yml.sample
- Added comments to kafka-config.yml.sample file
- Fixed spellings in spec.csv file
- Added nrjmx dependency when installing the package
- Added additional debug logging statements to assist in debugging a customers environment
- Fixed topic_mode argument to parse
List
as a mode rather thanSpecific
to match documentation - Changed
kafka-config.yml.sample
tokafka-config.yml.template
- Added zookeeper_path argument
- Initial version: Includes Metrics and Inventory data