Compare commits
4 commits
2bd6e61e71
...
dfe02ab020
| Author | SHA1 | Date | |
|---|---|---|---|
| dfe02ab020 | |||
|
|
861c613c8a | ||
|
|
f047b0543d | ||
|
|
52d9fc3bc3 |
3 changed files with 53 additions and 2 deletions
3
debian/.gitlab-ci.yml
vendored
3
debian/.gitlab-ci.yml
vendored
|
|
@ -9,7 +9,6 @@ variables:
|
||||||
SALSA_CI_DISABLE_BLHC: 1
|
SALSA_CI_DISABLE_BLHC: 1
|
||||||
SALSA_CI_DISABLE_LINTIAN: 0
|
SALSA_CI_DISABLE_LINTIAN: 0
|
||||||
SALSA_CI_DISABLE_PIUPARTS: 0
|
SALSA_CI_DISABLE_PIUPARTS: 0
|
||||||
SALSA_CI_DISABLE_REPROTEST: 0
|
SALSA_CI_DISABLE_DEBREBUILD: 0
|
||||||
SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 0
|
SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 0
|
||||||
SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 0
|
SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 0
|
||||||
SALSA_CI_ENABLE_BUILD_PACKAGE_TWICE: 1
|
|
||||||
|
|
|
||||||
51
debian/patches/27_check_mysql_fix_replica
vendored
Normal file
51
debian/patches/27_check_mysql_fix_replica
vendored
Normal file
|
|
@ -0,0 +1,51 @@
|
||||||
|
Backport of https://patch-diff.githubusercontent.com/raw/monitoring-plugins/monitoring-plugins/pull/2184.patch
|
||||||
|
|
||||||
|
--- a/plugins/check_mysql.c
|
||||||
|
+++ b/plugins/check_mysql.c
|
||||||
|
@@ -300,32 +300,20 @@
|
||||||
|
num_fields = mysql_num_fields(res);
|
||||||
|
fields = mysql_fetch_fields(res);
|
||||||
|
for(i = 0; i < num_fields; i++) {
|
||||||
|
- if (use_deprecated_slave_status) {
|
||||||
|
- if (strcmp(fields[i].name, "Slave_IO_Running") == 0) {
|
||||||
|
- slave_io_field = i;
|
||||||
|
- continue;
|
||||||
|
- }
|
||||||
|
- if (strcmp(fields[i].name, "Slave_SQL_Running") == 0) {
|
||||||
|
- slave_sql_field = i;
|
||||||
|
- continue;
|
||||||
|
- }
|
||||||
|
- if (strcmp(fields[i].name, "Seconds_Behind_Master") == 0) {
|
||||||
|
- seconds_behind_field = i;
|
||||||
|
- continue;
|
||||||
|
- }
|
||||||
|
- } else {
|
||||||
|
- if (strcmp(fields[i].name, "Replica_IO_Running") == 0) {
|
||||||
|
- slave_io_field = i;
|
||||||
|
- continue;
|
||||||
|
- }
|
||||||
|
- if (strcmp(fields[i].name, "Replica_SQL_Running") == 0) {
|
||||||
|
- slave_sql_field = i;
|
||||||
|
- continue;
|
||||||
|
- }
|
||||||
|
- if (strcmp(fields[i].name, "Seconds_Behind_Source") == 0) {
|
||||||
|
- seconds_behind_field = i;
|
||||||
|
- continue;
|
||||||
|
- }
|
||||||
|
+ if ((strcmp(fields[i].name, "Slave_IO_Running") == 0) ||
|
||||||
|
+ (strcmp(fields[i].name, "Replica_IO_Running") == 0)) {
|
||||||
|
+ slave_io_field = i;
|
||||||
|
+ continue;
|
||||||
|
+ }
|
||||||
|
+ if ((strcmp(fields[i].name, "Slave_SQL_Running") == 0) ||
|
||||||
|
+ (strcmp(fields[i].name, "Replica_SQL_Running") == 0)) {
|
||||||
|
+ slave_sql_field = i;
|
||||||
|
+ continue;
|
||||||
|
+ }
|
||||||
|
+ if ((strcmp(fields[i].name, "Seconds_Behind_Master") == 0) ||
|
||||||
|
+ (strcmp(fields[i].name, "Seconds_Behind_Source") == 0)) {
|
||||||
|
+ seconds_behind_field = i;
|
||||||
|
+ continue;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
1
debian/patches/series
vendored
1
debian/patches/series
vendored
|
|
@ -20,3 +20,4 @@
|
||||||
25_check_users_sd_get_uids
|
25_check_users_sd_get_uids
|
||||||
26_check_mysql_replica
|
26_check_mysql_replica
|
||||||
# feature patches
|
# feature patches
|
||||||
|
27_check_mysql_fix_replica
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue