Resource CFG

Overview

Object name: RESOURCECFG

Show

In order to list available Resource variables, use the SHOW action:

[root@centreon ~]# ./centreon -u admin -p centreon -o RESOURCECFG -a show
id;name;value;comment;activate;instance
1;$USER1$;/usr/local/nagios/libexec;path to the plugins;1;Central
[...]

Columns are the following :

Column

Description

ID

ID

Name

Name

Value

Value of $USERn$ macro

Comment

Comment

Activate

1 when activated, 0 otherwise

Instance

Instances that are tied to the $USERn$ macro

Add

In order to add a resource macro, use the ADD action:

[root@centreon ~]# ./centreon -u admin -p centreon -o RESOURCECFG -a add -v "USER2;public;Poller test;my comment"

Required fields are:

Column

Description

Name

Macro name; do not use the $ symbols

Value

Macro value

Instances

Instances that are tied to $USERn$ macro

Comment

Comment

Del

If you want to remove a Resource variable, use the DEL action. The ID is used for identifying the variable to delete:

[root@centreon ~]# ./centreon -u admin -p centreon -o RESOURCECFG -a del -v "1"

Setparam

If you want to change a specific parameter of a Resource macro, use the SETPARAM action. The ID is used for identifying the macro to update:

[root@centreon ~]# ./centreon -u admin -p centreon -o RESOURCECFG -a setparam -v "1;instance;Poller test|AnotherPoller"

Arguments are composed of the following columns:

Order

Column description

1

ID number of resource configuration

2

Parameter name

3

Parameter value

Parameters that you may change are:

Column

Description

name

Macro name; do not use the $ symbols

value

Macro value

activate

1 when activated, 0 otherwise

comment

Comment

instance

Instances that are tied to $USERn$ macro Use delimiter | for multiple instance definitions