Pular para o conteúdo

Checar se tal partição está montada pelo Nagios

Dica publicada em Perl / Rede
Fábio C Premoli premoli
Hits: 1.854 Categoria: Perl Subcategoria: Rede
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Checar se tal partição está montada pelo Nagios

Segue script construído em Perl para checar se determinada partição está montada no servidor Linux e monitorar pelo Nagios ou similar:

#!/usr/bin/perl -w

$SERVER=$ARGV[0];
$MONTADA=$ARGV[1];
$ESTADO=`snmpwalk -v2c -c sefaz_es $SERVER hrStorage | grep $MONTADA | cut -d":" -f4`;

if ($ESTADO ne '') {
	print "OK - PARTICAO:$ESTADO MONTADA";
	$STATE_OK = 0;
	exit $STATE_OK;
} else {
	print "CRITICAL - PARTICAO:$ESTADO NAO MONTADA";
	$STATE_CRITICAL = 2;
	exit $STATE_CRITICAL;
}

Para validar use a seguinte sintaxe:

./[nome do script] [servidor ou IP] [partição]

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instalando o Android virtualizado no PC

SQUID + Autenticação Segura no AD (NTLM)

VirtualBox - Compartilhando pastas Linux vs Linux

Criando teclas de atalho no Ubuntu 9.04

Gnome - Personalize seu menu com gDesklets

Dicas e macetes sobre o Firefox

Instale módulos Perl com facilidade

Criando um programa CGI com Perl

Lançamento do Vulture AntiSpam 1.0

Munin - estatísticas para servidores

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.