Plugin OS-linux-ssh : Différence entre versions
De SLM - MediaWiki
 (→HOST)  | 
				|||
| Ligne 1 : | Ligne 1 : | ||
[[Plugins_Centreon | Retour]]  | [[Plugins_Centreon | Retour]]  | ||
| + | |||
| + | ==Pré-requis==  | ||
| + | Le serveur centreon doit pouvoir accéder sans mot de passe en ssh à la machine à superviser.  | ||
| + | suivre cet article: [[SSH]] pour CentOS  | ||
==Plugin==  | ==Plugin==  | ||
| Ligne 5 : | Ligne 9 : | ||
==Le template d’hôte==    | ==Le template d’hôte==    | ||
| − | Nous regrouperons les services dans un template   | + | Nous regrouperons les services dans un template dhôte nommé OS-Linux-ssh  | 
| − |   clapi -o HTPL -a add -v "OS-Linux-  | + |   clapi -o HTPL -a add -v "OS-Linux-ssh;OS-Linux-ssh;;;;"  | 
| − |   clapi -o HTPL -a addtemplate -v "OS-Linux-  | + |   clapi -o HTPL -a addtemplate -v "OS-Linux-ssh;generic-active-host-custom"  | 
==cpu==  | ==cpu==  | ||
*Création commande    | *Création commande    | ||
| − |   clapi -o CMD -a ADD -v "  | + |   clapi -o CMD -a ADD -v "check_os_linux_ssh_cpu;2;\$CENTREONPLUGINS\$/centreon_linux_local.pl --plugin=os::linux::local::plugin --mode=cpu --warning-average ='\$_SERVICEWARNING\$' --critical-average ='\$_SERVICECRITICAL\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' $_HOSTOPTIONS$ $_SERVICEOPTION$ "  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_cpu;enable_shell;0"  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_cpu;command_activate;1"  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_cpu;command_locked;0"  | 
*Création Template service  | *Création Template service  | ||
| − |   clapi -o STPL -a add -v "  | + |   clapi -o STPL -a add -v "stpl_os_linux_ssh_cpu;cpu;generic-active-service-custom"  | 
| − |   clapi -o STPL -a setparam -v "  | + |   clapi -o STPL -a setparam -v "stpl_os_linux_ssh_cpu;check_command;check_os_linux_ssh_cpu"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_cpu;WARNING;70"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_cpu;CRITICAL;90"  | 
| − |   clapi -o STPL -a setparam -v "  | + |   clapi -o STPL -a setparam -v "stpl_os_linux_ssh_cpu;graphtemplate;CPU"  | 
*Ajout de la Template service à la Template d’hôte  | *Ajout de la Template service à la Template d’hôte  | ||
| − |   clapi  -o STPL -a addhost -v "  | + |   clapi  -o STPL -a addhost -v "stpl_os_linux_ssh_cpu;OS-Linux-ssh"  | 
==load==  | ==load==  | ||
*Création commande  | *Création commande  | ||
| − |   clapi -o CMD -a ADD -v "  | + |   clapi -o CMD -a ADD -v "check_os_linux_ssh_load;2;\$CENTREONPLUGINS\$/centreon_linux_local.pl --plugin=os::linux::local::plugin --mode=load --warning='\$_SERVICEWARNING\$'  --critical='\$_SERVICECRITICAL\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' $_HOSTOPTIONS$ $_SERVICEOPTION$ "  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_load;enable_shell;0"  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_load;command_activate;1"  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_load;command_locked;0"  | 
*Création Template service  | *Création Template service  | ||
| − |   clapi -o STPL -a add -v "  | + |   clapi -o STPL -a add -v "stpl_os_linux_ssh_load;load;generic-active-service-custom"  | 
| − |   clapi -o STPL -a setparam -v "  | + |   clapi -o STPL -a setparam -v "stpl_os_linux_ssh_load;check_command;check_os_linux_ssh_load"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_load;WARNING;4,3,2"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_load;CRITICAL;6,5,4"  | 
| − |   clapi -o STPL -a setparam -v "  | + |   clapi -o STPL -a setparam -v "stpl_os_linux_ssh_load;graphtemplate;LOAD_Average"  | 
*Ajout de la Template service à la Template d’hôte  | *Ajout de la Template service à la Template d’hôte  | ||
| − |   clapi  -o STPL -a addhost -v "  | + |   clapi  -o STPL -a addhost -v "stpl_os_linux_ssh_load;OS-Linux-ssh"  | 
==memory==  | ==memory==  | ||
*Création commande  | *Création commande  | ||
| − |   clapi -o CMD -a ADD -v "  | + |   clapi -o CMD -a ADD -v "check_os_linux_ssh_memory;2;\$CENTREONPLUGINS\$/centreon_linux_local.pl --plugin=os::linux::local::plugin --mode=memory --warning='\$_SERVICEWARNING\$'  --critical='\$_SERVICECRITICAL\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' $_HOSTOPTIONS$ $_SERVICEOPTION$ "  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_memory;enable_shell;0"  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_memory;command_activate;1"  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_memory;command_locked;0"  | 
*Création Template service  | *Création Template service  | ||
| − |   clapi -o STPL -a add -v "  | + |   clapi -o STPL -a add -v "stpl_os_linux_ssh_memory;memory;generic-active-service-custom"  | 
| − |   clapi -o STPL -a setparam -v "  | + |   clapi -o STPL -a setparam -v "stpl_os_linux_ssh_memory;check_command;check_os_linux_ssh_memory"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_memory;WARNING;70"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_memory;CRITICAL;90"  | 
| − |   clapi -o STPL -a setparam -v "  | + |   clapi -o STPL -a setparam -v "stpl_os_linux_ssh_memory;graphtemplate;Memory"  | 
*Ajout de la Template service à la Template d’hôte  | *Ajout de la Template service à la Template d’hôte  | ||
| − |   clapi  -o STPL -a addhost -v "  | + |   clapi  -o STPL -a addhost -v "stpl_os_linux_ssh_memory;OS-Linux-ssh"  | 
==swap==  | ==swap==  | ||
*Création commande  | *Création commande  | ||
| − |   clapi -o CMD -a ADD -v "  | + |   clapi -o CMD -a ADD -v "check_os_linux_ssh_swap;2;\$CENTREONPLUGINS\$/centreon_linux_local.pl --plugin=os::linux::local::plugin --mode=swap --warning-usage-prct='\$_SERVICEWARNING\$'  --critical-usage-prct='\$_SERVICECRITICAL\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' $_HOSTOPTIONS$ $_SERVICEOPTION$ "  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_swap;enable_shell;0"  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_swap;command_activate;1"  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_swap;command_locked;0"  | 
*Création Template service  | *Création Template service  | ||
| − |   clapi -o STPL -a add -v "  | + |   clapi -o STPL -a add -v "stpl_os_linux_ssh_swap;swap;generic-active-service-custom"  | 
| − |   clapi -o STPL -a setparam -v "  | + |   clapi -o STPL -a setparam -v "stpl_os_linux_ssh_swap;check_command;check_os_linux_ssh_swap"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_swap;WARNING;80"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_swap;CRITICAL;90"  | 
| − |   clapi -o STPL -a setparam -v "  | + |   clapi -o STPL -a setparam -v "stpl_os_linux_ssh_swap;graphtemplate;Memory"  | 
*Ajout de la Template service à la Template d’hôte  | *Ajout de la Template service à la Template d’hôte  | ||
| − |   clapi  -o STPL -a addhost -v "  | + |   clapi  -o STPL -a addhost -v "stpl_os_linux_ssh_swap;OS-Linux-ssh"  | 
==traffic==  | ==traffic==  | ||
*Création commande  | *Création commande  | ||
| − |   clapi -o CMD -a ADD -v "  | + |   clapi -o CMD -a ADD -v "check_os_linux_ssh_traffic;2;\$CENTREONPLUGINS\$/centreon_linux_local.pl --plugin=os::linux::local::plugin --mode=traffic --speed='\$_SERVICESPEED\$' --name='\$_SERVICEINTERFACE\$' --warning-out='\$_SERVICEWARNING\$' --critical-out='\$_SERVICECRITICAL\$' --warning-in='\$_SERVICEWARNING\$' --critical-in='\$_SERVICECRITICAL\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' $_HOSTOPTIONS$ $_SERVICEOPTION$ "  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_traffic;enable_shell;0"  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_traffic;command_activate;1"  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_traffic;command_locked;0"  | 
*Création Template service  | *Création Template service  | ||
| − |   clapi -o STPL -a add -v "  | + |   clapi -o STPL -a add -v "stpl_os_linux_ssh_traffic;swap;generic-active-service-custom"  | 
| − |   clapi -o STPL -a setparam -v "  | + |   clapi -o STPL -a setparam -v "stpl_os_linux_ssh_traffic;check_command;check_os_linux_ssh_traffic"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_traffic;INTERFACE;eth0"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_traffic;SPEED;1000"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_traffic;OPTION;--units=%"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_traffic;WARNING;80"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_traffic;CRITICAL;90"  | 
| − |   clapi -o STPL -a setparam -v "  | + |   clapi -o STPL -a setparam -v "stpl_os_linux_ssh_traffic;graphtemplate;Traffic"  | 
*Ajout de la Template service à la Template d’hôte  | *Ajout de la Template service à la Template d’hôte  | ||
| − |   clapi  -o STPL -a addhost -v "  | + |   clapi  -o STPL -a addhost -v "stpl_os_linux_ssh_traffic;OS-Linux-ssh"  | 
==storage==  | ==storage==  | ||
===Model Disk global===  | ===Model Disk global===  | ||
*Création commande  | *Création commande  | ||
| − |   clapi -o CMD -a ADD -v "  | + |   clapi -o CMD -a ADD -v "check_os_linux_ssh_storage;2;\$CENTREONPLUGINS\$/centreon_linux_local.pl --plugin=os::linux::local::plugin --mode=storage --name='\$_SERVICEDISK\$'  --regexp --warning-usage='\$_SERVICEWARNING\$'  --critical-usage='\$_SERVICECRITICAL\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' $_HOSTOPTIONS$ $_SERVICEOPTION$ "  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_storage;enable_shell;0"  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_storage;command_activate;1"  | 
| − |   clapi -o CMD -a setparam -v "  | + |   clapi -o CMD -a setparam -v "check_os_linux_ssh_storage;command_locked;0"  | 
*Création Template service  | *Création Template service  | ||
| − |   clapi -o STPL -a add -v "  | + |   clapi -o STPL -a add -v "stpl_os_linux_ssh_storage;disk-global;generic-active-service-custom"  | 
| − |   clapi -o STPL -a setparam -v "  | + |   clapi -o STPL -a setparam -v "stpl_os_linux_ssh_storage;check_command;check_os_linux_ssh_storage"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage;WARNING;80"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage;CRITICAL;90"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage;DISK;.*"  | 
| − |   clapi -o STPL -a setparam -v "  | + |   clapi -o STPL -a setparam -v "stpl_os_linux_ssh_storage;graphtemplate;Storage"  | 
===Disk home===  | ===Disk home===  | ||
*Création Template service  | *Création Template service  | ||
| − |   clapi -o STPL -a add -v "  | + |   clapi -o STPL -a add -v "stpl_os_linux_ssh_storage_home;disk-home;stpl_os_linux_ssh_storage"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage_home;DISK;^/home\$"  | 
*Ajout de la Template service à la Template d’hôte  | *Ajout de la Template service à la Template d’hôte  | ||
| − |   clapi  -o STPL -a addhost -v "  | + |   clapi  -o STPL -a addhost -v "stpl_os_linux_ssh_storage_home;OS-Linux-ssh"  | 
===Disk root===  | ===Disk root===  | ||
*Création Template service  | *Création Template service  | ||
| − |   clapi -o STPL -a add -v "  | + |   clapi -o STPL -a add -v "stpl_os_linux_ssh_storage_root;disk-root;stpl_os_linux_ssh_storage"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage_root;DISK;^/\$"  | 
*Ajout de la Template service à la Template d’hôte  | *Ajout de la Template service à la Template d’hôte  | ||
| − |   clapi  -o STPL -a addhost -v "  | + |   clapi  -o STPL -a addhost -v "stpl_os_linux_ssh_storage_root;OS-Linux-ssh"  | 
===Disk tmp===  | ===Disk tmp===  | ||
*Création Template service  | *Création Template service  | ||
| − |   clapi -o STPL -a add -v "  | + |   clapi -o STPL -a add -v "stpl_os_linux_ssh_storage_tmp;disk-tmp;stpl_os_linux_ssh_storage"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage_tmp;DISK;^/tmp\$"  | 
*Ajout de la Template service à la Template d’hôte  | *Ajout de la Template service à la Template d’hôte  | ||
| − |   clapi  -o STPL -a addhost -v "  | + |   clapi  -o STPL -a addhost -v "stpl_os_linux_ssh_storage_tmp;OS-Linux-ssh"  | 
===Disk usr===  | ===Disk usr===  | ||
*Création Template service  | *Création Template service  | ||
| − |   clapi -o STPL -a add -v "  | + |   clapi -o STPL -a add -v "stpl_os_linux_ssh_storage_usr;disk-usr;stpl_os_linux_ssh_storage"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage_usr;DISK;^/usr\$"  | 
*Ajout de la Template service à la Template d’hôte  | *Ajout de la Template service à la Template d’hôte  | ||
| − |   clapi  -o STPL -a addhost -v "  | + |   clapi  -o STPL -a addhost -v "stpl_os_linux_ssh_storage_usr;OS-Linux-ssh"  | 
===Disk var===  | ===Disk var===  | ||
*Création Template service  | *Création Template service  | ||
| − |   clapi -o STPL -a add -v "  | + |   clapi -o STPL -a add -v "stpl_os_linux_ssh_storage_var;disk-var;stpl_os_linux_ssh_storage"  | 
| − |   clapi -o STPL -a setmacro -v "  | + |   clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage_var;DISK;^/var\$"  | 
*Ajout de la Template service à la Template d’hôte  | *Ajout de la Template service à la Template d’hôte  | ||
| − |   clapi  -o STPL -a addhost -v "  | + |   clapi  -o STPL -a addhost -v "stpl_os_linux_ssh_storage_var;OS-Linux-ssh"  | 
Version du 1 avril 2020 à 09:19
Sommaire
Pré-requis
Le serveur centreon doit pouvoir accéder sans mot de passe en ssh à la machine à superviser. suivre cet article: SSH pour CentOS
Plugin
/usr/lib/centreon/plugins/centreon_plugins.pl --plugin=os::linux::local::plugin
Le template d’hôte
Nous regrouperons les services dans un template dhôte nommé OS-Linux-ssh
clapi -o HTPL -a add -v "OS-Linux-ssh;OS-Linux-ssh;;;;" clapi -o HTPL -a addtemplate -v "OS-Linux-ssh;generic-active-host-custom"
cpu
- Création commande
 
