Releases: smartcat-labs/cassandra-diagnostics
Releases · smartcat-labs/cassandra-diagnostics
Added Prometheus Reporter to bash installer
1.4.10 Released 1.4.10
Prometheus Reporter
- Added Prometheus Reporter
JHiccup and exception count
- Added JHiccup module
- Added exception count
Installer and measurement type
- fix bug with hostname when you try to override it from configuration
- went to type of measurement (simple or complex) instead of null passing as value in measurement domain object
- remove log message from heartbeat module
- refactor bash installer to move diagnostics configuration to right directory
- fix bash installer detection of modules
- improved readme
Refactor functional tests and fix metrics
- split huge functional tests pom to smaller chunks
- cover Cassandra 3.x with functional tests
- create functional test for metrics module
- fix metrics module which spawns many exceptions during shut down
Nodetool info and compaction settings info
- adding nodetool info (whether protocols are switched on and uptime in seconds)
- adding compaction settings info (throughput, thread informations)
Request rate on consistency level
- request rate module now works on statement type and consistency level so you can track how many requests of certain consistency level are landing on cluster
- metrics module rename fix where each measurement has
metrics
prefix and than name of mx bean
Bug fixes and test improvements
- fixing InfluxDB reporter to work with 1.2 version
- improvement of functional tests and coverage of tracing feature
- improvement of DataDog reporter test
- improving Kafka reporter with proper readme and single topic
Configuration refactor
- refactor of configuration so each component can access global configuration
- added system name ability (assumption is that there might be more Cassandra clusters so each one can be distinguished by system name which is configurable)
Kafka reporter fat jar
- Kafka reporter as fat jar