flog

Tela Software:
flog
Detalhes de Software:
Versão: 1.7
Data de upload: 3 Jun 15
Revelador: Fredrik Sjoholm
Licença: Livre
Popularidade: 2

Rating: 4.0/5 (Total Votes: 1)

flog (arquivo logger) é um programa que lê a entrada de STDIN e grava em um arquivo.
Se SIGHUP é recebido, o arquivo será reaberto, permitindo a rotação de log [ver logrotate (8) em RH.]
O arquivo de log só será reaberto se flog detecta que a rotação ocorreu (ou seja, arquivo antigo ido ou inode alterado). flog é extemamente pequeno (footprint de memória a menos de 500 bytes.)
Uso: gasoduto | flog [-t] arquivo de log # SIGHUP reabrirá logfile
-t preceder cada linha com "AAAAMMDD; HH: MM: SS:"
-T Preceder cada linha com formato de data especificado
Uso:
Normalmente flog é usado para registrar saída STDERR de um daemon. É também muito útil com o Apache. Desta forma, você nunca tem que si HUP apache:
ErrorLog "| / bin / flog / httpd / logs / error_log"
Exemplo típico:
(Meudaemon> stdout.file) | & flog [-t] stderr.file
Isto irá redirecionar STDOUT do daemon em um arquivo chamado "stdout.file" e STDERR (através flog) para "stderr.file". (Exemplo usa zsh: o melhor shell como o bash, mas melhor)
A opção -t faz com que um timestamp para ser prefixado para cada linha.
A opção -T provoca um timestamp a ser anteposto a cada linha com um formato de tempo especificado pelo usuário. Veja strftime (3) para saber como especificar o formato.
O que há de novo nesta versão:

Comentário para flog

Comentários não encontrado
Adicionar comentário
Ligue imagens!