Activity log for bug #1982712

Date Who What changed Old value New value Message
2022-07-25 03:43:04 JamesLin bug added bug
2022-07-25 06:16:35 JamesLin description Install https://github.com/prometheus/mysqld_exporter in charm TODO: - Snap install exporter - Need implement a snap containing the mysqld prometheus exporter from the prometheus community. - Install snap in the charm. - Setup user/password for exporter && config to exporter service. Transfer the metrics to prometheus and use a common library to integrate between nagios and prometheus. This may help the COS migration in the end of this year. If it works, it can be a good pattern for other modules. If we go with standard Prometheus mysql exporter and then build the rules for nagios externally (ie in another charm perhaps), then the migration for MySQL is probably a bit more straightforward as the Prometheus relation already exists and the charm can add alert rules for alert manager and bootstack can build off the nagios stuff as a bridge TODO: - Snap install exporter https://github.com/prometheus/mysqld_exporter   - Need implement a snap containing the mysqld prometheus exporter from the prometheus community.   - [ ] Install snap in the charm.     - Setup user/password for exporter && config to exporter service.
2022-07-25 06:17:57 JamesLin description Transfer the metrics to prometheus and use a common library to integrate between nagios and prometheus. This may help the COS migration in the end of this year. If it works, it can be a good pattern for other modules. If we go with standard Prometheus mysql exporter and then build the rules for nagios externally (ie in another charm perhaps), then the migration for MySQL is probably a bit more straightforward as the Prometheus relation already exists and the charm can add alert rules for alert manager and bootstack can build off the nagios stuff as a bridge TODO: - Snap install exporter https://github.com/prometheus/mysqld_exporter   - Need implement a snap containing the mysqld prometheus exporter from the prometheus community.   - [ ] Install snap in the charm.     - Setup user/password for exporter && config to exporter service. Transfer the metrics to prometheus and use a common library to integrate between nagios and prometheus. This may help the COS migration in the end of this year. If it works, it can be a good pattern for other modules. If we go with standard Prometheus mysql exporter and then build the rules for nagios externally (ie in another charm perhaps), then the migration for MySQL is probably a bit more straightforward as the Prometheus relation already exists and the charm can add alert rules for alert manager and bootstack can build off the nagios stuff as a bridge TODO: - Snap install exporter https://github.com/prometheus/mysqld_exporter   - Need implement a snap containing the mysqld prometheus exporter from the prometheus community.   - [ ] Install snap in the charm. - [ ] Create user for exporter in mysql
2022-07-25 06:18:22 JamesLin description Transfer the metrics to prometheus and use a common library to integrate between nagios and prometheus. This may help the COS migration in the end of this year. If it works, it can be a good pattern for other modules. If we go with standard Prometheus mysql exporter and then build the rules for nagios externally (ie in another charm perhaps), then the migration for MySQL is probably a bit more straightforward as the Prometheus relation already exists and the charm can add alert rules for alert manager and bootstack can build off the nagios stuff as a bridge TODO: - Snap install exporter https://github.com/prometheus/mysqld_exporter   - Need implement a snap containing the mysqld prometheus exporter from the prometheus community.   - [ ] Install snap in the charm. - [ ] Create user for exporter in mysql Transfer the metrics to prometheus and use a common library to integrate between nagios and prometheus. This may help the COS migration in the end of this year. If it works, it can be a good pattern for other modules. If we go with standard Prometheus mysql exporter and then build the rules for nagios externally (ie in another charm perhaps), then the migration for MySQL is probably a bit more straightforward as the Prometheus relation already exists and the charm can add alert rules for alert manager and bootstack can build off the nagios stuff as a bridge TODO: - Snap install exporter https://github.com/prometheus/mysqld_exporter   - [ ] Need implement a snap containing the mysqld prometheus exporter from the prometheus community.   - [ ] Install snap in the charm.   - [ ] Create user for exporter in mysql
2022-11-08 04:49:11 JamesLin charm-mysql-innodb-cluster: status New Fix Committed
2022-11-08 04:49:13 JamesLin charm-mysql-innodb-cluster: assignee JamesLin (jneo8)
2023-07-17 17:34:12 Felipe Alencastro bug added subscriber Felipe Alencastro