Como faço para visualizar / ativar os registros do kernel em uma instância ec2 (amazon linux)?

2

Eu tenho um servidor amazon ec2 que estou jogando com configurações de TCP no sysctl.conf para aumentar o número de conexões TCP simultâneas que ele pode manipular, e eu quero ser capaz de ver o log do kernel para ver quaisquer erros na pilha TCP, para garantir que eu configurei tudo corretamente.

Eu li em algum lugar que eu preciso habilitar o log do kernel primeiro de alguma forma. Alguém pode me apontar na direção certa? Obrigado.

O AMI que estou usando é: amzn-ami-2011.02.1.x86_64

    
por Chris 06.09.2011 / 11:49

1 resposta

8

dmesg fornece os logs do kernel, mas não inclui o timestamp por padrão (ele pode ser ativado recompilando o kernel com CONFIG_PRINTK_TIME=y )

Com [r] syslog, você pode registrar todas as mensagens do kernel em um arquivo (com timestamp) inserindo uma linha abaixo em /etc/[r]syslog.conf :

kern.*          /var/log/kern.log

Não se esqueça de reiniciar o daemon [r] syslog.

    
por 07.09.2011 / 12:55