clapi -o CMD -a ADD -v "check_os_linux_ssh_cpu;2;\$CENTREONPLUGINS\$/centreon_linux_local.pl --plugin=os::linux::local::plugin --mode=cpu --warning-average ='\$_SERVICEWARNING\$' --critical-average ='\$_SERVICECRITICAL\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' $_HOSTOPTIONS$ $_SERVICEOPTION$ " clapi -o CMD -a setparam -v "check_os_linux_ssh_cpu;enable_shell;0" clapi -o CMD -a setparam -v "check_os_linux_ssh_cpu;command_activate;1" clapi -o CMD -a setparam -v "check_os_linux_ssh_cpu;command_locked;0"
- Création Template service
 
clapi -o STPL -a add -v "stpl_os_linux_ssh_cpu;cpu;generic-active-service-custom" clapi -o STPL -a setparam -v "stpl_os_linux_ssh_cpu;check_command;check_os_linux_ssh_cpu" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_cpu;WARNING;70" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_cpu;CRITICAL;90" clapi -o STPL -a setparam -v "stpl_os_linux_ssh_cpu;graphtemplate;CPU"
- Ajout de la Template service à la Template d’hôte
 
clapi -o STPL -a addhost -v "stpl_os_linux_ssh_cpu;OS-Linux-ssh"
load
- Création commande
 
