fetchlog.

buscar novas mensagens de logfile
Baixe Agora

fetchlog. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Alexander Haderer
  • Site do editor:
  • http://search.cpan.org/~afrika/DBIx-FileSystem-1.7/FileSystem.pm

fetchlog. Tag


fetchlog. Descrição

Buscar novas mensagens de logfile O utilitário Fetchlog exibe as últimas novas mensagens de um logfile. É semelhante como a cauda, mas oferece alguma funcionalidade extra para formatação de saída e filtragem de mensagens usando expressões regulares estendidas para correspondência de padrões. Para mostrar apenas as novas mensagens, já que a última chamada Fetchlog usa um marcador para lembrar quais mensagens foram fetched.fetchlog digitalizam para trás um logfile e coleta todas as mensagens, opcionalmente somente aqueles que correspondem a qualquer um dos padrões de expressão regulares dados. Em seguida, a Fetchlog converte linhas de mensagens encontradas para saída. Ele pára de digitalizar quando uma dessas condições se torna verdade: o marcador do BookmarkFile é atingido ou mais do que caracteres Len estão prontos para saída, ou ocorre um erro. A Fetchlog sabe sobre logfiles rotativos e descompactados e continua a digitalizar em logfiles girados, anexando '.0', '.1' até '.9' para o logfile ao digitalizar em logfiles girados. Digitalização Paradas sem erro quando um logfile girado não existe.FetchLog pode ser usado como um plug-in local para o sistema de monitoramento de rede Nagios (anteriormente NetSaint) para monitorar um logfile local. Segue a Convenção de Chamadas para Plugins Nagios quando a conversão é definida pelo menos para 'No' e Len é curta o suficiente para Nagios.fetchlog pode ser usado para assistir / monitorar logfiles remotos: * com o Net-SNMP para olhar para logfiles remotos via SNMP. O pacote contém um readme que mostra como configurar isso. * Nagios junto com Net-SNMP e Fetchlog usando o plugin Check-SNMP. O pacote contém um readme que mostra como configurar isso. * Nagios juntamente com o Nagios Remote Plugin Executor NRPG para permitir que os Nagios execute plugins em um host remoto. * Nagios juntamente com o serviço Nagios Check Acceptor NSCA. Para aceitar o Nagios aceitar verificações de serviço passivo Enviar pelo cliente através do comando send_nsca.exampleto Enviar um e-mail contendo as mensagens apareceu nos últimos 60 minutos em / var / log / log / Mensagens, em relação ao script 'borbulhado', crie um script de shell similar Isto: #! / bin / sh host = `hostname 'fetchlog =" / usr / local / bin / fetchlog-1: 80: 1000: s "msg =` $ fetchlog / var / log / mensagens / tmp / msgbm' borbulhou'` se ; Então echo -e "$ msg" | \ / usr / bin / mail -s "syslog: $ host" admin@your.domain fiand Adicionar uma entrada no crontab: 0 * * * * * / caminho / para / shellscript> / dev / null 2> 1 não é Necessário para executar o cronjob como root se / var / log / mensagens é legível para outros usuários.O que faz: se o Fetchlog detectar novas mensagens em / var / log / log / mensagens, ele coleta todas as novas linhas de mensagem contendo 'borbulados', da coluna 1 Até a coluna 80, no máximo de 1000 caractere, remove metacharacters críticos e sai com 2. As mensagens coletadas são então enviadas via e-mail para o admin.outras da cauda de Examplea que se apagam sempre que houver algo com o Device0..3 ou o sol está indo para baixo: #! / bin / sh fetchlog = "/ usr / local / bin / fetchlog -f 1: 100: 1000:" enquanto verdadeiro; fazer msg = `$ fetchlog / var / log / messages / tmp / msgbm 'dispositivo ' 'sol. * Down' se ; então echo -e "$ msg" echo ^ g; Dormir 1; Echo ^ g Fi Sleep 5 Feito


fetchlog. Software Relacionado

Android

Uma pilha de software de código aberto criada para telefones celulares e outros dispositivos ...

233

Download