diff --git a/zabbix_scripts/check_lvm_sudo b/zabbix_scripts/check_lvm_sudo index 6f64f2e..bd71346 100644 --- a/zabbix_scripts/check_lvm_sudo +++ b/zabbix_scripts/check_lvm_sudo @@ -43,6 +43,10 @@ EOF my $json; if (defined $vg){ %{$json} = get_volume_group_information($vg); + # Depending on LVM version, alloc_ct might not be present + if (not defined $json->{alloc_ct}){ + $json->{alloc_ct} = sprintf("%.1f", 100 * $json->{alloc_pe_size} / $json->{vg_size}); + } } elsif (defined $lv) { %{$json} = get_lv_info($lv); } else{