Plugin do Nagios em Shell Script

Publicado por Andre Luiz Facina 27/10/2008

[ Hits: 6.126 ]

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

Instalação da Multilib no Slackware

Configurador de interface de rede.

relatorio squid

Intervalo de tempo v.2 - Corrigido

Ver último twitter pelo terminal ou na barra de notificação


  

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