Plugin do Nagios em Shell Script

Publicado por Andre Luiz Facina 27/10/2008

[ Hits: 6.086 ]

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

Script de Backup

Free VPN - download de VPNs do vpnbook.com

Jogo de perguntas e respostas

Criando vários usuários no LDAP a partir de um arquivo

ADMINISTRANDO USUARIOS COM XDIALOG


  

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