Announcements

#mackerelio

Added option to encrypt check-mysql communication and more

Hello. Mackerel Team’s CRE Miura ( id:missasan ) here with another update announcement.

Added option to encrypt check-mysql communication

The following three options have been added to check-mysql in go-check-plugins v0.40.0. These options allow you to encrypt the communication between the plugin and the database.

  • --tls Enable TLS connection
  • --tls-root-cert The root certificate used for TLS certificate verification
  • --tls-skip-verify Disable TLS certificate verification

See below for more details.

github.com

Metrics that could not be retrieved depending on the MySQL version are now retrievable

In mackerel-agent-plugins v0.68.0, mackerel-plugin-mysql was fixed to be able to retrieve metrics that could not be retrieved due to differences between MySQL versions.

The fixes are as follows

  • In MySQL 5.7, the format of InnoDB status information was modified and the pending log flushes line that could not be retrieved can now be parsed.
  • Fixed a bug in MySQL 5.6, MySQL 5.7 and MySQL 8.0 that prevented getting the asynchronous IO status of InnoDB.

github.com

Added support for the Amazon Aurora PostgreSQL compatible interface

In mackerel-agent-plugins v0.68.0 changes were made to mackerel-plugin-postgres to support the Amazon Aurora PostgreSQL compatible interface.

See below for more details on the changes.

github.com

Thanks again to all the contributors!