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

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

[ Hits: 1.431 ]

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

Instalando o Android virtualizado no PC

Opções do comando chmod

Criando teclas de atalho no Ubuntu 9.04

Gnome - Personalize seu menu com gDesklets

SQUID + SSO + Autenticação Segura no AD

Leitura recomendada

2a. Semana do Software Livre da UERJ

Baixar arquivos com wget utilizando autenticação

Módulo de segurança do BB no Debian 10 (Buster)

Agendando tarefas no cron com horário aleatório

Corrigindo o problema das teclas CTRL+F2 e ALT+F2 no Gentoo

  

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