Add support for metrics collection (mysql-root interface)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MySQL InnoDB Cluster Charm |
Fix Released
|
Wishlist
|
Robert Gildein |
Bug Description
* charm-telegraf [1] supports a mysql plugin through the mysql-root interface.
* charm-percona-
* This charm (charm-
Note: the mysql-root interface collects the "host" attribute (see [2]), which in the case of charm-percona-
The Juju configuration mode would be:
# makes telegraf a subordinate, with default plugins enabled
juju relate mysql-innodb-
# enables the mysql plugin
juju relate mysql-innodb-
# exposes the 0.0.0.0:
juju relate prometheus:target telegraf
# unrelated to this bug: share a mysql dashboard with Grafana,
# so the collected metrics by prometheus are displayed
juju relate grafana:dashboards telegraf
1. https:/
2. https:/
tags: | added: canonical-bootstack |
tags: | added: canonical-bootstack-doc |
Changed in charm-mysql-innodb-cluster: | |
assignee: | nobody → Robert Gildein (rgildein) |
status: | Confirmed → In Progress |
Changed in charm-mysql-innodb-cluster: | |
milestone: | none → 22.04 |
Changed in charm-mysql-innodb-cluster: | |
status: | Fix Committed → Fix Released |
Sounds like a good addition to the charm, thanks. As a side-note I think you were suggesting using private-address to illustrate your point, but the implementer should remember that private-address should not be used as its deprecated and unreliable.