I've got a amazon ec2 server that i'm playing around with TCP settings in the sysctl.conf to increase the number of concurrent TCP connections it can handle, and i want to be able to view the kernel log to see any errors in the TCP stack, to ensure i've configured everything correctly.
I've read somewhere that i need to enable the kernel log first somehow. Can anyone point me in the right direction? Thanks.
The AMI i'm using is: amzn-ami-2011.02.1.x86_64
dmesg
give you the kernel logs but it doesn't include the timestamp by default (it can be enable by recompiling kernel withCONFIG_PRINTK_TIME=y
)With [r]syslog, you can log all kernel messages to a file (with timestamp) by inserting a below line into
/etc/[r]syslog.conf
:Don't forget to restart [r]syslog daemon.