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

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

[ Hits: 657 ]

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

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

Configurando o clima no painel do Gnome

Criando teclas de atalho no Ubuntu 9.04

VirtualBox - Compartilhando pastas Linux vs Linux

Instalando o Android virtualizado no PC

Leitura recomendada

Programação Kylix: Informações do menu na barra de status

Dansguardian + Sarg

Restringindo acesso do "root" ao SSH

Monitor externo no seu notebook com Ubuntu

Removendo os daemons do Evolution e do Tracker (o indexador de arquivos) da inicialização automática do GNOME 3.x

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts