Werk #7482: mk_mysql: More consistent naming of instances
Komponente | Checks & agents |
Titel | mk_mysql: More consistent naming of instances |
Datum | 22.05.2019 |
Checkmk Edition | Checkmk Raw (CRE) |
Checkmk-Version | 1.6.0b1 |
Level | Kleine Änderung |
Klasse | Bugfix |
Kompatibilität | Inkompatibel - Manuelle Interaktion könnte erforderlich sein |
The naming of different mysql instances has been simplified. The item names of the monitored instances are now given by the corresponding sockets (e.g. an instance using the socket "/var/run/mysql.sock" will be called "/var/run/mysql.sock"). If no socket can be determined, only one instance will be monitored, using the default name "mysql".
Previously as a third attempt the --user= option found in the output of ps -fww -C mysqld has been used as instance name. This is not longer considered.
The determination of the sockets themselves is unchanged: If no sockets are listed in the config file, the socket is determined by the --socket= option found in ps -fww -C mysqld.
If you are monitoring mysql instances that do not use the default item name "mysql", a rediscovery is required.