summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorLorenz Kästle <12514511+RincewindsHat@users.noreply.github.com>2025-09-26 09:23:48 +0200
committerGitHub <noreply@github.com>2025-09-26 09:23:48 +0200
commit92f37f90c3dda77cfd724a507aaac58526976606 (patch)
tree9ce89ea23b814b5395c75fd5bd925ca41fc628f1 /plugins
parenta51ff78f83c822f0a809ee3dbb6a1856b1fcc589 (diff)
parentdbe417bdf9d4af8b6c07b9f04579a38231b783ed (diff)
downloadmonitoring-plugins-92f37f90c3dda77cfd724a507aaac58526976606.tar.gz
Merge pull request #2156 from RincewindsHat/check_mysql_server_info
check_mysql: Assume MySQL server by default (in replica check)
Diffstat (limited to 'plugins')
-rw-r--r--plugins/check_mysql.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/plugins/check_mysql.c b/plugins/check_mysql.c
index 3d7ec4cd..062ec657 100644
--- a/plugins/check_mysql.c
+++ b/plugins/check_mysql.c
@@ -219,16 +219,13 @@ int main(int argc, char **argv) {
219 use_deprecated_slave_status = true; 219 use_deprecated_slave_status = true;
220 } 220 }
221 } 221 }
222 } else if (strstr(server_version, "MySQL") != NULL) { 222 } else {
223 // Looks like MySQL 223 // Looks like MySQL or at least not like MariaDB
224 if (major_version < 8) { 224 if (major_version < 8) {
225 use_deprecated_slave_status = true; 225 use_deprecated_slave_status = true;
226 } else if (major_version == 10 && minor_version < 4) { 226 } else if (major_version == 10 && minor_version < 4) {
227 use_deprecated_slave_status = true; 227 use_deprecated_slave_status = true;
228 } 228 }
229 } else {
230 printf("Not a known sever implementation: %s\n", server_version);
231 exit(STATE_UNKNOWN);
232 } 229 }
233 230
234 char *replica_query = NULL; 231 char *replica_query = NULL;