Possibility to disable Zabbix monitoring of some hosts in BackupPC by adding {ZabbixMonitoring} = 0 in their conf

tags/zabbix-agent-addons-0.2.20-1 0.1.11_el5
Daniel Berteaud 11 years ago
parent b18688f582
commit 4bc1378781
  1. 2
      zabbix_scripts/disco_backuppc_sudo

@ -38,7 +38,7 @@ foreach my $host (keys %$hosts){
my $conf = { %$mainConf, %$hostConf }; my $conf = { %$mainConf, %$hostConf };
my $warning = $conf->{EMailNotifyOldBackupDays}; my $warning = $conf->{EMailNotifyOldBackupDays};
my $errors = (defined $conf->{MaxXferError}) ? $conf->{MaxXferError}: '0'; my $errors = (defined $conf->{MaxXferError}) ? $conf->{MaxXferError}: '0';
my $status = ($conf->{BackupsDisable} eq 1) ? 'disabled':'enabled'; my $status = ($conf->{BackupsDisable} eq '1') ? 'disabled':(($conf->{ZabbixMonitoring} eq '0') ? 'disabled':'enabled');
push @{$json->{data}}, push @{$json->{data}},
{ {
"{#BPCHOST}" => $host, "{#BPCHOST}" => $host,

Loading…
Cancel
Save