Syslog: Difference between revisions
(→Basic) |
|||
Line 27: | Line 27: | ||
<pre> | <pre> | ||
</pre> | </pre> | ||
{| class="wikitable" | |||
! Facility !! Keyword !! C code !! Facility Description | |||
|- | |||
| 0 || kern || LOG_KERN || kernel messages | |||
|- | |||
| 1 || user || LOG_USER || user-level messages | |||
|- | |||
| 2 || mail || LOG_MAIL || mail system | |||
|- | |||
| 3 || daemon || LOG_DAEMON || system daemons | |||
|- | |||
| 4 || auth || LOG_AUTH || security/authorization messages | |||
|} | |||
{| class="wikitable" style="font-size:99%;" align=center | |||
!읍면동 !! 한자!!세대 !! 인구 !! 면적 !! 지도 | |||
|- | |||
| style="background: #f9f9c9;" | '''[[유구읍]]'''||維鳩邑||3,915||8,570 ||101.55 ||rowspan=16|[[파일:Gongju-map.png|450px]] | |||
|- | |||
| style="background: #f9f9c9;" | '''[[이인면]]'''||利仁面||1,721||3,788|| 62.95 | |||
|- | |||
| style="background: #f9f9c9;" | '''[[탄천면]]'''||灘川面||1,628||3,422|| 64.15 | |||
|- | |||
| style="background: #f9f9c9;" | '''[[계룡면]]'''||鷄龍面||3,151||6,288|| 84.08 | |||
|- | |||
| style="background: #f9f9c9;" | '''[[반포면]]'''||反浦面||2,206||4,829|| 78.04 | |||
|- | |||
| style="background: #f9f9c9;" | '''[[의당면]]'''||儀堂面||2,451||5,681|| 65.69 | |||
|- | |||
| style="background: #f9f9c9;" | '''[[정안면]]'''||正安面||2,440||5,178||108.96 | |||
|- | |||
| style="background: #f9f9c9;" | '''[[우성면]]'''||牛城面||2,753||6,099|| 79.54 | |||
|- | |||
| style="background: #f9f9c9;" | '''[[사곡면 (공주시)|사곡면]]'''||寺谷面||1,570||3,303|| 80.13 | |||
|- | |||
| style="background: #f9f9c9;" | '''[[신풍면]]'''||新豊面||1,561||3,443||80.47 | |||
|- | |||
|'''[[중학동 (공주시)|중학동]]'''||中學洞||2,880||6,112||1.46 | |||
|- | |||
|'''[[웅진동]]'''||熊津洞||3,899||9,294|| 6.61 | |||
|- | |||
|'''[[금학동]]'''||金鶴洞||2,393||6,080|| 29.99 | |||
|- | |||
|'''[[옥룡동]]'''||玉龍洞||4,468||10,186||20.41 | |||
|- | |||
|'''[[신관동]]'''||新官洞||8,000||19,852||18.77 | |||
|- | |||
|'''[[월송동]]'''||月松洞||3,671||11,169||23.65 | |||
|- | |||
|'''[[공주시]]'''||公州市||48,767||111,294||864.29 | |||
|} | |||
== See also == | == See also == |
Revision as of 08:18, 8 June 2017
Overview
Syslog 내용 정리
Basic
syslog 를 이용하면, 원격 시스템 내부에서는 물론이고 로그의 내용을 서버로 전송하여 파일이나 DB에 저장하여 볼 수 있다. 단순한 기능 같지만, 원격 모니터링에 있어서 가장 기능 중 하나라고 할 수 있다. 빈번하게 변화하는 값들은 modbus 프로토콜을 이용하여 모니터링하고, 중요한 이벤트나 디버깅 정보등은 syslog 로 관리하면 편리하다. syslog 는 특정 이벤트가 발생하는 시점들을 관리할 수도 있고, 시스템에 문제가 발생했을 때 원인을 분석하는 디버깅 용도로도 매우 유용하다.
syslog 는 IETF의 RFC 5424 로 등록되어 있다. RFC 5424 에는 syslog 메시지를 인터넷 상으로 전달하는 방법을 기술한다.
syslog log print
다음은 /var/log/syslog 의 내용 일부이다. syslog가 설치된 시스템에서는 기본적으로 시스템에서 발생하는 로그들을 이 파일에 출력한다.
Jun 8 09:27:55 myworkplace dhclient: XMT: Solicit on wlan0, interval 114200ms. Jun 8 09:28:43 myworkplace kernel: [ 1534.673986] SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no debug enabled ^^^^^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ DATE TIME hostname process name message (log content)
위의 예에서 보인바와 같이 syslog 의 출력은 날짜와 시간으로 시작한다. 이후 호스트 이름과 프로세스 이름을 출력하며, 여기까지는 syslog 에서 자동으로 출력해 주는 부분이다. 콜론(:) 이후의 내용은 로그를 찍는 이유를 설명하는 메시지 부분이다.
apache 와 같은 프로그램들은 syslog 기준을 따르지 않는 독자적인 로그를 별도의 로그 파일에 기록한다. ubuntu 의 경우, /var/log/apache2/ 아래에 access.log 와 error.log 로 별도 저장한다.
Log level
syslog 는 다음과 같은 메시지 특성을 가진다. facility 는 메시지를 발생시킨 프로그램의 타입을 나타내는 값이며, severity 는 메시지의 성격 또는 중요도를 나타낸다. syslog 에서는 이 값에 따라 로그 메시지를 어느 파일에 기록할지, 누구에게 이 사실을 알릴 것인지를 결정한다.
Facility
Facility | Keyword | C code | Facility Description |
---|---|---|---|
0 | kern | LOG_KERN | kernel messages |
1 | user | LOG_USER | user-level messages |
2 | LOG_MAIL | mail system | |
3 | daemon | LOG_DAEMON | system daemons |
4 | auth | LOG_AUTH | security/authorization messages |
읍면동 | 한자 | 세대 | 인구 | 면적 | 지도 |
---|---|---|---|---|---|
유구읍 | 維鳩邑 | 3,915 | 8,570 | 101.55 | 450px |
이인면 | 利仁面 | 1,721 | 3,788 | 62.95 | |
탄천면 | 灘川面 | 1,628 | 3,422 | 64.15 | |
계룡면 | 鷄龍面 | 3,151 | 6,288 | 84.08 | |
반포면 | 反浦面 | 2,206 | 4,829 | 78.04 | |
의당면 | 儀堂面 | 2,451 | 5,681 | 65.69 | |
정안면 | 正安面 | 2,440 | 5,178 | 108.96 | |
우성면 | 牛城面 | 2,753 | 6,099 | 79.54 | |
사곡면 | 寺谷面 | 1,570 | 3,303 | 80.13 | |
신풍면 | 新豊面 | 1,561 | 3,443 | 80.47 | |
중학동 | 中學洞 | 2,880 | 6,112 | 1.46 | |
웅진동 | 熊津洞 | 3,899 | 9,294 | 6.61 | |
금학동 | 金鶴洞 | 2,393 | 6,080 | 29.99 | |
옥룡동 | 玉龍洞 | 4,468 | 10,186 | 20.41 | |
신관동 | 新官洞 | 8,000 | 19,852 | 18.77 | |
월송동 | 月松洞 | 3,671 | 11,169 | 23.65 | |
공주시 | 公州市 | 48,767 | 111,294 | 864.29 |