diff --git a/apps/voip/asterisk/remote/mode/activecalls.pm b/apps/voip/asterisk/remote/mode/activecalls.pm index b868a4b33..329e2b2bc 100644 --- a/apps/voip/asterisk/remote/mode/activecalls.pm +++ b/apps/voip/asterisk/remote/mode/activecalls.pm @@ -152,6 +152,8 @@ sub run { { $self->{output}->output_add(severity => $self->{result}->{activecalls}->{status}, short_msg => $self->{result}->{activecalls}->{value}); + $self->{output}->display(); + $self->{output}->exit(); } my $exit_code = $self->{perfdata}->threshold_check(value => $self->{result}->{activecalls}->{value}, threshold => [ { label => 'critical', 'exit_litteral' => 'critical' }, { label => 'warning', exit_litteral => 'warning' } ]); diff --git a/apps/voip/asterisk/snmp/mode/activecalls.pm b/apps/voip/asterisk/snmp/mode/activecalls.pm index 46f4fd2c2..e03e30214 100644 --- a/apps/voip/asterisk/snmp/mode/activecalls.pm +++ b/apps/voip/asterisk/snmp/mode/activecalls.pm @@ -93,7 +93,7 @@ sub run { } if (!defined($value)) { - $self->{output}->output_add(severity => $self->{option_results}->{state_no_channels}, + $self->{output}->output_add(severity => 'Unknown', short_msg => sprintf("No information available for active channel") ); $self->{output}->display();