ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [리눅스] 로그(log)관리
    0x05 Programming/Unix/Linux 2009. 9. 17. 16:21
    /////////////////////////////////////////////////

                      로그(log) 관리

    /////////////////////////////////////////////////




    log발생 --> syslogd , rsyslogd
        └-- klogd
        └-- 각종 Application (httpd, ftpd)


    chkconfig --list  // 동작중인 서비스데몬들을 보여줌

    syslog의 설정파일

        --> /etc/syslog.conf

    rsyslog의 설정파일

        --> /etc/rsyslog.conf

    중요한 로그들..

    LOG_EMERG   0 /* 아주위급한 에러로그 */
    LOG_ALERT   1 /* 즉시 조취를 취해야하는 로그 */
    LOG_CRIT    2 /* 치명적인 로그*/
    LOG_ERR     3 /* 에러 로그 */
    LOG_WARNING 4 /* 경고 로그 */
    LOG_NOTICE  5 /* 주의 로그 */
    LOG_INFO    6 /* 정보 로그 */
    LOG_DEBUG   7 /* 디버그 로그*/

    UDP 포트 열려있나 확인하는법

        --->  netstat -nlp

    echo "I LOVE hoppang" > /dev/tty2 --> 터미널 2에 메세지가 나옴

    wall

    I love hoppang
    L love linux

    하고 Ctrl + D 하면 모든사용자에게 브로드 캐스트로 메세지를 쏴줌


    /etc/rsyslog.conf 에 들어가서

    Rules 부분을 본다 ..

    mail은 info 수준 cron은 warning 수준에서 기록하고싶을때

    mail.info;cron.warning
Designed by Tistory.