Service categories¶
Overview¶
Object name: SC
Show¶
In order to list available service categories, use the SHOW action:
[root@centreon ~]# ./centreon -u admin -p centreon -o SC -a show
id;name;description
1;Ping;ping
2;Traffic;traffic
3;Disk;disk
Columns are the following:
Column |
Description |
---|---|
Name |
Name of service category |
Description |
Description of service category |
Add¶
In order to add a service category, use the ADD action:
[root@centreon ~]# ./centreon -u admin -p centreon -o SC -a ADD -v "Alfresco;Alfresco Services"
Required parameters are:
Column |
Description |
---|---|
Name |
Name of service category |
Description |
Description of service category |
Del¶
In order to remove a service category, use the DEL:
[root@centreon ~]# ./centreon -u admin -p centreon -o SC -a del -v "Alfresco"
Setparam¶
In order to change parameters for a service category, use the SETPARAM action:
[root@centreon ~]# ./centreon -u admin -p centreon -o SC -a setparam -v "SG1;name;Web Service"
You can change the following parameters:
Parameter |
Description |
---|---|
Name |
Name of service category |
Description |
Description of service category |
Getservice and Getservicetemplate¶
In order to view the member list of a service category, use the GETSERVICE or GETSERVICETEMPLATE action:
[root@centreon ~]# ./centreon -u admin -p centreon -o SC -a getservice -v "Ping-Category"
host id;host name;service id;service description
14;Centreon-Server;27;Ping
27;srv-web;42;Ping
[root@centreon ~]# ./centreon -u admin -p centreon -o SC -a getservicetemplate -v "Ping-Category"
template id;service template description
22;Ping-LAN
23;Ping-WAN
Addservice, Setservice , Addservicetemplate and Setservicetemplate¶
In order to add a new element to a specific service category, you use the following action ADDSERVICETEMPLATE, where add will append and set will overwrite previous definitions:
[root@centreon ~]# ./centreon -u admin -p centreon -o SC -a addservicetemplate -v "Ping-Category;my template"
Delservice and Delservicetemplate¶
In order to remove a service from a specific service category, use the DELSERVICE OR DELSERVICETEMPLATE actions:
[root@centreon ~]# ./centreon -u admin -p centreon -o SC -a delservice -v "Ping-Category;my host,my service"
[root@centreon ~]# ./centreon -u admin -p centreon -o SC -a delservicetemplate -v "Ping-Category;my template"
Setseverity¶
In order to turn a service category into a severity, use the SETSEVERITY action:
[root@centreon ~]# ./centreon -u admin -p centreon -o SC -a setseverity -v "Critical;3;16x16/critical.gif"
The needed parameters are the following:
Order |
Description |
---|---|
1 |
Service category name |
2 |
Severity level - must be a number |
3 |
Icon that represents the severity |
Unsetseverity¶
In order to turn a severity into a regular service category, use the UNSETSEVERITY action:
[root@centreon ~]# ./centreon -u admin -p centreon -o SC -a unsetseverity -v "Critical"
The needed parameters are the following:
Order |
Description |
---|---|
1 |
Service category name |