From c5ee0213137cc23d836a14c28c7f1bcc7c140d68 Mon Sep 17 00:00:00 2001 From: SuperQ Date: Mon, 31 Aug 2015 12:16:19 +0200 Subject: [PATCH] Cut 0.9.0 release Includes many PRs: * https://github.com/prometheus/mysqld_exporter/pull/10 * https://github.com/prometheus/mysqld_exporter/pull/12 * https://github.com/prometheus/mysqld_exporter/pull/14 * https://github.com/prometheus/mysqld_exporter/pull/15 * https://github.com/prometheus/mysqld_exporter/pull/17 * https://github.com/prometheus/mysqld_exporter/pull/19 * https://github.com/prometheus/mysqld_exporter/pull/20 * https://github.com/prometheus/mysqld_exporter/pull/21 * https://github.com/prometheus/mysqld_exporter/pull/22 * https://github.com/prometheus/mysqld_exporter/pull/25 --- CHANGELOG.md | 14 ++++++++++++++ README.md | 18 ++++++++++++++---- 2 files changed, 28 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b51da695..aac1108d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,17 @@ +## 0.3.0 / 2015-08-31 + +BREAKING CHANGES: Most metrics have been prefixed with Prometheus subsystem names + to avoid conflicts between different collection methods. + +* [BUGFIX] Separate slave_status and global_status into separate subsystems. +* [IMPROVEMENT] Refactor metrics creation. +* [IMPROVEMENT] Add support for performance_schema.table_io_waits_summary_by_table collection. +* [IMPROVEMENT] Add support for performance_schema.table_io_waits_summary_by_index_usage collection. +* [IMPROVEMENT] Add support for performance_schema.events_statements_summary_by_digest collection. +* [IMPROVEMENT] Add support for Percona userstats output collection. +* [IMPROVEMENT] Add support for auto_increment column metrics collection. +* [IMPROVEMENT] Add support for `SHOW GLOBAL VARIABLES` metrics collection. + ## 0.2.0 / 2015-06-24 BREAKING CHANGES: Logging-related flags have changed. Metric names have changed. diff --git a/README.md b/README.md index 2290f788..d074cfe5 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ Prometheus exporter for MySQL server metrics. Supported MySQL versions: 5.1 and up. +NOTE: Not all collection methods are support on MySQL < 5.6 ## Building and running @@ -11,10 +12,19 @@ Supported MySQL versions: 5.1 and up. ### Flags -Name | Description --------------------|------------ -web.listen-address | Address to listen on for web interface and telemetry. -web.telemetry-path | Path under which to expose metrics. +Name | Description +-------------------------------------------|------------------------------------------------------------------------------------ +collect.auto_increment.columns | Collect auto_increment columns and max values from information_schema. +collect.info_schema.userstats | If running with userstat=1, set to true to collect user statistics. +collect.perf_schema.eventsstatements | Collect time metrics from performance_schema.events_statements_summary_by_digest. +collect.perf_schema.eventsstatements.limit | Limit the number of events statements digests by response time. (default: 250) +collect.perf_schema.indexiowaits | Collect metrics from performance_schema.table_io_waits_summary_by_index_usage. +collect.perf_schema.indexiowaitstime | Collect time metrics from performance_schema.table_io_waits_summary_by_index_usage. +collect.perf_schema.tableiowaits | Collect metrics from performance_schema.table_io_waits_summary_by_table. +collect.perf_schema.tableiowaitstime | Collect time metrics from performance_schema.table_io_waits_summary_by_table. +log.level | Logging verbosity (default: info) +web.listen-address | Address to listen on for web interface and telemetry. +web.telemetry-path | Path under which to expose metrics. ### Setting the MySQL server's data source name