Descrição
- Este script verifica a memória disponível em um sistema Linux.
Requerimentos
- Nada de especial, ferramentas já incluídas em todos os sistemas Linux.
Exemplo de uso
./check_avail_memory.sh -w <warning threshold> -c <critical threshold>
Saída
OK - Se a memória disponível está acima dos threshold's de warning e critical
WARNING - Se a memória disponível está abaixo do warning threshold
CRITICAL - Se a memória disponível está abaixo do critical threshold
Exemplo prático
$ ./check_avail_memory.sh -w 10 -c 5
OK - Available Memory = 89% | Available memory=89%;10;5;0;100
Configuração
- Faça o download do plugin check_avail_memory.
- Copie o plugin para o diretório padrão (
/usr/local/opmon/libexec/
) - Crie o comando NRPE, adicionando a linha abaixo no arquivo (
/usr/local/opmon/etc/ /nrpe.cfg
).
command[check_avail_memory]=/usr/local/opmon/libexec/check_avail_memory.sh -w $ARG1$ -c $ARG2$
- Reinicie o serviço NRPE.