Plugin para Nagios
Publicado por Rodrigo Garcia (última atualização em 29/01/2013)
[ Hits: 3.745 ]
Homepage: www.unix4life.blogspot.com
Estranhamente o Nagios não possui um plugin nativo de checagem de memória. O script abaixo faz esse papel, ele verifica a memória total, a memória usada, e compara com os parâmetros de warning e critical, se a porcentagem da memória usada for maior do que o primeiro parâmetro (warning) ele avisa como warning, se for maior do que o segundo (critical) ele alerta um critical. A sintaxe é a seguinte:
check_ram [warning] [critical]
Exemplo:
./check_ram 80 90
Espero que seja útil!
#!/bin/bash # Desenvolvido por Rodrigo Garcia em 16/01/2013 # Sobrevivi ao fim do mundo!!! PATH=/sbin:/usr/sbin:/bin:/usr/bin TMEM=`free -m | awk 'NR == 2 {print $2}'` UMEM=`free -m | awk 'NR == 3 {print $3}'` FMEM=`free -m | awk 'NR == 3 {print $4}'` PMEM=`echo $(($UMEM * 100 / $TMEM))` if [ $PMEM -lt $1 ] then echo "Total(MB)= $TMEM, Uso(MB)= $PMEM%, Livre(MB)= $FMEM OK" exit 0 elif [ $PMEM -ge $1 ] && [ $PMEM -lt $2 ] then echo "Total(MB)= $TMEM, Uso= $PMEM% , Livre(MB)= $FMEM Atencao!!!" exit 1 elif [ $PMEM -ge $2 ] then echo "Total(MB)= $TMEM, Uso(MB)= $PMEM%, Livre(MB)= $FMEM Critico!!!" exit 2 fi
Instalação do Mplayer e seus Codecs+suporte a GUI.
Contar o número de arquivos e subdiretórios de um diretório
Limpar pacotes com versões antigas do cache do apt
Mantendo seus repositórios Git e SVN atualizados
Nenhum coment�rio foi encontrado.
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Overclocking Permanente para Drastic no Miyoo Mini Plus
Problemas de chaves (/usr/share/keyrings) no Debian
Converter os repositórios Debian para o novo formato com as chaves
Primeiras impressões do Debian 13 (1)
ETH1:2 não responde ao meu IP da rede (1)
Google Crhome não abre desde que eu atualizei pelo "program... (14)