Autor Subscrever este autor
Avatar do usuário
lobocode
Aprendiz
Aprendiz
 
Artigos: 7
Registro: 06 Mai 2013, 10:48
Localização: Salvador BA
Distro utilizada: Manjaro Linux
Versão: 0.8.5.1
Ambiente: Openbox
Pesquisar artigos

Exportar artigo
Compartilhar em
Blogger Delicioso Digg Facebook Feed amigo Google Linked In Live Mixx MySpace Netvibes Reddit Stumble Upon Technorati Twitter Wordpress
 

Procurei ler os seus log's!

ID do artigo: 93
Adaptado por: lobocode
Adaptado em: 06 Jun 2013, 16:18
Descrição do artigo: O texto abaixo mostra a importância de se ler os log's gerados pelo sistema.
Link externo para este artigo:
https://www.manjaro-linux.com.br/forum/a=93.html

Imagem

É muito comum ver usuário pedindo ajuda para solucionar um problema no sistema ( o que é natural ). Aprender a verificar, ler arquivos de log's é essencial para você que deseja ir direto ao ponto, ao erro sem a necessidade de contar com anos de experiência na área ou ficar deduzindo/especulando qual possa ser o problema. Até porque, é comum achar que o erro é X e descobrir que na verdade é Y e por fim, acaba gerando um novo problema por ter feito tudo errado.

A atividade dos programas são registradas em arquivos localizados em /var/log . Estes arquivos de registros são chamados de logs e contém a data, hora e a mensagem emitida pelo programa (violações do sistema, mensagens de erro, alerta e outros eventos) entre outros campos. Enfim, muitos detalhes úteis ao administrador tanto para acompanhar o funcionamento do seu sistema, comportamento dos programas ou ajudar na solução e prevenção de problemas.

Além disso, muitos outros programas geram logs em subpastas do /var/log/ para não se misturarem com os logs do sistema. Uma dica bacana para você descobrir para onde vai o log da autenticação do sistema, do kernel usado, das mensagens de erro e outros, é verificando o conteúdo do arquivo /etc/syslog-ng/syslog-ng.conf. Exemplo:

Código: Selecionar todos
....
..........
destination d_authlog { file("/var/log/auth.log"); };
destination d_syslog { file("/var/log/syslog.log"); };
destination d_cron { file("/var/log/crond.log"); };
destination d_daemon { file("/var/log/daemon.log"); };
destination d_kernel { file("/var/log/kernel.log"); };
destination d_lpr { file("/var/log/lpr.log"); };
destination d_user { file("/var/log/user.log"); };
destination d_uucp { file("/var/log/uucp.log"); };
destination d_mail { file("/var/log/mail.log"); };
destination d_news { file("/var/log/news.log"); };
destination d_ppp { file("/var/log/ppp.log"); };
destination d_debug { file("/var/log/debug.log"); };
destination d_messages { file("/var/log/messages.log"); };
destination d_errors { file("/var/log/errors.log"); };
destination d_everything { file("/var/log/everything.log"); };
destination d_iptables { file("/var/log/iptables.log"); };
destination d_acpid { file("/var/log/acpid.log"); };
destination d_console { usertty("root"); };
...........


Observe que este arquivo lhe diz onde estão os log's que você necessita para verificar se há falhas no sistema. Essa é uma das principais dicas para quem está começando e principalmente com quem já trabalha com "servidores" como também é claro, com qualquer tipo de sistema "Unix/Linux".

Aprenda a ler log's e nos ajude a te ajudar quando você necessitar de suporte para seu sistema Manjaro.


Referência

Os créditos por este texto são para lobocode.

Mudanças

- lobocode, 06/06/2013, correções pontuais.
- Holmes, 06/06/2013, ajustes do texto.

Conteúdo distribuído sob a licença GNU FDL

Este artigo foi editado por Holmes em 06 Jun 2013, 16:22


^ Voltar ao Topo