Plugin do Nagios em Shell Script

Publicado por Andre Luiz Facina 27/10/2008

[ Hits: 6.004 ]

Download check_nproc_snmp




Plugin do Nagios em Shell Script para verificar, via SNMP, o número de processos do Windows 2003.

MIB utilizada: HOST-RESOURCES-MIB:: hrSystemProcesses.0

Dependências: net-snmp e net-snmp-utils

Use: check_nproc_snmp HOST COMMUNITY NPROC_WARNING NPROC_CRITICAL

Exemplo: check_nproc_snmp 192.168.1.1 public 150 200

  



Esconder código-fonte

#!/bin/bash
##########################################
# Plugin do Nagios desenvolvido por André Facina  #
##########################################

# Variaveis
warn=$3
crit=$4

# Obtem as informacoes apartir da MIB HOST-RESOURCES-MIB::hrSystemProcesses.0

nproc=`snmpget -v 1 -c $2 $1  hrSystemProcesses.0 | awk '{print $4}'`

# Verifica se o numero de processos esta Ok, Warn ou Crit
if [ $nproc -ge $warn ]; then
        if [ $nproc -lt $crit ]; then
        echo "Warning - NProcs => $nproc"
        exit 1
        fi
fi

if [ $nproc -ge $crit ]; then
        echo "Critical - NProcs => $nproc"
        exit 2
fi

if [ $nproc -lt $warn ]; then
        echo "Ok - NProcs => $nproc"
        exit 0
fi

Scripts recomendados

Mpeg 2 Converter

Backup, restore e leitura de log com Dialog

Gerando múltiplas isos

ipshow - exibir informações de sua rede

registra quais as máquinas da sala estão ligadas


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts