У меня есть сервер amazon ec2, который я играю с настройками TCP в sysctl.conf, чтобы увеличить количество одновременных TCP-соединений, которые он может обрабатывать, и я хочу иметь возможность просматривать журнал ядра, чтобы увидеть любые ошибки в стек TCP, чтобы убедиться, что я все правильно настроил.
Я где-то читал, что мне нужно как-то сначала включить журнал ядра. Может кто-то указать мне верное направление? Спасибо.
Я использую AMI: amzn-ami-2011.02.1.x86_64.
dmesg
предоставляет журналы ядра, но по умолчанию не включает метку времени (ее можно включить, перекомпилировав ядро с помощью CONFIG_PRINTK_TIME=y
)
С помощью системного журнала [r] вы можете записывать все сообщения ядра в файл (с отметкой времени), вставив следующую строку в /etc/[r]syslog.conf
:
kern.* /var/log/kern.log
Не забудьте перезапустить демон syslog [r].