enh(mode) add nlabel to centreon sql modes (#3233)
* + add nlabel to centreon sql modes * + add nlabel to centreon sql modes * + add nlabel to centreon sql modes * + missing unit
This commit is contained in:
parent
77b1b66563
commit
cb064b3fa2
|
@ -33,7 +33,7 @@ sub set_counters {
|
||||||
];
|
];
|
||||||
|
|
||||||
$self->{maps_counters}->{poller} = [
|
$self->{maps_counters}->{poller} = [
|
||||||
{ label => 'host', set => {
|
{ label => 'host', nlabel => 'centreon.hosts.count', set => {
|
||||||
key_values => [ { name => 'hosts' }, { name => 'display' } ],
|
key_values => [ { name => 'hosts' }, { name => 'display' } ],
|
||||||
output_template => 'Number of hosts : %s',
|
output_template => 'Number of hosts : %s',
|
||||||
perfdatas => [
|
perfdatas => [
|
||||||
|
@ -42,7 +42,7 @@ sub set_counters {
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{ label => 'service', set => {
|
{ label => 'service', nlabel => 'centreon.services.count', set => {
|
||||||
key_values => [ { name => 'services' }, { name => 'display' } ],
|
key_values => [ { name => 'services' }, { name => 'display' } ],
|
||||||
output_template => 'Number of services : %s',
|
output_template => 'Number of services : %s',
|
||||||
perfdatas => [
|
perfdatas => [
|
||||||
|
@ -62,7 +62,7 @@ sub prefix_poller_output {
|
||||||
|
|
||||||
sub new {
|
sub new {
|
||||||
my ($class, %options) = @_;
|
my ($class, %options) = @_;
|
||||||
my $self = $class->SUPER::new(package => __PACKAGE__, %options);
|
my $self = $class->SUPER::new(package => __PACKAGE__, %options, force_new_perfdata => 1);
|
||||||
bless $self, $class;
|
bless $self, $class;
|
||||||
|
|
||||||
$options{options}->add_options(arguments => {
|
$options{options}->add_options(arguments => {
|
||||||
|
|
|
@ -34,7 +34,7 @@ sub set_counters {
|
||||||
];
|
];
|
||||||
|
|
||||||
$self->{maps_counters}->{global} = [
|
$self->{maps_counters}->{global} = [
|
||||||
{ label => 'total-queue-cache', set => {
|
{ label => 'total-queue-cache', nlabel => 'centreon.dsm.queue.cache.count', set => {
|
||||||
key_values => [ { name => 'total_queue_cache' } ],
|
key_values => [ { name => 'total_queue_cache' } ],
|
||||||
output_template => 'Total current cache queue : %s',
|
output_template => 'Total current cache queue : %s',
|
||||||
perfdatas => [
|
perfdatas => [
|
||||||
|
@ -42,7 +42,7 @@ sub set_counters {
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{ label => 'total-queue-lock', set => {
|
{ label => 'total-queue-lock', nlabel => 'centreon.dsm.queue.lock.count', set => {
|
||||||
key_values => [ { name => 'total_queue_lock' } ],
|
key_values => [ { name => 'total_queue_lock' } ],
|
||||||
output_template => 'Total current lock queue : %s',
|
output_template => 'Total current lock queue : %s',
|
||||||
perfdatas => [
|
perfdatas => [
|
||||||
|
@ -52,7 +52,7 @@ sub set_counters {
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
$self->{maps_counters}->{host} = [
|
$self->{maps_counters}->{host} = [
|
||||||
{ label => 'host-queue-cache', set => {
|
{ label => 'host-queue-cache', nlabel => 'centreon.dsm.host.queue.cache.count', set => {
|
||||||
key_values => [ { name => 'num' }, { name => 'display' } ],
|
key_values => [ { name => 'num' }, { name => 'display' } ],
|
||||||
output_template => 'current cache queue : %s',
|
output_template => 'current cache queue : %s',
|
||||||
perfdatas => [
|
perfdatas => [
|
||||||
|
@ -72,7 +72,7 @@ sub prefix_host_output {
|
||||||
|
|
||||||
sub new {
|
sub new {
|
||||||
my ($class, %options) = @_;
|
my ($class, %options) = @_;
|
||||||
my $self = $class->SUPER::new(package => __PACKAGE__, %options);
|
my $self = $class->SUPER::new(package => __PACKAGE__, %options, force_new_perfdata => 1);
|
||||||
bless $self, $class;
|
bless $self, $class;
|
||||||
|
|
||||||
$options{options}->add_options(arguments =>
|
$options{options}->add_options(arguments =>
|
||||||
|
|
|
@ -33,7 +33,7 @@ sub set_counters {
|
||||||
];
|
];
|
||||||
|
|
||||||
$self->{maps_counters}->{poller} = [
|
$self->{maps_counters}->{poller} = [
|
||||||
{ label => 'delay', set => {
|
{ label => 'delay', nlabel => 'centreon.poller.delay.seconds', set => {
|
||||||
key_values => [ { name => 'delay' }, { name => 'display' } ],
|
key_values => [ { name => 'delay' }, { name => 'display' } ],
|
||||||
output_template => 'delay for last update is %d seconds',
|
output_template => 'delay for last update is %d seconds',
|
||||||
perfdatas => [
|
perfdatas => [
|
||||||
|
@ -53,7 +53,7 @@ sub prefix_poller_output {
|
||||||
|
|
||||||
sub new {
|
sub new {
|
||||||
my ($class, %options) = @_;
|
my ($class, %options) = @_;
|
||||||
my $self = $class->SUPER::new(package => __PACKAGE__, %options);
|
my $self = $class->SUPER::new(package => __PACKAGE__, %options, force_new_perfdata => 1);
|
||||||
bless $self, $class;
|
bless $self, $class;
|
||||||
|
|
||||||
$options{options}->add_options(arguments => {
|
$options{options}->add_options(arguments => {
|
||||||
|
|
Loading…
Reference in New Issue