Páginas

sexta-feira, 14 de junho de 2013

Plugin do Nagios para HP-UX

Olá,

Como não encontrei um plugin satisfatório na net que verifcasse a memória no HP-UX eu adaptei um plugin que eu criei para Linux. Abaixo o código para versão 11.31 (para a versão 11.23 mudar o "NR == 5" para "NR == 6"):

#!/sbin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin

TMEM=$(swapinfo -tam | awk 'NR == 5 { print $2 }')
UMEM=$(swapinfo -tam | awk 'NR == 5 { print $3 }')
FMEM=$(swapinfo -tam | awk 'NR == 5 { print $4 }')
PMEM=$(echo $(($UMEM * 100 / $TMEM)))

if [ $PMEM -lt $1 ]
        then
                echo "Total(MB)= $TMEM, Livre(MB)= $FMEM Uso(MB)= $UMEM OK|Uso(%)= $PMEM%"
                exit 0
elif [ $PMEM -ge $1  ] && [ $PMEM -lt $2 ]
then
                echo "Total(MB)= $TMEM, Livre(MB)= $FMEM Uso(MB)= $UMEM Atencao!!!|Uso(%)= $PMEM% "
                exit 1
elif [ $PMEM -ge $2 ]
then
                echo "Total(MB)= $TMEM, Livre(MB)= $FMEM Uso(MB)= $UMEM Critico!!!|Uso(%)= $PMEM%"
                exit 2
fi

Espero ter ajudado e até a próxima!!!

Nenhum comentário:

Postar um comentário