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

Publicado por Fábio C Premoli em 10/04/2020

[ Hits: 1.784 ]

Blog: http://premoli.wixsite.com/home

 


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]

Outras dicas deste autor

Firewall Nativo Kali Linux Multi-user

SQUID + SSO + Autenticação Segura no AD

Opções do comando chmod

Compartilhar Linux X Linux (Virtualbox)

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

Leitura recomendada

Protegendo SSH no CentOS com Fail2ban

Eliminando estalos de caixas de som no Debian/Ubuntu

Suspendendo uma sessão do VIM

Guia pós-instalação do Fedora 22 Xfce Spin

Instalando e ativando Java-Sun no openSUSE 11.3 64 bits KDE para funcionar com Firefox 3.6.6

  

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