Treize packs materiel : baies de disques, commutateurs, wifi
This commit is contained in:
1 parent
3879b63a88
commit
d2f11c3879
60 files changed
+1242
-2
No files matched your search
@@ -13,6 +13,15 @@ host_template:
|
||||
- {name: APACHEPROTO, value: "http", description: "Protocole (http ou https)"}
|
||||
- {name: APACHEURLPATH, value: "/server-status/?auto", description: "Chemin de la page mod_status"}
|
||||
- {name: APACHEEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Apache HTTP Server
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-Apache
|
||||
criticite: Majeure
|
||||
impact: "Sites et applications web indisponibles"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu-Load
|
||||
alias: Cpu-Load
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
- {name: DOCKERPORT, value: "2376", description: "Port de l'API Docker"}
|
||||
- {name: DOCKERPROTO, value: "https", description: "Protocole d'acces a l'API"}
|
||||
- {name: DOCKEREXTRAOPTIONS, value: "", description: "Options supplementaires (certificats, api-version)"}
|
||||
notification:
|
||||
perimetre: Docker (API REST)
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-Docker
|
||||
criticite: Majeure
|
||||
impact: "Conteneurs applicatifs arretes ou degrades"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Container-Status
|
||||
alias: Container-Status
|
||||
|
||||
@@ -20,6 +20,15 @@ host_template:
|
||||
- {name: ESUSERNAME, value: "", description: "Compte de supervision"}
|
||||
- {name: ESPASSWORD, value: "", description: "Mot de passe du compte", is_password: true}
|
||||
- {name: ESEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Elasticsearch
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-Elasticsearch
|
||||
criticite: Majeure
|
||||
impact: "Recherche et journalisation degradees"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cluster-Status
|
||||
alias: Cluster-Status
|
||||
|
||||
@@ -20,6 +20,15 @@ host_template:
|
||||
- {name: LDAPBINDDN, value: "", description: "Compte de connexion (DN complet)"}
|
||||
- {name: LDAPBINDPASSWORD, value: "", description: "Mot de passe du compte", is_password: true}
|
||||
- {name: LDAPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Annuaire LDAP
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-LDAP
|
||||
criticite: Critique
|
||||
impact: "Authentification et annuaire indisponibles, la plupart des applications s'arretent"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Search
|
||||
alias: Search
|
||||
|
||||
@@ -20,6 +20,15 @@ host_template:
|
||||
- {name: MONGOUSERNAME, value: "centreon", description: "Compte de supervision"}
|
||||
- {name: MONGOPASSWORD, value: "", description: "Mot de passe du compte", is_password: true}
|
||||
- {name: MONGOEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: MongoDB
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-MongoDB
|
||||
criticite: Majeure
|
||||
impact: "Bases de donnees inaccessibles"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Connection-Time
|
||||
alias: Connection-Time
|
||||
|
||||
@@ -22,6 +22,15 @@ prerequis:
|
||||
droit VIEW SERVER STATE pour le compte de supervision.
|
||||
verifications:
|
||||
- "/usr/lib/centreon/plugins/centreon_mssql.pl --plugin=database::mssql::plugin --list-mode"
|
||||
notification:
|
||||
perimetre: Microsoft SQL Server
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-DB-MSSQL
|
||||
criticite: Majeure
|
||||
impact: "Bases de donnees inaccessibles"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Connection-Time
|
||||
alias: Connection-Time
|
||||
|
||||
@@ -23,6 +23,15 @@ prerequis:
|
||||
GRANT REPLICATION CLIENT, PROCESS, SELECT ON *.* TO 'centreon'@'%';
|
||||
verifications:
|
||||
- "/usr/lib/centreon/plugins/centreon_mysql.pl --plugin=database::mysql::plugin --list-mode"
|
||||
notification:
|
||||
perimetre: MySQL / MariaDB
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-DB-MySQL
|
||||
criticite: Majeure
|
||||
impact: "Bases de donnees inaccessibles"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Connection-Time
|
||||
alias: Connection-Time
|
||||
|
||||
@@ -13,6 +13,15 @@ host_template:
|
||||
- {name: NGINXPROTO, value: "http", description: "Protocole (http ou https)"}
|
||||
- {name: NGINXURLPATH, value: "/nginx_status", description: "Chemin de la page stub_status"}
|
||||
- {name: NGINXEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Nginx
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-Nginx
|
||||
criticite: Majeure
|
||||
impact: "Sites et applications web indisponibles"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Connections
|
||||
alias: Connections
|
||||
|
||||
@@ -21,6 +21,15 @@ prerequis:
|
||||
definir ORACLE_HOME et LD_LIBRARY_PATH pour l'utilisateur centreon-engine.
|
||||
verifications:
|
||||
- "/usr/lib/centreon/plugins/centreon_oracle.pl --plugin=database::oracle::plugin --list-mode"
|
||||
notification:
|
||||
perimetre: Oracle Database
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-DB-Oracle
|
||||
criticite: Majeure
|
||||
impact: "Bases de donnees inaccessibles"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Connection-Time
|
||||
alias: Connection-Time
|
||||
|
||||
@@ -24,6 +24,15 @@ prerequis:
|
||||
GRANT pg_monitor TO centreon;
|
||||
verifications:
|
||||
- "/usr/lib/centreon/plugins/centreon_postgres.pl --plugin=database::postgres::plugin --list-mode"
|
||||
notification:
|
||||
perimetre: PostgreSQL
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-DB-PostgreSQL
|
||||
criticite: Majeure
|
||||
impact: "Bases de donnees inaccessibles"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Connection-Time
|
||||
alias: Connection-Time
|
||||
|
||||
@@ -9,6 +9,15 @@ host_template:
|
||||
alias: Applicatif Protocoles reseau
|
||||
parents: [generic-active-host-custom]
|
||||
macros: []
|
||||
notification:
|
||||
perimetre: Services reseau standards (HTTP, TCP, DNS, NTP, SSH)
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-Protocols
|
||||
criticite: Majeure
|
||||
impact: "Service reseau expose indisponible"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Http
|
||||
alias: Http
|
||||
|
||||
@@ -21,6 +21,15 @@ host_template:
|
||||
- {name: PVEUSERNAME, value: "centreon@pve", description: "Compte de supervision"}
|
||||
- {name: PVEPASSWORD, value: "", description: "Mot de passe du compte", is_password: true}
|
||||
- {name: PVEEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Proxmox VE (API REST)
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-Proxmox
|
||||
criticite: Critique
|
||||
impact: "Hyperviseur en defaut, machines virtuelles menacees"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cluster-Status
|
||||
alias: Cluster-Status
|
||||
|
||||
@@ -21,6 +21,15 @@ host_template:
|
||||
- {name: RABBITUSERNAME, value: "centreon", description: "Compte de supervision"}
|
||||
- {name: RABBITPASSWORD, value: "", description: "Mot de passe du compte", is_password: true}
|
||||
- {name: RABBITEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: RabbitMQ
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-RabbitMQ
|
||||
criticite: Majeure
|
||||
impact: "Echanges entre applications interrompus"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Node-Usage
|
||||
alias: Node-Usage
|
||||
|
||||
@@ -19,6 +19,15 @@ host_template:
|
||||
- {name: REDISPORT, value: "6379", description: "Port d'ecoute"}
|
||||
- {name: REDISPASSWORD, value: "", description: "Mot de passe", is_password: true}
|
||||
- {name: REDISEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Redis
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-Redis
|
||||
criticite: Majeure
|
||||
impact: "Cache applicatif indisponible, degradation des temps de reponse"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Clients
|
||||
alias: Clients
|
||||
|
||||
@@ -21,6 +21,15 @@ prerequis:
|
||||
notes: |
|
||||
Le connecteur Centreon VMware doit tourner et declarer un container
|
||||
pointant sur le vCenter, avec un compte en lecture seule.
|
||||
notification:
|
||||
perimetre: VMware ESXi (connecteur Centreon VMware)
|
||||
calendrier: 24x7
|
||||
groupe: CG-App-VMware-ESX
|
||||
criticite: Critique
|
||||
impact: "Hyperviseur en defaut, machines virtuelles menacees"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Host-Status
|
||||
alias: Host-Status
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
id: hw-alcatel-omniswitch-snmp
|
||||
name: Switch Alcatel OmniSwitch (SNMP)
|
||||
category: hardware
|
||||
status: to-verify
|
||||
plugin: centreon_alcatel_omniswitch_snmp.pl
|
||||
description: Supervision d'un commutateur Alcatel-Lucent OmniSwitch en SNMP.
|
||||
host_template:
|
||||
name: HW-Alcatel-OmniSwitch-custom
|
||||
alias: Materiel Alcatel OmniSwitch
|
||||
parents: [generic-active-host-custom]
|
||||
check_command: check_centreon_ping
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Switch Alcatel OmniSwitch (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Alcatel-OmniSwitch
|
||||
criticite: Critique
|
||||
impact: "Coupure reseau sur le perimetre desservi"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
description: Charge CPU de l'equipement
|
||||
line: "$CENTREONPLUGINS$/centreon_alcatel_omniswitch_snmp.pl --plugin=network::alcatel::omniswitch::snmp::plugin --mode=cpu --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-average='$_SERVICEWARNING$' --critical-average='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Memory
|
||||
alias: Memory
|
||||
description: Utilisation de la memoire
|
||||
line: "$CENTREONPLUGINS$/centreon_alcatel_omniswitch_snmp.pl --plugin=network::alcatel::omniswitch::snmp::plugin --mode=memory --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-usage-prct='$_SERVICEWARNING$' --critical-usage-prct='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Hardware
|
||||
alias: Hardware
|
||||
description: Alimentations, ventilateurs et sondes de temperature
|
||||
line: "$CENTREONPLUGINS$/centreon_alcatel_omniswitch_snmp.pl --plugin=network::alcatel::omniswitch::snmp::plugin --mode=hardware --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --component='$_SERVICECOMPONENT$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: COMPONENT, value: ".*", description: "Composants a verifier (regex)"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Interfaces
|
||||
alias: Interfaces
|
||||
description: Etat, trafic et erreurs des interfaces
|
||||
line: "$CENTREONPLUGINS$/centreon_alcatel_omniswitch_snmp.pl --plugin=network::alcatel::omniswitch::snmp::plugin --mode=interfaces --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --interface='$_SERVICEINTERFACE$' --add-status --add-traffic --add-errors --warning-in-traffic='$_SERVICEWARNINGIN$' --critical-in-traffic='$_SERVICECRITICALIN$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: INTERFACE, value: "", description: "Filtre sur le nom de l'interface"}
|
||||
- {name: WARNINGIN, value: "80", description: "Seuil warning trafic entrant (%)"}
|
||||
- {name: CRITICALIN, value: "90", description: "Seuil critical trafic entrant (%)"}
|
||||
- {name: EXTRAOPTIONS, value: "--interface-use-adminstatus --name", description: "Options supplementaires"}
|
||||
- name: Uptime
|
||||
alias: Uptime
|
||||
description: Duree depuis le dernier redemarrage
|
||||
default: false
|
||||
line: "$CENTREONPLUGINS$/centreon_alcatel_omniswitch_snmp.pl --plugin=network::alcatel::omniswitch::snmp::plugin --mode=uptime --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-uptime='$_SERVICEWARNING$' --critical-uptime='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "", description: "Seuil warning (secondes)"}
|
||||
- {name: CRITICAL, value: "@0:600", description: "Seuil critical (secondes)"}
|
||||
- {name: EXTRAOPTIONS, value: "--unit=s", description: "Options supplementaires"}
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Onduleur APC (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-APC-UPS-SNMP
|
||||
criticite: Critique
|
||||
impact: "Alimentation electrique menacee"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Battery-Status
|
||||
alias: Battery-Status
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
id: hw-aruba-instant-snmp
|
||||
name: Bornes wifi Aruba Instant (SNMP)
|
||||
category: hardware
|
||||
status: to-verify
|
||||
plugin: centreon_aruba_instant_snmp.pl
|
||||
description: Supervision d'un cluster de bornes wifi Aruba Instant en SNMP (bornes, clients, radios).
|
||||
host_template:
|
||||
name: HW-Aruba-Instant-custom
|
||||
alias: Materiel Aruba Instant
|
||||
parents: [generic-active-host-custom]
|
||||
check_command: check_centreon_ping
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Bornes wifi Aruba Instant
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Aruba-Instant
|
||||
criticite: Majeure
|
||||
impact: "Couverture wifi degradee ou absente sur le site"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Ap-Status
|
||||
alias: Ap-Status
|
||||
description: Etat des bornes du cluster
|
||||
line: "$CENTREONPLUGINS$/centreon_aruba_instant_snmp.pl --plugin=network::aruba::instant::snmp::plugin --mode=ap-status --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --filter-name='$_SERVICEFILTERNAME$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: FILTERNAME, value: "", description: "Filtre sur le nom de la borne"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Clients
|
||||
alias: Clients
|
||||
description: Nombre de clients associes
|
||||
line: "$CENTREONPLUGINS$/centreon_aruba_instant_snmp.pl --plugin=network::aruba::instant::snmp::plugin --mode=clients --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning='$_SERVICEWARNING$' --critical='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "", description: "Seuil warning sur le nombre de clients"}
|
||||
- {name: CRITICAL, value: "", description: "Seuil critical sur le nombre de clients"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Radios
|
||||
alias: Radios
|
||||
description: Etat et charge des radios
|
||||
default: false
|
||||
line: "$CENTREONPLUGINS$/centreon_aruba_instant_snmp.pl --plugin=network::aruba::instant::snmp::plugin --mode=radios --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
@@ -0,0 +1,65 @@
|
||||
id: hw-aruba-snmp
|
||||
name: Switch Aruba (SNMP)
|
||||
category: hardware
|
||||
status: to-verify
|
||||
plugin: centreon_aruba_snmp.pl
|
||||
description: Supervision d'un commutateur Aruba en SNMP (CPU, memoire, materiel, interfaces).
|
||||
host_template:
|
||||
name: HW-Aruba-SNMP-custom
|
||||
alias: Materiel Aruba SNMP
|
||||
parents: [generic-active-host-custom]
|
||||
check_command: check_centreon_ping
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Switch Aruba (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Aruba-SNMP
|
||||
criticite: Critique
|
||||
impact: "Coupure reseau sur le perimetre desservi"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
description: Charge CPU de l'equipement
|
||||
line: "$CENTREONPLUGINS$/centreon_aruba_snmp.pl --plugin=network::aruba::standard::snmp::plugin --mode=cpu --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-average='$_SERVICEWARNING$' --critical-average='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Memory
|
||||
alias: Memory
|
||||
description: Utilisation de la memoire
|
||||
line: "$CENTREONPLUGINS$/centreon_aruba_snmp.pl --plugin=network::aruba::standard::snmp::plugin --mode=memory --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-usage-prct='$_SERVICEWARNING$' --critical-usage-prct='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Hardware
|
||||
alias: Hardware
|
||||
description: Alimentations, ventilateurs et sondes de temperature
|
||||
line: "$CENTREONPLUGINS$/centreon_aruba_snmp.pl --plugin=network::aruba::standard::snmp::plugin --mode=hardware --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --component='$_SERVICECOMPONENT$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: COMPONENT, value: ".*", description: "Composants a verifier (regex)"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Interfaces
|
||||
alias: Interfaces
|
||||
description: Etat, trafic et erreurs des interfaces
|
||||
line: "$CENTREONPLUGINS$/centreon_aruba_snmp.pl --plugin=network::aruba::standard::snmp::plugin --mode=interfaces --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --interface='$_SERVICEINTERFACE$' --add-status --add-traffic --add-errors --warning-in-traffic='$_SERVICEWARNINGIN$' --critical-in-traffic='$_SERVICECRITICALIN$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: INTERFACE, value: "", description: "Filtre sur le nom de l'interface"}
|
||||
- {name: WARNINGIN, value: "80", description: "Seuil warning trafic entrant (%)"}
|
||||
- {name: CRITICALIN, value: "90", description: "Seuil critical trafic entrant (%)"}
|
||||
- {name: EXTRAOPTIONS, value: "--interface-use-adminstatus --name", description: "Options supplementaires"}
|
||||
- name: Uptime
|
||||
alias: Uptime
|
||||
description: Duree depuis le dernier redemarrage
|
||||
default: false
|
||||
line: "$CENTREONPLUGINS$/centreon_aruba_snmp.pl --plugin=network::aruba::standard::snmp::plugin --mode=uptime --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-uptime='$_SERVICEWARNING$' --critical-uptime='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "", description: "Seuil warning (secondes)"}
|
||||
- {name: CRITICAL, value: "@0:600", description: "Seuil critical (secondes)"}
|
||||
- {name: EXTRAOPTIONS, value: "--unit=s", description: "Options supplementaires"}
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Switch / routeur Cisco (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Cisco-SNMP
|
||||
criticite: Critique
|
||||
impact: "Coupure reseau sur le perimetre desservi"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
id: hw-cisco-wlc-snmp
|
||||
name: Controleur wifi Cisco WLC (SNMP)
|
||||
category: hardware
|
||||
status: to-verify
|
||||
plugin: centreon_cisco_wlc_snmp.pl
|
||||
description: Supervision d'un controleur wifi Cisco WLC en SNMP (bornes rattachees, clients, CPU, memoire).
|
||||
host_template:
|
||||
name: HW-Cisco-WLC-custom
|
||||
alias: Materiel Cisco WLC
|
||||
parents: [generic-active-host-custom]
|
||||
check_command: check_centreon_ping
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Controleur wifi Cisco WLC
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Cisco-WLC
|
||||
criticite: Majeure
|
||||
impact: "Couverture wifi degradee ou absente sur le site"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Ap-Status
|
||||
alias: Ap-Status
|
||||
description: Etat des bornes rattachees au controleur
|
||||
line: "$CENTREONPLUGINS$/centreon_cisco_wlc_snmp.pl --plugin=network::cisco::wlc::snmp::plugin --mode=ap-status --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --filter-name='$_SERVICEFILTERNAME$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: FILTERNAME, value: "", description: "Filtre sur le nom de la borne"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Ap-Usage
|
||||
alias: Ap-Usage
|
||||
description: Clients connectes et charge des bornes
|
||||
line: "$CENTREONPLUGINS$/centreon_cisco_wlc_snmp.pl --plugin=network::cisco::wlc::snmp::plugin --mode=ap-usage --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --filter-name='$_SERVICEFILTERNAME$' --warning-clients='$_SERVICEWARNING$' --critical-clients='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: FILTERNAME, value: "", description: "Filtre sur le nom de la borne"}
|
||||
- {name: WARNING, value: "", description: "Seuil warning sur le nombre de clients"}
|
||||
- {name: CRITICAL, value: "", description: "Seuil critical sur le nombre de clients"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
description: Charge CPU du controleur
|
||||
line: "$CENTREONPLUGINS$/centreon_cisco_wlc_snmp.pl --plugin=network::cisco::wlc::snmp::plugin --mode=cpu --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-average='$_SERVICEWARNING$' --critical-average='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Memory
|
||||
alias: Memory
|
||||
description: Utilisation memoire du controleur
|
||||
line: "$CENTREONPLUGINS$/centreon_cisco_wlc_snmp.pl --plugin=network::cisco::wlc::snmp::plugin --mode=memory --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-usage-prct='$_SERVICEWARNING$' --critical-usage-prct='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Serveur Dell (iDRAC SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Dell-iDRAC-SNMP
|
||||
criticite: Majeure
|
||||
impact: "Materiel serveur en defaut"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Hardware
|
||||
alias: Hardware
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
id: hw-dell-powerconnect-snmp
|
||||
name: Switch Dell PowerConnect et N-Series (SNMP)
|
||||
category: hardware
|
||||
status: to-verify
|
||||
plugin: centreon_dell_powerconnect_snmp.pl
|
||||
description: Supervision d'un commutateur Dell PowerConnect ou N-Series en SNMP.
|
||||
host_template:
|
||||
name: HW-Dell-PowerConnect-custom
|
||||
alias: Materiel Dell PowerConnect
|
||||
parents: [generic-active-host-custom]
|
||||
check_command: check_centreon_ping
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Switch Dell PowerConnect et N-Series (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Dell-PowerConnect
|
||||
criticite: Critique
|
||||
impact: "Coupure reseau sur le perimetre desservi"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
description: Charge CPU de l'equipement
|
||||
line: "$CENTREONPLUGINS$/centreon_dell_powerconnect_snmp.pl --plugin=network::dell::powerconnect::snmp::plugin --mode=cpu --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-average='$_SERVICEWARNING$' --critical-average='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Memory
|
||||
alias: Memory
|
||||
description: Utilisation de la memoire
|
||||
line: "$CENTREONPLUGINS$/centreon_dell_powerconnect_snmp.pl --plugin=network::dell::powerconnect::snmp::plugin --mode=memory --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-usage-prct='$_SERVICEWARNING$' --critical-usage-prct='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Hardware
|
||||
alias: Hardware
|
||||
description: Alimentations, ventilateurs et sondes de temperature
|
||||
line: "$CENTREONPLUGINS$/centreon_dell_powerconnect_snmp.pl --plugin=network::dell::powerconnect::snmp::plugin --mode=hardware --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --component='$_SERVICECOMPONENT$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: COMPONENT, value: ".*", description: "Composants a verifier (regex)"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Interfaces
|
||||
alias: Interfaces
|
||||
description: Etat, trafic et erreurs des interfaces
|
||||
line: "$CENTREONPLUGINS$/centreon_dell_powerconnect_snmp.pl --plugin=network::dell::powerconnect::snmp::plugin --mode=interfaces --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --interface='$_SERVICEINTERFACE$' --add-status --add-traffic --add-errors --warning-in-traffic='$_SERVICEWARNINGIN$' --critical-in-traffic='$_SERVICECRITICALIN$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: INTERFACE, value: "", description: "Filtre sur le nom de l'interface"}
|
||||
- {name: WARNINGIN, value: "80", description: "Seuil warning trafic entrant (%)"}
|
||||
- {name: CRITICALIN, value: "90", description: "Seuil critical trafic entrant (%)"}
|
||||
- {name: EXTRAOPTIONS, value: "--interface-use-adminstatus --name", description: "Options supplementaires"}
|
||||
- name: Uptime
|
||||
alias: Uptime
|
||||
description: Duree depuis le dernier redemarrage
|
||||
default: false
|
||||
line: "$CENTREONPLUGINS$/centreon_dell_powerconnect_snmp.pl --plugin=network::dell::powerconnect::snmp::plugin --mode=uptime --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-uptime='$_SERVICEWARNING$' --critical-uptime='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "", description: "Seuil warning (secondes)"}
|
||||
- {name: CRITICAL, value: "@0:600", description: "Seuil critical (secondes)"}
|
||||
- {name: EXTRAOPTIONS, value: "--unit=s", description: "Options supplementaires"}
|
||||
@@ -0,0 +1,51 @@
|
||||
id: hw-emc-unity-restapi
|
||||
name: Baie Dell EMC Unity (API REST)
|
||||
category: hardware
|
||||
status: to-verify
|
||||
plugin: centreon_emc_unity_restapi.pl
|
||||
description: Supervision d'une baie Dell EMC Unity via son API REST (materiel, pools, disques, alertes).
|
||||
prerequis:
|
||||
paquets:
|
||||
debian: [libwww-perl, libjson-xs-perl]
|
||||
rhel: [perl-libwww-perl, perl-JSON-XS]
|
||||
notes: |
|
||||
Creer un compte de supervision avec le role Operator sur la baie.
|
||||
host_template:
|
||||
name: HW-EMC-Unity-custom
|
||||
alias: Materiel Dell EMC Unity
|
||||
parents: [generic-active-host-custom]
|
||||
macros:
|
||||
- {name: UNITYPORT, value: "443", description: "Port de l'API"}
|
||||
- {name: UNITYUSERNAME, value: "centreon", description: "Compte de supervision"}
|
||||
- {name: UNITYPASSWORD, value: "", description: "Mot de passe du compte", is_password: true}
|
||||
- {name: UNITYEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Baie Dell EMC Unity
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-EMC-Unity
|
||||
criticite: Critique
|
||||
impact: "Stockage partage en defaut, machines et applications menacees"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Hardware
|
||||
alias: Hardware
|
||||
description: Etat des composants materiels de la baie
|
||||
line: "$CENTREONPLUGINS$/centreon_emc_unity_restapi.pl --plugin=storage::emc::unity::restapi::plugin --mode=hardware --hostname=$HOSTADDRESS$ --port='$_HOSTUNITYPORT$' --api-username='$_HOSTUNITYUSERNAME$' --api-password='$_HOSTUNITYPASSWORD$' $_HOSTUNITYEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Pool-Usage
|
||||
alias: Pool-Usage
|
||||
description: Occupation des pools de stockage
|
||||
line: "$CENTREONPLUGINS$/centreon_emc_unity_restapi.pl --plugin=storage::emc::unity::restapi::plugin --mode=pool-usage --hostname=$HOSTADDRESS$ --port='$_HOSTUNITYPORT$' --api-username='$_HOSTUNITYUSERNAME$' --api-password='$_HOSTUNITYPASSWORD$' --warning-usage-prct='$_SERVICEWARNING$' --critical-usage-prct='$_SERVICECRITICAL$' $_HOSTUNITYEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Alerts
|
||||
alias: Alerts
|
||||
description: Alertes remontees par la baie
|
||||
line: "$CENTREONPLUGINS$/centreon_emc_unity_restapi.pl --plugin=storage::emc::unity::restapi::plugin --mode=alerts --hostname=$HOSTADDRESS$ --port='$_HOSTUNITYPORT$' --api-username='$_HOSTUNITYUSERNAME$' --api-password='$_HOSTUNITYPASSWORD$' $_HOSTUNITYEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
@@ -0,0 +1,65 @@
|
||||
id: hw-extreme-snmp
|
||||
name: Switch Extreme Networks (SNMP)
|
||||
category: hardware
|
||||
status: to-verify
|
||||
plugin: centreon_extreme_snmp.pl
|
||||
description: Supervision d'un commutateur Extreme Networks en SNMP.
|
||||
host_template:
|
||||
name: HW-Extreme-SNMP-custom
|
||||
alias: Materiel Extreme SNMP
|
||||
parents: [generic-active-host-custom]
|
||||
check_command: check_centreon_ping
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Switch Extreme Networks (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Extreme-SNMP
|
||||
criticite: Critique
|
||||
impact: "Coupure reseau sur le perimetre desservi"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
description: Charge CPU de l'equipement
|
||||
line: "$CENTREONPLUGINS$/centreon_extreme_snmp.pl --plugin=network::extreme::snmp::plugin --mode=cpu --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-average='$_SERVICEWARNING$' --critical-average='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Memory
|
||||
alias: Memory
|
||||
description: Utilisation de la memoire
|
||||
line: "$CENTREONPLUGINS$/centreon_extreme_snmp.pl --plugin=network::extreme::snmp::plugin --mode=memory --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-usage-prct='$_SERVICEWARNING$' --critical-usage-prct='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Hardware
|
||||
alias: Hardware
|
||||
description: Alimentations, ventilateurs et sondes de temperature
|
||||
line: "$CENTREONPLUGINS$/centreon_extreme_snmp.pl --plugin=network::extreme::snmp::plugin --mode=hardware --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --component='$_SERVICECOMPONENT$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: COMPONENT, value: ".*", description: "Composants a verifier (regex)"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Interfaces
|
||||
alias: Interfaces
|
||||
description: Etat, trafic et erreurs des interfaces
|
||||
line: "$CENTREONPLUGINS$/centreon_extreme_snmp.pl --plugin=network::extreme::snmp::plugin --mode=interfaces --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --interface='$_SERVICEINTERFACE$' --add-status --add-traffic --add-errors --warning-in-traffic='$_SERVICEWARNINGIN$' --critical-in-traffic='$_SERVICECRITICALIN$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: INTERFACE, value: "", description: "Filtre sur le nom de l'interface"}
|
||||
- {name: WARNINGIN, value: "80", description: "Seuil warning trafic entrant (%)"}
|
||||
- {name: CRITICALIN, value: "90", description: "Seuil critical trafic entrant (%)"}
|
||||
- {name: EXTRAOPTIONS, value: "--interface-use-adminstatus --name", description: "Options supplementaires"}
|
||||
- name: Uptime
|
||||
alias: Uptime
|
||||
description: Duree depuis le dernier redemarrage
|
||||
default: false
|
||||
line: "$CENTREONPLUGINS$/centreon_extreme_snmp.pl --plugin=network::extreme::snmp::plugin --mode=uptime --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-uptime='$_SERVICEWARNING$' --critical-uptime='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "", description: "Seuil warning (secondes)"}
|
||||
- {name: CRITICAL, value: "@0:600", description: "Seuil critical (secondes)"}
|
||||
- {name: EXTRAOPTIONS, value: "--unit=s", description: "Options supplementaires"}
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Firewall Fortinet FortiGate (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Fortinet-FortiGate-SNMP
|
||||
criticite: Critique
|
||||
impact: "Pare-feu en defaut, acces reseau compromis"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
id: hw-hp-msa-xmlapi
|
||||
name: Baie HPE MSA et P2000 (API XML)
|
||||
category: hardware
|
||||
status: to-verify
|
||||
plugin: centreon_hp_p2000_xmlapi.pl
|
||||
description: Supervision d'une baie HPE MSA ou P2000 via son API XML (materiel, volumes, disques).
|
||||
prerequis:
|
||||
paquets:
|
||||
debian: [libwww-perl, libxml-libxml-perl]
|
||||
rhel: [perl-libwww-perl, perl-XML-LibXML]
|
||||
notes: |
|
||||
Un compte de supervision en lecture seule suffit. Verifier le nom du plugin
|
||||
selon le modele : les generations MSA recentes exposent une API differente.
|
||||
host_template:
|
||||
name: HW-HP-MSA-custom
|
||||
alias: Materiel HPE MSA
|
||||
parents: [generic-active-host-custom]
|
||||
macros:
|
||||
- {name: MSAUSERNAME, value: "monitor", description: "Compte de supervision"}
|
||||
- {name: MSAPASSWORD, value: "", description: "Mot de passe du compte", is_password: true}
|
||||
- {name: MSAEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Baie HPE MSA
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-HP-MSA
|
||||
criticite: Critique
|
||||
impact: "Stockage partage en defaut, machines et applications menacees"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Hardware
|
||||
alias: Hardware
|
||||
description: Etat des composants de la baie
|
||||
line: "$CENTREONPLUGINS$/centreon_hp_p2000_xmlapi.pl --plugin=storage::hp::p2000::xmlapi::plugin --mode=hardware --hostname=$HOSTADDRESS$ --hp-username='$_HOSTMSAUSERNAME$' --hp-password='$_HOSTMSAPASSWORD$' $_HOSTMSAEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Volume-Usage
|
||||
alias: Volume-Usage
|
||||
description: Occupation des volumes
|
||||
line: "$CENTREONPLUGINS$/centreon_hp_p2000_xmlapi.pl --plugin=storage::hp::p2000::xmlapi::plugin --mode=volume-usage --hostname=$HOSTADDRESS$ --hp-username='$_HOSTMSAUSERNAME$' --hp-password='$_HOSTMSAPASSWORD$' --warning-usage-prct='$_SERVICEWARNING$' --critical-usage-prct='$_SERVICECRITICAL$' $_HOSTMSAEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Switch HP ProCurve et Aruba (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-HP-Procurve-SNMP
|
||||
criticite: Critique
|
||||
impact: "Coupure reseau sur le perimetre desservi"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Serveur HP ProLiant (iLO SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-HP-Proliant-SNMP
|
||||
criticite: Majeure
|
||||
impact: "Materiel serveur en defaut"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Hardware
|
||||
alias: Hardware
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
id: hw-huawei-snmp
|
||||
name: Switch et routeur Huawei (SNMP)
|
||||
category: hardware
|
||||
status: to-verify
|
||||
plugin: centreon_huawei_snmp.pl
|
||||
description: Supervision d'un equipement reseau Huawei en SNMP.
|
||||
host_template:
|
||||
name: HW-Huawei-SNMP-custom
|
||||
alias: Materiel Huawei SNMP
|
||||
parents: [generic-active-host-custom]
|
||||
check_command: check_centreon_ping
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Switch et routeur Huawei (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Huawei-SNMP
|
||||
criticite: Critique
|
||||
impact: "Coupure reseau sur le perimetre desservi"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
description: Charge CPU de l'equipement
|
||||
line: "$CENTREONPLUGINS$/centreon_huawei_snmp.pl --plugin=network::huawei::standard::snmp::plugin --mode=cpu --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-average='$_SERVICEWARNING$' --critical-average='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Memory
|
||||
alias: Memory
|
||||
description: Utilisation de la memoire
|
||||
line: "$CENTREONPLUGINS$/centreon_huawei_snmp.pl --plugin=network::huawei::standard::snmp::plugin --mode=memory --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-usage-prct='$_SERVICEWARNING$' --critical-usage-prct='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Hardware
|
||||
alias: Hardware
|
||||
description: Alimentations, ventilateurs et sondes de temperature
|
||||
line: "$CENTREONPLUGINS$/centreon_huawei_snmp.pl --plugin=network::huawei::standard::snmp::plugin --mode=hardware --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --component='$_SERVICECOMPONENT$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: COMPONENT, value: ".*", description: "Composants a verifier (regex)"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Interfaces
|
||||
alias: Interfaces
|
||||
description: Etat, trafic et erreurs des interfaces
|
||||
line: "$CENTREONPLUGINS$/centreon_huawei_snmp.pl --plugin=network::huawei::standard::snmp::plugin --mode=interfaces --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --interface='$_SERVICEINTERFACE$' --add-status --add-traffic --add-errors --warning-in-traffic='$_SERVICEWARNINGIN$' --critical-in-traffic='$_SERVICECRITICALIN$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: INTERFACE, value: "", description: "Filtre sur le nom de l'interface"}
|
||||
- {name: WARNINGIN, value: "80", description: "Seuil warning trafic entrant (%)"}
|
||||
- {name: CRITICALIN, value: "90", description: "Seuil critical trafic entrant (%)"}
|
||||
- {name: EXTRAOPTIONS, value: "--interface-use-adminstatus --name", description: "Options supplementaires"}
|
||||
- name: Uptime
|
||||
alias: Uptime
|
||||
description: Duree depuis le dernier redemarrage
|
||||
default: false
|
||||
line: "$CENTREONPLUGINS$/centreon_huawei_snmp.pl --plugin=network::huawei::standard::snmp::plugin --mode=uptime --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-uptime='$_SERVICEWARNING$' --critical-uptime='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "", description: "Seuil warning (secondes)"}
|
||||
- {name: CRITICAL, value: "@0:600", description: "Seuil critical (secondes)"}
|
||||
- {name: EXTRAOPTIONS, value: "--unit=s", description: "Options supplementaires"}
|
||||
@@ -0,0 +1,44 @@
|
||||
id: hw-ibm-storwize-ssh
|
||||
name: Baie IBM Storwize et FlashSystem (SSH)
|
||||
category: hardware
|
||||
status: to-verify
|
||||
plugin: centreon_ibm_storwize_ssh.pl
|
||||
description: Supervision d'une baie IBM Storwize ou FlashSystem par SSH (materiel, pools, evenements).
|
||||
prerequis:
|
||||
paquets:
|
||||
debian: [libssh-perl, openssh-client]
|
||||
rhel: [perl-Net-SSH-Perl, openssh-clients]
|
||||
notes: |
|
||||
Deposer la cle publique de l'utilisateur du collecteur sur la baie, pour un
|
||||
compte en lecture seule. Verifier la connexion SSH avant de deployer.
|
||||
host_template:
|
||||
name: HW-IBM-Storwize-custom
|
||||
alias: Materiel IBM Storwize
|
||||
parents: [generic-active-host-custom]
|
||||
macros:
|
||||
- {name: STORWIZEUSERNAME, value: "centreon", description: "Compte de supervision"}
|
||||
- {name: STORWIZEEXTRAOPTIONS, value: "", description: "Options supplementaires, dont la cle SSH"}
|
||||
notification:
|
||||
perimetre: Baie IBM Storwize
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-IBM-Storwize
|
||||
criticite: Critique
|
||||
impact: "Stockage partage en defaut, machines et applications menacees"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Hardware
|
||||
alias: Hardware
|
||||
description: Etat des composants de la baie
|
||||
line: "$CENTREONPLUGINS$/centreon_ibm_storwize_ssh.pl --plugin=storage::ibm::storwize::ssh::plugin --mode=hardware --hostname=$HOSTADDRESS$ --ssh-username='$_HOSTSTORWIZEUSERNAME$' $_HOSTSTORWIZEEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Pool-Usage
|
||||
alias: Pool-Usage
|
||||
description: Occupation des pools de stockage
|
||||
line: "$CENTREONPLUGINS$/centreon_ibm_storwize_ssh.pl --plugin=storage::ibm::storwize::ssh::plugin --mode=pool-usage --hostname=$HOSTADDRESS$ --ssh-username='$_HOSTSTORWIZEUSERNAME$' --warning-usage-prct='$_SERVICEWARNING$' --critical-usage-prct='$_SERVICECRITICAL$' $_HOSTSTORWIZEEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Juniper JunOS (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Juniper-JunOS-SNMP
|
||||
criticite: Critique
|
||||
impact: "Coupure reseau sur le perimetre desservi"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: MikroTik RouterOS (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-MikroTik-SNMP
|
||||
criticite: Majeure
|
||||
impact: "Coupure reseau sur le perimetre desservi"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Baie NetApp ONTAP (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-NetApp-ONTAP-SNMP
|
||||
criticite: Critique
|
||||
impact: "Stockage partage en defaut"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Global-Status
|
||||
alias: Global-Status
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Pare-feu Palo Alto (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-PaloAlto-SNMP
|
||||
criticite: Critique
|
||||
impact: "Pare-feu en defaut, acces reseau compromis"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -16,6 +16,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Pare-feu pfSense (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-pfSense-SNMP
|
||||
criticite: Critique
|
||||
impact: "Pare-feu en defaut, acces reseau compromis"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Imprimante reseau (RFC 3805)
|
||||
calendrier: Heures-Ouvrees
|
||||
groupe: CG-HW-Printer-RFC3805
|
||||
criticite: Mineure
|
||||
impact: "Impression indisponible ou consommable epuise"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Marker-Supply
|
||||
alias: Marker-Supply
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
id: hw-purestorage-restapi
|
||||
name: Baie Pure Storage (API REST)
|
||||
category: hardware
|
||||
status: to-verify
|
||||
plugin: centreon_purestorage_restapi.pl
|
||||
description: Supervision d'une baie Pure Storage via son API REST (materiel, occupation, alertes).
|
||||
prerequis:
|
||||
paquets:
|
||||
debian: [libwww-perl, libjson-xs-perl]
|
||||
rhel: [perl-libwww-perl, perl-JSON-XS]
|
||||
notes: |
|
||||
Generer un jeton d'API pour un compte en lecture seule sur la baie.
|
||||
host_template:
|
||||
name: HW-PureStorage-custom
|
||||
alias: Materiel Pure Storage
|
||||
parents: [generic-active-host-custom]
|
||||
macros:
|
||||
- {name: PURETOKEN, value: "", description: "Jeton d'API", is_password: true}
|
||||
- {name: PUREEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Baie Pure Storage
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-PureStorage
|
||||
criticite: Critique
|
||||
impact: "Stockage partage en defaut, machines et applications menacees"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Hardware
|
||||
alias: Hardware
|
||||
description: Etat des composants materiels
|
||||
line: "$CENTREONPLUGINS$/centreon_purestorage_restapi.pl --plugin=storage::purestorage::restapi::plugin --mode=hardware --hostname=$HOSTADDRESS$ --api-token='$_HOSTPURETOKEN$' $_HOSTPUREEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Volume-Usage
|
||||
alias: Volume-Usage
|
||||
description: Occupation des volumes
|
||||
line: "$CENTREONPLUGINS$/centreon_purestorage_restapi.pl --plugin=storage::purestorage::restapi::plugin --mode=volume-usage --hostname=$HOSTADDRESS$ --api-token='$_HOSTPURETOKEN$' --warning-usage-prct='$_SERVICEWARNING$' --critical-usage-prct='$_SERVICECRITICAL$' $_HOSTPUREEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Alarms
|
||||
alias: Alarms
|
||||
description: Alarmes actives sur la baie
|
||||
line: "$CENTREONPLUGINS$/centreon_purestorage_restapi.pl --plugin=storage::purestorage::restapi::plugin --mode=alarms --hostname=$HOSTADDRESS$ --api-token='$_HOSTPURETOKEN$' $_HOSTPUREEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
@@ -0,0 +1,48 @@
|
||||
id: hw-qnap-snmp
|
||||
name: NAS QNAP (SNMP)
|
||||
category: hardware
|
||||
status: to-verify
|
||||
plugin: centreon_qnap_snmp.pl
|
||||
description: Supervision d'un NAS QNAP en SNMP (disques, volumes, ventilateurs, temperatures).
|
||||
host_template:
|
||||
name: HW-QNAP-SNMP-custom
|
||||
alias: Materiel QNAP SNMP
|
||||
parents: [generic-active-host-custom]
|
||||
check_command: check_centreon_ping
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: NAS QNAP
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-QNAP-SNMP
|
||||
criticite: Majeure
|
||||
impact: "Stockage et sauvegardes en defaut"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Hardware
|
||||
alias: Hardware
|
||||
description: Disques, ventilateurs et sondes de temperature
|
||||
line: "$CENTREONPLUGINS$/centreon_qnap_snmp.pl --plugin=storage::qnap::snmp::plugin --mode=hardware --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --component='$_SERVICECOMPONENT$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: COMPONENT, value: ".*", description: "Composants a verifier (regex)"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Storage
|
||||
alias: Storage
|
||||
description: Occupation des volumes
|
||||
line: "$CENTREONPLUGINS$/centreon_qnap_snmp.pl --plugin=storage::qnap::snmp::plugin --mode=storage --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-usage-prct='$_SERVICEWARNING$' --critical-usage-prct='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
description: Charge CPU du NAS
|
||||
default: false
|
||||
line: "$CENTREONPLUGINS$/centreon_qnap_snmp.pl --plugin=storage::qnap::snmp::plugin --mode=cpu --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-average='$_SERVICEWARNING$' --critical-average='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
@@ -0,0 +1,38 @@
|
||||
id: hw-ruckus-zonedirector-snmp
|
||||
name: Controleur wifi Ruckus ZoneDirector (SNMP)
|
||||
category: hardware
|
||||
status: to-verify
|
||||
plugin: centreon_ruckus_zonedirector_snmp.pl
|
||||
description: Supervision d'un controleur wifi Ruckus ZoneDirector en SNMP (bornes, clients, systeme).
|
||||
host_template:
|
||||
name: HW-Ruckus-ZoneDirector-custom
|
||||
alias: Materiel Ruckus ZoneDirector
|
||||
parents: [generic-active-host-custom]
|
||||
check_command: check_centreon_ping
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Controleur wifi Ruckus
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Ruckus-ZoneDirector
|
||||
criticite: Majeure
|
||||
impact: "Couverture wifi degradee ou absente sur le site"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Ap-Status
|
||||
alias: Ap-Status
|
||||
description: Etat des bornes rattachees
|
||||
line: "$CENTREONPLUGINS$/centreon_ruckus_zonedirector_snmp.pl --plugin=network::ruckus::zonedirector::snmp::plugin --mode=ap-status --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
- name: System
|
||||
alias: System
|
||||
description: CPU, memoire et etat general du controleur
|
||||
line: "$CENTREONPLUGINS$/centreon_ruckus_zonedirector_snmp.pl --plugin=network::ruckus::zonedirector::snmp::plugin --mode=system --hostname=$HOSTADDRESS$ --snmp-version='$_HOSTSNMPVERSION$' --snmp-community='$_HOSTSNMPCOMMUNITY$' --warning-cpu='$_SERVICEWARNING$' --critical-cpu='$_SERVICECRITICAL$' $_HOSTSNMPEXTRAOPTIONS$ $_SERVICEEXTRAOPTIONS$"
|
||||
macros:
|
||||
- {name: WARNING, value: "80", description: "Seuil warning CPU en %"}
|
||||
- {name: CRITICAL, value: "90", description: "Seuil critical CPU en %"}
|
||||
- {name: EXTRAOPTIONS, value: "", description: "Options supplementaires"}
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Pare-feu Stormshield (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Stormshield-SNMP
|
||||
criticite: Critique
|
||||
impact: "Pare-feu en defaut, acces reseau compromis"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: NAS Synology (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Synology-SNMP
|
||||
criticite: Majeure
|
||||
impact: "Stockage et sauvegardes en defaut"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Hardware
|
||||
alias: Hardware
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Ubiquiti UniFi et EdgeMax (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-Ubiquiti-SNMP
|
||||
criticite: Majeure
|
||||
impact: "Coupure reseau ou wifi sur le perimetre desservi"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Onduleur standard (RFC 1628)
|
||||
calendrier: 24x7
|
||||
groupe: CG-HW-UPS-RFC1628
|
||||
criticite: Critique
|
||||
impact: "Alimentation electrique menacee"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Battery-Status
|
||||
alias: Battery-Status
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: AIX (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-OS-AIX-SNMP
|
||||
criticite: Majeure
|
||||
impact: "Serveur indisponible ou degrade"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: FreeBSD (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-OS-FreeBSD-SNMP
|
||||
criticite: Majeure
|
||||
impact: "Serveur indisponible ou degrade"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Equipement generique (SNMP standard)
|
||||
calendrier: 24x7
|
||||
groupe: CG-OS-Generic-SNMP
|
||||
criticite: Majeure
|
||||
impact: "Serveur indisponible ou degrade"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -19,6 +19,15 @@ prerequis:
|
||||
notes: |
|
||||
Cote client supervise : installer l'agent NRPE, declarer l'adresse du
|
||||
collecteur dans allowed_hosts, et definir les commandes appelees.
|
||||
notification:
|
||||
perimetre: Linux (NRPE)
|
||||
calendrier: 24x7
|
||||
groupe: CG-OS-Linux-NRPE
|
||||
criticite: Majeure
|
||||
impact: "Serveur indisponible ou degrade"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Linux (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-OS-Linux-SNMP
|
||||
criticite: Majeure
|
||||
impact: "Serveur indisponible ou degrade"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Solaris (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-OS-Solaris-SNMP
|
||||
criticite: Majeure
|
||||
impact: "Serveur indisponible ou degrade"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -13,6 +13,15 @@ host_template:
|
||||
macros:
|
||||
- {name: NSCLIENTPORT, value: "12489", description: "Port d'ecoute NSClient++"}
|
||||
- {name: NSCLIENTPASSWORD, value: "", description: "Mot de passe NSClient++", is_password: true}
|
||||
notification:
|
||||
perimetre: Windows (NSClient++ / check_nt)
|
||||
calendrier: 24x7
|
||||
groupe: CG-OS-Windows-NSClient
|
||||
criticite: Majeure
|
||||
impact: "Serveur indisponible ou degrade"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
@@ -12,6 +12,15 @@ host_template:
|
||||
check_command_args: "!3!200,20%!400,50%"
|
||||
macros:
|
||||
- {name: SNMPEXTRAOPTIONS, value: "", description: "Options supplementaires passees au plugin"}
|
||||
notification:
|
||||
perimetre: Windows (SNMP)
|
||||
calendrier: 24x7
|
||||
groupe: CG-OS-Windows-SNMP
|
||||
criticite: Majeure
|
||||
impact: "Serveur indisponible ou degrade"
|
||||
options_hote: d,u,r
|
||||
options_service: w,c,r
|
||||
intervalle: 30
|
||||
services:
|
||||
- name: Cpu
|
||||
alias: Cpu
|
||||
|
||||
Reference in new issue
Block a user