clapi -o CMD -a ADD -v "check_os_linux_ssh_load;2;\$CENTREONPLUGINS\$/centreon_linux_local.pl --plugin=os::linux::local::plugin --mode=load --warning='\$_SERVICEWARNING\$' --critical='\$_SERVICECRITICAL\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' $_HOSTOPTIONS$ $_SERVICEOPTION$ " clapi -o CMD -a setparam -v "check_os_linux_ssh_load;enable_shell;0" clapi -o CMD -a setparam -v "check_os_linux_ssh_load;command_activate;1" clapi -o CMD -a setparam -v "check_os_linux_ssh_load;command_locked;0"
- Création Template service
 
clapi -o STPL -a add -v "stpl_os_linux_ssh_load;load;generic-active-service-custom" clapi -o STPL -a setparam -v "stpl_os_linux_ssh_load;check_command;check_os_linux_ssh_load" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_load;WARNING;4,3,2" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_load;CRITICAL;6,5,4" clapi -o STPL -a setparam -v "stpl_os_linux_ssh_load;graphtemplate;LOAD_Average"
- Ajout de la Template service à la Template d’hôte
 
clapi -o STPL -a addhost -v "stpl_os_linux_ssh_load;OS-Linux-ssh"
memory
- Création commande
 
clapi -o CMD -a ADD -v "check_os_linux_ssh_memory;2;\$CENTREONPLUGINS\$/centreon_linux_local.pl --plugin=os::linux::local::plugin --mode=memory --warning='\$_SERVICEWARNING\$' --critical='\$_SERVICECRITICAL\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' $_HOSTOPTIONS$ $_SERVICEOPTION$ " clapi -o CMD -a setparam -v "check_os_linux_ssh_memory;enable_shell;0" clapi -o CMD -a setparam -v "check_os_linux_ssh_memory;command_activate;1" clapi -o CMD -a setparam -v "check_os_linux_ssh_memory;command_locked;0"
- Création Template service
 
clapi -o STPL -a add -v "stpl_os_linux_ssh_memory;memory;generic-active-service-custom" clapi -o STPL -a setparam -v "stpl_os_linux_ssh_memory;check_command;check_os_linux_ssh_memory" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_memory;WARNING;70" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_memory;CRITICAL;90" clapi -o STPL -a setparam -v "stpl_os_linux_ssh_memory;graphtemplate;Memory"
- Ajout de la Template service à la Template d’hôte
 
clapi -o STPL -a addhost -v "stpl_os_linux_ssh_memory;OS-Linux-ssh"
swap
- Création commande
 
clapi -o CMD -a ADD -v "check_os_linux_ssh_swap;2;\$CENTREONPLUGINS\$/centreon_linux_local.pl --plugin=os::linux::local::plugin --mode=swap --warning-usage-prct='\$_SERVICEWARNING\$' --critical-usage-prct='\$_SERVICECRITICAL\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' $_HOSTOPTIONS$ $_SERVICEOPTION$ " clapi -o CMD -a setparam -v "check_os_linux_ssh_swap;enable_shell;0" clapi -o CMD -a setparam -v "check_os_linux_ssh_swap;command_activate;1" clapi -o CMD -a setparam -v "check_os_linux_ssh_swap;command_locked;0"
- Création Template service
 
clapi -o STPL -a add -v "stpl_os_linux_ssh_swap;swap;generic-active-service-custom" clapi -o STPL -a setparam -v "stpl_os_linux_ssh_swap;check_command;check_os_linux_ssh_swap" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_swap;WARNING;80" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_swap;CRITICAL;90" clapi -o STPL -a setparam -v "stpl_os_linux_ssh_swap;graphtemplate;Memory"
- Ajout de la Template service à la Template d’hôte
 
clapi -o STPL -a addhost -v "stpl_os_linux_ssh_swap;OS-Linux-ssh"
traffic
- Création commande
 
clapi -o CMD -a ADD -v "check_os_linux_ssh_traffic;2;\$CENTREONPLUGINS\$/centreon_linux_local.pl --plugin=os::linux::local::plugin --mode=traffic --speed='\$_SERVICESPEED\$' --name='\$_SERVICEINTERFACE\$' --warning-out='\$_SERVICEWARNING\$' --critical-out='\$_SERVICECRITICAL\$' --warning-in='\$_SERVICEWARNING\$' --critical-in='\$_SERVICECRITICAL\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' $_HOSTOPTIONS$ $_SERVICEOPTION$ " clapi -o CMD -a setparam -v "check_os_linux_ssh_traffic;enable_shell;0" clapi -o CMD -a setparam -v "check_os_linux_ssh_traffic;command_activate;1" clapi -o CMD -a setparam -v "check_os_linux_ssh_traffic;command_locked;0"
- Création Template service
 
