11장. 로깅 구성
AMQ Interconnect에는 각 라우터에 대한 중요한 정보를 제공하는 내부 로깅 모듈이 포함되어 있습니다. 각 모듈에 대해 로깅 수준, 로그 파일의 형식 및 로그를 작성해야 하는 위치를 구성할 수 있습니다.
11.1. 로깅 모듈
AMQ Interconnect 로그는 로깅 모듈 이라는 다양한 카테고리로 나뉩니다. 각 모듈은 AMQ Interconnect의 특정 측면에 대한 중요한 정보를 제공합니다.
DEFAULT
- 기본 모듈입니다. 이 모듈은 다른 모든 로깅 모듈에 기본값을 적용합니다.
라우터
- 이 모듈은 로컬 라우터에 대한 정보와 통계를 제공합니다. 여기에는 라우터가 네트워크의 다른 라우터에 연결하는 방법과 라우터에서 직접 연결할 수 있는 원격 대상에 대한 정보(링크 경로, waypoints, autolinks 등)가 포함됩니다.
ROUTER_HELLO
- 이 모듈은 내부 라우터에서 Hello 메시지를 교환하는 데 사용하는 Hello 프로토콜에 대한 정보를 제공합니다. 여기에는 라우터의 ID에 대한 정보와 연결할 수 있는 다른 라우터(이 라우터가 양방향 연결이 있는 다른 라우터) 목록이 포함됩니다.
ROUTER_LS
이 모듈에서는 라우터 알림(RA), LSR(링크 상태 요청) 및 LSU(링크 상태 업데이트) 메시지를 포함하여 라우터 간 링크 상태 데이터에 대한 정보를 제공합니다.
각 라우터는 주기적으로 LSR을 다른 라우터로 전송하고 요청된 정보로 LSU를 수신합니다. 위의 정보를 변경하면 각 라우터가 토폴로지의 다음 홉과 관련 비용을 계산할 수 있습니다.
ROUTER_MA
- 이 모듈은 라우터 간에 교환되는 MAR(Mobile Address Request) 및 MAU(Mobile Address Update) 메시지를 포함하여 라우터 간 모바일 주소 정보 교환에 대한 정보를 제공합니다. 이 로그를 사용하여 각 라우터에 연결된 모바일 주소 상태를 모니터링할 수 있습니다.
MESSAGE
- 이 모듈은 주소, 본문 및 링크에 대한 정보를 포함하여 라우터에서 전송 및 수신하는 AMQP 메시지에 대한 정보를 제공합니다. 이 로그를 사용하여 특정 라우터의 메시지에 대한 높은 수준의 정보를 찾을 수 있습니다.
SERVER
- 이 모듈은 라우터가 네트워크(예: 클라이언트, 라우터 및 브로커)의 다른 컨테이너를 수신하고 연결하는 방법에 대한 정보를 제공합니다. 이 정보에는 브로커가 전송 및 수신하는 AMQP 메시지 상태(열기, 시작, 연결, 전송, 흐름 등) 및 해당 메시지의 관련 콘텐츠가 포함됩니다.
에이전트
-
이 모듈은 라우터의 구성 파일을 편집하거나
qdmanage
를 사용하여 라우터의 구성 변경에 대한 정보를 제공합니다. 컨테이너
- 이 모듈은 라우터와 관련된 노드에 대한 정보를 제공합니다. 여기에는 AMQP 릴레이 노드만 포함됩니다.
ERROR
- 이 모듈은 실행 중에 발생하는 오류 조건에 대한 자세한 정보를 제공합니다.
POLICY
- 이 모듈은 라우터에 대해 구성된 정책에 대한 정보를 제공합니다.
추가 리소스
- 이러한 로깅 모듈의 예는 16.2절. “로그를 사용하여 문제 해결” 에서 참조하십시오.