Skip to content

Conversation

@RincewindsHat
Copy link
Member

@RincewindsHat RincewindsHat commented Sep 26, 2025

In the Debian Bug tracker (and then Github) a person pointed out, that a MySQL server does not respond with a hint that is indeed the MySQL software but only with the version string.
Which makes sense if one assumes to be the only implementation.

This commit changes the behaviour of the Replica check to assume that the counterpart is a MySQL server if there are no hints that it is a MariaDB server.

I was made aware of this in #2068 (set comments) (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1116027)

In the Debian Bug tracker (and then Github) a person pointed out,
that a MySQL server does not respond with a hint that is indeed the
MySQL software but only with the version string.
Which makes sense if one assumes to be the only implementation.

This commit changes the behaviour of the Replica check to assume
that the counterpart is a MySQL server if there are not hints that
it is a MariaDB server.
@RincewindsHat RincewindsHat merged commit 92f37f9 into monitoring-plugins:master Sep 26, 2025
7 checks passed
@RincewindsHat RincewindsHat deleted the check_mysql_server_info branch September 26, 2025 07:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant