Files
Enclume/catalog/system/os-linux-nrpe.yml
T
hcornet de7a691861
Construction et publication / verifier (push) Successful in 41s
Construction et publication / verifier (pull_request) Successful in 11s
Construction et publication / publier (pull_request) Skipped
Construction et publication / publier (push) Failing after 6m3s
Enclume : editeur CLAPI, catalogue de 26 packs, empaquetage Docker
2026-09-10 11:32:03 +02:00

57 lines
2.8 KiB
YAML

id: os-linux-nrpe
name: Linux (NRPE)
category: system
status: verified
plugin: check_centreon_nrpe
description: Supervision Linux par agent NRPE (commandes definies cote client dans nrpe.cfg).
host_template:
name: OS-Linux-NRPE-custom
alias: OS Linux NRPE
parents: [generic-active-host-custom]
check_command: check_centreon_ping
check_command_args: "!3!200,20%!400,50%"
macros:
- {name: NRPEPORT, value: "5666", description: "Port d'ecoute de l'agent NRPE"}
services:
- name: Cpu
alias: Cpu
description: Charge CPU via la commande NRPE distante
line: "$USER1$/check_centreon_nrpe -H $HOSTADDRESS$ -p $_HOSTNRPEPORT$ -t $_SERVICETIMEOUT$ -c $_SERVICECOMMAND$ -a '$_SERVICEARGS$'"
macros:
- {name: COMMAND, value: "check_cpu", description: "Nom de la commande NRPE"}
- {name: ARGS, value: "80!90", description: "Arguments passes a la commande"}
- {name: TIMEOUT, value: "30", description: "Timeout en secondes"}
- name: Load
alias: Load
description: Charge systeme via NRPE
line: "$USER1$/check_centreon_nrpe -H $HOSTADDRESS$ -p $_HOSTNRPEPORT$ -t $_SERVICETIMEOUT$ -c $_SERVICECOMMAND$ -a '$_SERVICEARGS$'"
macros:
- {name: COMMAND, value: "check_load", description: "Nom de la commande NRPE"}
- {name: ARGS, value: "4,3,2!6,5,4", description: "Arguments passes a la commande"}
- {name: TIMEOUT, value: "30", description: "Timeout en secondes"}
- name: Memory
alias: Memory
description: Memoire disponible via NRPE
line: "$USER1$/check_centreon_nrpe -H $HOSTADDRESS$ -p $_HOSTNRPEPORT$ -t $_SERVICETIMEOUT$ -c $_SERVICECOMMAND$ -a '$_SERVICEARGS$'"
macros:
- {name: COMMAND, value: "check_memory", description: "Nom de la commande NRPE"}
- {name: ARGS, value: "80!90", description: "Arguments passes a la commande"}
- {name: TIMEOUT, value: "30", description: "Timeout en secondes"}
- name: Disk
alias: Disk
description: Occupation d'un point de montage via NRPE
line: "$USER1$/check_centreon_nrpe -H $HOSTADDRESS$ -p $_HOSTNRPEPORT$ -t $_SERVICETIMEOUT$ -c $_SERVICECOMMAND$ -a '$_SERVICEARGS$'"
macros:
- {name: COMMAND, value: "check_disk", description: "Nom de la commande NRPE"}
- {name: ARGS, value: "80!90!/", description: "Arguments passes a la commande"}
- {name: TIMEOUT, value: "30", description: "Timeout en secondes"}
- name: Users
alias: Users
description: Nombre d'utilisateurs connectes
default: false
line: "$USER1$/check_centreon_nrpe -H $HOSTADDRESS$ -p $_HOSTNRPEPORT$ -t $_SERVICETIMEOUT$ -c $_SERVICECOMMAND$ -a '$_SERVICEARGS$'"
macros:
- {name: COMMAND, value: "check_users", description: "Nom de la commande NRPE"}
- {name: ARGS, value: "5!10", description: "Arguments passes a la commande"}
- {name: TIMEOUT, value: "30", description: "Timeout en secondes"}