Host groups¶
Overview¶
Object name: HG
Show¶
In order to list available host groups, use the SHOW action:
[root@centreon ~]# ./centreon -u admin -p centreon -o HG -a show
id;name;alias
53;Linux-Servers;All linux servers
54;Windows-Servers;All windows servers
55;Networks;All other equipments
56;Printers;All printers
58;Routers;All routers
59;Switches;All switches
60;Firewall;All firewalls
61;Unix-Servers;All Unix servers
Columns are the following:
Column |
Description |
---|---|
ID |
ID |
Name |
Name |
Alias |
Alias |
Add¶
In order to add a hostgroup, use the ADD action:
[root@centreon ~]# ./centreon -u admin -p centreon -o HG -a add -v "SAP;SAP servers"
The required parameters are the following:
Order |
Description |
---|---|
1 |
Name of host group |
2 |
Alias of host group |
Note
You need to generate your configuration file and restart monitoring engine in order to apply changes.
Del¶
In order to delete one hostgroup, use the DEL action. The host group name is used for identifying the host group you would like to delete:
[root@centreon ~]# ./centreon -u admin -p centreon -o HG -a DEL -v "SAP"
Note
You need to generate your configuration file and restart monitoring engine in order to apply changes.
Setparam¶
In order to set a specific parameter for a host group, use the SETPARAM action:
[root@centreon ~]# ./centreon -u admin -p centreon -o HG -a setparam -v "SAP;name;hg1"
[root@centreon ~]# ./centreon -u admin -p centreon -o HG -a setparam -v "SAP;alias;hg2"
You may change the following parameters:
Parameter |
Description |
---|---|
name |
Name |
alias |
Alias |
comment |
Comment |
activate |
1 when enabled, 0 otherwise |
notes |
Notes |
notes_url |
Notes URL |
action_url |
Action URL |
icon_image |
Icon image |
map_icon_image |
Map icon image |
Note
You need to generate your configuration file and restart monitoring engine in order to apply changes.
Getmember¶
If you want to retrieve the members of a host group, use the GETMEMBER action:
[root@centreon ~]# ./centreon -u admin -p centreon -o HG -a getmember -v "Linux-Servers"
id;name
34;Centreon-Server
35;srv-web
Addmember and Setmember¶
If you want to add members to a specific host group, use the SETMEMBER or ADDMEMBER action:
[root@centreon ~]# ./centreon -u admin -p centreon -o HG -a setmember -v "Linux-Servers;srv-test|srv-test2"
[root@centreon ~]# ./centreon -u admin -p centreon -o HG -a addmember -v "Linux-Servers;srv-new"
Action |
Description |
---|---|
set* |
Overwrites previous definitions. Use the delimiter | to set multiple members |
add* |
Appends new members to the existing ones. Use the delimiter | to add multiple members |
Note
You need to generate your configuration file and restart monitoring engine in order to apply changes.
Delmember¶
If you want to remove members from a specific host group, use the DELMEMBER action:
[root@centreon ~]# ./centreon -u admin -p centreon -o HG -a delmember -v "Linux-Servers;srv-test"
Note
You need to generate your configuration file and restart monitoring engine in order to apply changes.