mirror of
https://github.com/centreon/centreon-plugins.git
synced 2025-07-28 16:14:21 +02:00
- Fix error from RDM Disk
This commit is contained in:
parent
f31658f54f
commit
9b7f88cd2a
@ -159,6 +159,12 @@ sub run {
|
|||||||
|
|
||||||
foreach (keys %$values) {
|
foreach (keys %$values) {
|
||||||
my ($vm_id, $id, $disk_name) = split(/:/);
|
my ($vm_id, $id, $disk_name) = split(/:/);
|
||||||
|
|
||||||
|
# RDM Disk. We skip. Don't know how to manage it right now.
|
||||||
|
if (!defined($disk_name{$disk_name})) {
|
||||||
|
next;
|
||||||
|
}
|
||||||
|
|
||||||
my $tmp_value = centreon::esxd::common::simplify_number(centreon::esxd::common::convert_number($values->{$_}[0] / $self->{obj_esxd}->{perfcounter_speriod}));
|
my $tmp_value = centreon::esxd::common::simplify_number(centreon::esxd::common::convert_number($values->{$_}[0] / $self->{obj_esxd}->{perfcounter_speriod}));
|
||||||
$datastore_lun{$disk_name{$disk_name}}{$self->{obj_esxd}->{perfcounter_cache_reverse}->{$id}} += $tmp_value;
|
$datastore_lun{$disk_name{$disk_name}}{$self->{obj_esxd}->{perfcounter_cache_reverse}->{$id}} += $tmp_value;
|
||||||
if (!defined($datastore_lun{$disk_name{$disk_name}}{$vm_id . '_' . $self->{obj_esxd}->{perfcounter_cache_reverse}->{$id}})) {
|
if (!defined($datastore_lun{$disk_name{$disk_name}}{$vm_id . '_' . $self->{obj_esxd}->{perfcounter_cache_reverse}->{$id}})) {
|
||||||
|
@ -112,6 +112,12 @@ sub run {
|
|||||||
|
|
||||||
foreach (keys %$values) {
|
foreach (keys %$values) {
|
||||||
my ($id, $disk_name) = split(/:/);
|
my ($id, $disk_name) = split(/:/);
|
||||||
|
|
||||||
|
# RDM Disk. We skip. Don't know how to manage it right now.
|
||||||
|
if (!defined($disk_name{$disk_name})) {
|
||||||
|
next;
|
||||||
|
}
|
||||||
|
|
||||||
$datastore_lun{$disk_name{$disk_name}}{$self->{obj_esxd}->{perfcounter_cache_reverse}->{$id}} += $values->{$_}[0];
|
$datastore_lun{$disk_name{$disk_name}}{$self->{obj_esxd}->{perfcounter_cache_reverse}->{$id}} += $values->{$_}[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user