clapi -o STPL -a add -v "stpl_os_linux_ssh_traffic;swap;generic-active-service-custom" clapi -o STPL -a setparam -v "stpl_os_linux_ssh_traffic;check_command;check_os_linux_ssh_traffic" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_traffic;INTERFACE;eth0" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_traffic;SPEED;1000" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_traffic;OPTION;--units=%" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_traffic;WARNING;80" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_traffic;CRITICAL;90" clapi -o STPL -a setparam -v "stpl_os_linux_ssh_traffic;graphtemplate;Traffic"
- Ajout de la Template service à la Template d’hôte
 
clapi -o STPL -a addhost -v "stpl_os_linux_ssh_traffic;OS-Linux-ssh"
storage
Model Disk global
- Création commande
 
clapi -o CMD -a ADD -v "check_os_linux_ssh_storage;2;\$CENTREONPLUGINS\$/centreon_linux_local.pl --plugin=os::linux::local::plugin --mode=storage --name='\$_SERVICEDISK\$' --regexp --warning-usage='\$_SERVICEWARNING\$' --critical-usage='\$_SERVICECRITICAL\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' --remote --hostname=$HOSTADDRESS$ --ssh-option='-l=\$_HOSTUSERLOGIN\$' $_HOSTOPTIONS$ $_SERVICEOPTION$ " clapi -o CMD -a setparam -v "check_os_linux_ssh_storage;enable_shell;0" clapi -o CMD -a setparam -v "check_os_linux_ssh_storage;command_activate;1" clapi -o CMD -a setparam -v "check_os_linux_ssh_storage;command_locked;0"
- Création Template service
 
clapi -o STPL -a add -v "stpl_os_linux_ssh_storage;disk-global;generic-active-service-custom" clapi -o STPL -a setparam -v "stpl_os_linux_ssh_storage;check_command;check_os_linux_ssh_storage" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage;WARNING;80" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage;CRITICAL;90" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage;DISK;.*" clapi -o STPL -a setparam -v "stpl_os_linux_ssh_storage;graphtemplate;Storage"
Disk home
- Création Template service
 
clapi -o STPL -a add -v "stpl_os_linux_ssh_storage_home;disk-home;stpl_os_linux_ssh_storage" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage_home;DISK;^/home\$"
- Ajout de la Template service à la Template d’hôte
 
clapi -o STPL -a addhost -v "stpl_os_linux_ssh_storage_home;OS-Linux-ssh"
Disk root
- Création Template service
 
clapi -o STPL -a add -v "stpl_os_linux_ssh_storage_root;disk-root;stpl_os_linux_ssh_storage" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage_root;DISK;^/\$"
- Ajout de la Template service à la Template d’hôte
 
clapi -o STPL -a addhost -v "stpl_os_linux_ssh_storage_root;OS-Linux-ssh"
Disk tmp
- Création Template service
 
clapi -o STPL -a add -v "stpl_os_linux_ssh_storage_tmp;disk-tmp;stpl_os_linux_ssh_storage" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage_tmp;DISK;^/tmp\$"
- Ajout de la Template service à la Template d’hôte
 
clapi -o STPL -a addhost -v "stpl_os_linux_ssh_storage_tmp;OS-Linux-ssh"
Disk usr
- Création Template service
 
clapi -o STPL -a add -v "stpl_os_linux_ssh_storage_usr;disk-usr;stpl_os_linux_ssh_storage" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage_usr;DISK;^/usr\$"
- Ajout de la Template service à la Template d’hôte
 
clapi -o STPL -a addhost -v "stpl_os_linux_ssh_storage_usr;OS-Linux-ssh"
Disk var
- Création Template service
 
clapi -o STPL -a add -v "stpl_os_linux_ssh_storage_var;disk-var;stpl_os_linux_ssh_storage" clapi -o STPL -a setmacro -v "stpl_os_linux_ssh_storage_var;DISK;^/var\$"
- Ajout de la Template service à la Template d’hôte
 
clapi -o STPL -a addhost -v "stpl_os_linux_ssh_storage_var;OS-Linux-ssh"