비표준 시스템 로그 메시지를 사용하여 이벤트 정책 트리거
이벤트 정책에서 참조할 수 있는 시스템 로그 메시지 중 일부는 명령의 set event-options policy policy-name events ?
출력에 나열되지 않습니다. 이러한 시스템 로그 메시지에는 이벤트 ID 및 속성이 있습니다 message
. 이벤트 ID는 표 1에 표시된 대로 메시지의 원본을 기반으로 합니다.
이벤트 ID |
기원 |
---|---|
시스템 |
Junos 데몬 및 유틸리티에서 보낸 메시지 |
커널 |
커널의 메시지 |
그림 |
PIC(Physical Interface Card) 및 FPC(Flexible PIC Concentrator)의 메시지 |
Lcc |
TX Matrix 라우터에서 회선 카드 섀시(LCC)의 메시지 |
Scc |
TX Matrix 라우터에서 스위치 카드 섀시(SCC)의 메시지 |
표 1에 표시된 이벤트 유형에 이벤트 정책을 기반으로 하려면 계층 수준에서 속성 [edit event-options policy policy-name]
이 있는 event-id.message matches "message"
문과 attributes-match
문을 포함합니다events event-id
.
[edit event-options policy policy-name] events event-id; attributes-match { event-id.message matches "message"; }
예를 들어, 다음 이벤트 정책은 시스템 로그 메시지를 참조합니다KERNEL
. 이벤트 정책은 "신호 11에서 종료"라는 메시지를 포함하는 이벤트가 발생한 경우에만 KERNEL
작업을 실행 raise-trap
합니다.
[edit event-options] policy kernel-policy { events KERNEL; attributes-match { KERNEL.message matches "exited on signal 11"; } then { raise-trap; } }