정적 어댑터에 대한 출력기 구성요소 구성

전제조건:

출력기는 포맷터가 제공한 결과 공통 기반 이벤트 레코드를 외부 소스에 작성합니다. 포맷터는 구문 분석기가 제공한 출력을 받고 올바른 Java 오브젝트 인스턴스를 빌드하는 구성요소입니다. 어댑터 런타임은 공통 기반 이벤트 오브젝트를 작성하는 단일 사전정의된 포맷터만 포함합니다. 출력기는 정적 어댑터에 대해 다음과 같이 구성될 수 있습니다.

  1. 어댑터 구성 편집기의 왼쪽 분할창에서 구성 > 컨텍스트 인스턴스 > 출력기를 선택하십시오. 오른쪽 분할창에 출력기 정보가 표시됩니다.
  2. 출력기 유형 목록에서 선언되지 않음을 선택하십시오. 정적 구문 분석기 출력기에 대해 정의된 유형이 없습니다. 정적 구문 분석기 출력기임을 나타내도록 설명 필드를 갱신하십시오.

    출력기 구성

  3. 정적 구문 분석기 출력기에는 추가 특성이 필요하지 않습니다. 기존 출력기 특성을 제거하려면 다음 단계를 수행하십시오.
    1. 구성 > 컨텍스트 인스턴스 > 출력기를 선택하십시오.
    2. 특성을 선택한 후 마우스 오른쪽 단추를 눌러 팝업 메뉴를 가져오십시오. 삭제를 선택하십시오. 출력기에서 해당 특성이 제거됩니다.
    3. 어댑터 구성 파일을 저장하여 변경사항을 적용하십시오.
  4. 컨텍스트 > 컨텍스트 기본 컨텍스트 구현 > 구성요소 Hyades 로깅 에이전트 출력기를 선택하십시오. 출력기 구성요소의 세부사항이 오른쪽 분할창에 표시됩니다.

    컨텍스트의 출력기 구성요소가 오른쪽 분할창에 열립니다.

  5. 이름설명을 갱신하십시오. 실행 파일 클래스org.eclipse.hyades.logging.adapter.config.outputters.StaticParserOutputter로 갱신하십시오.
    참고: 사용할 출력기 클래스의 올바른 이름을 얻으려면 구성 파일 구조 참조를 참조하십시오.
  6. 어댑터 구성 파일 변경사항을 저장하십시오.

출력기가 구성된 후에는 로그 구문 분석기에 대한 플러그인 manifest 파일을 구성해야 합니다.

관련 개념
Hyades 일반 로그 어댑터의 개요
공통 기반 이벤트 형식 스펙

관련 타스크
로그 구문 분석기 작성
정적 어댑터 작성
플러그인 manifest 파일 구성

관련 참조
어댑터 구성 파일 구조
어댑터 구성 편집기
정규 표현식 문법