diff options
Diffstat (limited to 'plugins')
| -rw-r--r-- | plugins/check_mysql.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/plugins/check_mysql.c b/plugins/check_mysql.c index 1b7403f7..951a96f9 100644 --- a/plugins/check_mysql.c +++ b/plugins/check_mysql.c | |||
| @@ -239,16 +239,13 @@ main (int argc, char **argv) | |||
| 239 | use_deprecated_slave_status = true; | 239 | use_deprecated_slave_status = true; |
| 240 | } | 240 | } |
| 241 | } | 241 | } |
| 242 | } else if (strstr(server_version, "MySQL") != NULL) { | 242 | } else { |
| 243 | // Looks like MySQL | 243 | // Looks like MySQL (or at least not like MariaDB) |
| 244 | if (major_version < 8) { | 244 | if (major_version < 8) { |
| 245 | use_deprecated_slave_status = true; | 245 | use_deprecated_slave_status = true; |
| 246 | } else if (major_version == 10 && minor_version < 4) { | 246 | } else if (major_version == 10 && minor_version < 4) { |
| 247 | use_deprecated_slave_status = true; | 247 | use_deprecated_slave_status = true; |
| 248 | } | 248 | } |
| 249 | } else { | ||
| 250 | printf("Not a known sever implementation: %s\n", server_version); | ||
| 251 | exit(STATE_UNKNOWN); | ||
| 252 | } | 249 | } |
| 253 | 250 | ||
| 254 | char *replica_query = NULL; | 251 | char *replica_query = NULL; |
