Enhance short output

This commit is contained in:
CPbN 2020-01-15 18:13:20 +01:00
parent 5d1a854a04
commit c04eac18de

View File

@ -30,7 +30,7 @@ use centreon::plugins::templates::catalog_functions qw(catalog_status_threshold
sub custom_status_output { sub custom_status_output {
my ($self, %options) = @_; my ($self, %options) = @_;
my $msg = ''; my $msg = 'detected';
return $msg; return $msg;
} }
@ -39,13 +39,13 @@ sub set_counters {
$self->{maps_counters_type} = [ $self->{maps_counters_type} = [
{ name => 'global', type => 0 }, { name => 'global', type => 0 },
{ name => 'problem', type => 1, cb_prefix_output => 'prefix_service_output', message_multiple => 'No problem' } { name => 'problem', type => 1, cb_prefix_output => 'prefix_service_output', message_multiple => 'No problem detected' }
]; ];
$self->{maps_counters}->{global} = [ $self->{maps_counters}->{global} = [
{ label => 'problems-open', nlabel => 'problems.open.count', set => { { label => 'problems-open', nlabel => 'problems.open.count', set => {
key_values => [ { name => 'problems_open' } ], key_values => [ { name => 'problems_open' } ],
output_template => 'Number of problems open : %s', output_template => 'Number of open problems : %s',
perfdatas => [ perfdatas => [
{ template => '%s', value => 'problems_open_absolute', min => 0 }, { template => '%s', value => 'problems_open_absolute', min => 0 },
], ],
@ -68,7 +68,7 @@ sub set_counters {
sub prefix_service_output { sub prefix_service_output {
my ($self, %options) = @_; my ($self, %options) = @_;
return "Problem '" . $options{instance_value}->{displayName} ."'"; return "Problem '" . $options{instance_value}->{displayName} ."' ";
} }
sub new { sub new {