check_dir

Descrição

Monitora o tamanho de arquivos em um diretório e seus subdiretórios e alarma mediante parâmetros de warning e critical a serem definidos em Kabytes, informando uma listagem com o número de arquivos.

Versões Compatíveis

  • Compatível com todas as versões do OpMon.

 Pré-requisitos

  • Strict
  • Getop::Long
  • POSIX
  • File::Basename
  • coreutils

 Exemplo de execução e retorno do comando

Este plugin encontra-se no diretório /usr/local/opmon/libexec/opservices/, portanto você deverá acessá-lo para então executar os comandos.

Neste exemplo podemos verificar que nenhum arquivo superou o threshold determinado (-w 121242423423 -c 3213342342342), ou seja, Estado OK.

[root@opmon]#  ./check_dir.pl -w 121242423423 -c 3213342342342 -D /var/log
OK - Arquivos com tamanho dentro dos limites.

Neste exemplo podemos verificar que há 1 arquivo com o tamanho acima do threshold de warning (-w 1212421), ou seja, Estado Warning.

[root@opmon]# ./check_dir.pl -w 1212421 -c 3213342 -D /var/log
Warning - 1 arquivo(s) com tamanho inesperado: /var/log/smsd.log Tamanho: 1.36 GB

Neste exemplo podemos verificar que há 1 arquivo com o tamanho acima do threshold de critical (-c 1213342), ou seja, Estado Critical.

[root@opmon]# ./check_dir.pl -w 1212421 -c 1213342 -D /var/log
Critical - 1 arquivo(s) com tamanho inesperado: /var/log/smsd.log Tamanho: 1.36 GB

 Compatibilidade

  • Compatível com todas as versões que possuem os requisitos descritos nos pré-requisitos
Updated on 31/08/2021

Esse artigo foi útil para você?

Ficou com alguma dúvida?

Perguntas & Respostas

Participe da nossa comunidade e tire dúvidas ou compartilhe respostas e ideias.

Participar

Professional Support

Não encontrou a resposta que procura? Não se preocupe, estamos aqui para ajudar!

Abrir chamado

Treinamento Online

Através da plataforma Udemy, você encontra todos os treinamentos das nossas soluções.

Inscreva-se