Skip to content

@SuperQ SuperQ released this Jun 29, 2018 · 26 commits to master since this release

BREAKING CHANGES:

  • Flags now use the Kingpin library, and require double-dashes. #222

This also changes the behavior of boolean flags.

  • Enable: --collector.global_status
  • Disable: --no-collector.global_status

Changes:

  • [CHANGE] Limit number and lifetime of connections #208
  • [ENHANCEMENT] Move session params to DSN #259
  • [ENHANCEMENT] Use native DB.Ping() instead of self-written implementation #210
  • [FEATURE] Add collector duration metrics #197
  • [FEATURE] Add 'collect[]' URL parameter to filter enabled collectors #235
  • [FEATURE] Set a lock_wait_timeout on the MySQL connection #252
  • [FEATURE] Set last_scrape_error when an error occurs #237
  • [FEATURE] Collect metrics from performance_schema.replication_group_member_stats #271
  • [FEATURE] Add innodb compression statistic #275
  • [FEATURE] Add metrics for the output of SHOW SLAVE HOSTS #279
  • [FEATURE] Support custom CA truststore and client SSL keypair. #255
  • [BUGFIX] Fix perfEventsStatementsQuery #213
  • [BUGFIX] Fix file_instances metric collector #205
  • [BUGFIX] Fix prefix removal in perf_schema_file_instances #257
  • [BUGFIX] Fix 32bit compile issue #273
  • [BUGFIX] Ignore boolean keys in my.cnf. #283
Assets 29

@SuperQ SuperQ released this Apr 25, 2017 · 70 commits to master since this release

0.10.0 / 2017-04-25

  • [FEATURE] Add read/write query response time #166
  • [FEATURE] Add Galera gcache size metric #169
  • [FEATURE] Add MariaDB multi source replication support #178
  • [FEATURE] Implement heartbeat metrics #183
  • [FEATURE] Add basic file_summary_by_instance metrics #189
  • [BUGFIX] Workaround MySQL bug 79533 #173
Assets 33

@SuperQ SuperQ released this Sep 26, 2016 · 113 commits to master since this release

BREAKING CHANGES:

  • InnoDB buffer pool page stats have been renamed/fixed to better support aggregations (#130)
  • [FEATURE] scrape slave status for multisource replication #134
  • [FEATURE] Add client statistics support (+ add tests on users & clients statistics) #138
  • [IMPROVEMENT] Consistency of error logging. #144
  • [IMPROVEMENT] Add label aggregation for innodb buffer metrics #130
  • [IMPROVEMENT] Improved and fixed user/client statistics #149
  • [FEATURE] Added the last binlog file number metric. #152
  • [MISC] Add an example recording rules file #156
  • [FEATURE] Added PXC/Galera info metrics. #155
  • [FEATURE] Added metrics from SHOW ENGINE INNODB STATUS. #160
  • [IMPROVEMENT] Fix wsrep_cluster_status #146
Assets 32

@SuperQ SuperQ released this May 10, 2016 · 151 commits to master since this release

  • [BUGFIX] Fix collect.info_schema.innodb_tablespaces #119
  • [BUGFIX] Fix SLAVE STATUS "Connecting" #125
  • [MISC] New release process using docker, circleci and a centralized building tool #120
  • [MISC] Typos #121
Assets 32

@SuperQ SuperQ released this Apr 19, 2016 · 166 commits to master since this release

BREAKING CHANGES:

  • global status innodb_buffer_pool_pages have been renamed/labeled.
  • innodb metrics buffer_page_io have been renamed/labeled.
  • [MISC] Add Travis CI automatic testing.
  • [MISC] Refactor mysqld_exporter.go into collector package.
  • [FEATURE] Add mysql_up metric (PR #99)
  • [FEATURE] Collect time metrics for processlist (PR #87)
  • [CHANGE] Separate innodb_buffer_pool_pages status metrics (PR #101)
  • [FEATURE] Added metrics from SHOW ENGINE TOKUDB STATUS (PR #103)
  • [CHANGE] Add special handling of "buffer_page_io" subsystem (PR #115)
  • [FEATURE] Add collector for innodb_sys_tablespaces (PR #116)
Assets 3

@SuperQ SuperQ released this Feb 16, 2016 · 229 commits to master since this release

  • [IMPROVEMENT] Soft error on collector failure (PR #84)
  • [BUGFIX] Fix innodb_metrics collector (PR #85)
  • [BUGFIX] Parse auto increment values and maximum as float64 (PR #88)
Assets 3

@SuperQ SuperQ released this Feb 12, 2016 · 238 commits to master since this release

BREAKING CHANGES:

  • Global status metrics for "handlers" have been renamed

Other changes:

  • [FEATURE] New collector for information_schema.table_statistics (PR #57)
  • [FEATURE] New server version metric (PR #59)
  • [FEATURE] New collector for information_schema.innodb_metrics (PR #69)
  • [FEATURE] Read credentials from ".my.cnf" files (PR #77)
  • [FEATURE] New collector for query response time distribution (PR #79)
  • [FEATURE] Add minimum time flag for processlist metrics (PR #82)
  • [IMPROVEMENT] Collect more metrics from performance_schema.events_statements_summary_by_digest (PR #58)
  • [IMPROVEMENT] Add option to filter metrics queries from the slow log (PR #60)
  • [IMPROVEMENT] Leverage lock-free SHOW SLAVE STATUS (PR #61)
  • [IMPROVEMENT] Add labels to global status "handlers" counters (PR #68)
  • [IMPROVEMENT] Update Makefile.COMMON from utils repo (PR #73)
  • [BUGFIX] Fix broken error return in the scrape function and log an error (PR #64)
  • [BUGFIX] Check log_bin before running SHOW BINARY LOGS (PR #74)
  • [BUGFIX] Fixed uint for scrapeInnodbMetrics() and gofmt (PR #81)
Assets 3
Pre-release
Pre-release

@SuperQ SuperQ released this Oct 28, 2015 · 277 commits to master since this release

BREAKING CHANGES:

  • The digest_text mapping metric has been removed, now included in all digest metrics (PR #50)
  • Flags for timing metrics have been removed, now included with related counter flag (PR #48)
  • [FEATURE] New collector for metrics from information_schema.processlist (PR #34)
  • [FEATURE] New collector for binlog counts/sizes (PR #35)
  • [FEATURE] New collector for performance_schema.{file_summary_by_event_name,events_waits_summary_global_by_event_name} (PR #49)
  • [FEATURE] New collector for information_schema.tables (PR #51)
  • [IMPROVEMENT] All collection methods now have enable flags (PR #46)
  • [IMPROVEMENT] Consolidate performance_schema metrics flags (PR #48)
  • [IMPROVEMENT] Removed need for digest_text mapping metric (PR #50)
  • [IMPROVEMENT] Update docs (PR #52)
Assets 3
Pre-release
Pre-release

@fabxc fabxc released this Sep 22, 2015 · 302 commits to master since this release

  • [FEATURE] Add metrics for table locks
  • [BUGFIX] Use uint64 to prevent int64 overflow
  • [BUGFIX] Correct picsecond times to correct second values
Assets 5
Pre-release
Pre-release

@fabxc fabxc released this Sep 21, 2015 · 314 commits to master since this release

[CHANGE] Limit events_statements to recently used
[FEATURE] Add digest_text mapping metric
[IMPROVEMENT] General refactoring

Assets 5
You can’t perform that action at this time.