[시스템] 원격 콘솔 모니터링
모니터 한 대에서 10대이상의 서버를 한눈에 모니터링 하는 방법이다.
xconsole 과 syslogd를 이용한 것이다.
#vi syslog.conf
# Log all kernel messages to the console.
# Logging much else clutters up the screen.
#kern.* /dev/console
# Log anything (except mail) of level info or higher.
# Don’t log private authentication messages!
*.info;mail.none;authpriv.none /var/log/messages (기본 설정)
*.info;mail.none;authpriv.none /dev/console (필자가 추가한 부분)
# The authpriv file has restricted access.
authpriv.* /var/log/secure(기본설정)
authpriv.* /dev/console(필자추가)
# Log all the mail messages in one place.
mail.* /var/log/maillog
mail.* /dev/console
# Everybody gets emergency messages, plus log them on another
# machine.
*.emerg *
# Save mail and news errors of level err and higher in a
# special file.
이는 위에 설정된 각종 log들을 /dev/console로 보내는 것이다.
자신의 파일을 고친후 /etc/rc.d/init.d로 이동한다.
이동후 syslog를 재시작 하면 된다.
xconsole을 입력한후 #ftp 0하면 xconsole에 로그가 뿌려진다.