 |
|
센서 지정하기
센서는 로그 파일을 읽어 수집한 데이터를 extractor에 전달한다. 다음 단계는 센서 작동 방식을 지정하는 것이다.
센서 작동 방식 지정하기
Sensor를 클릭하자. 그 속성은 그림 5에서 볼 수 있으며, daemon.log 센서를 위해 설정된 값을 볼 수 있다.
그림 5. daemon.log를 위한 sensor 설정
daemon.log는 단일 파일이기 때문에, Sensor type 옵션을 변경할 필요가 없다. Description 필드는 목적을 명확하게 하기 위해 제공된다. Maximum blocking은 extractor로 입력 값을 전달하기 전에 읽어 들이는 줄 개수를 정의한다. daemon.log의 항목은 대부분 많은 줄을 포함하는 경향이 있기 때문에, 10이 적당하다. Confidence buffer size는 로그 파일의 마지막 n 바이트를 포함하는 버퍼 크기를 정한다. 로그 파일이 변경되면, 즉 Confidence buffer size에 유지되고 있는 n 바이트가 차이가 나면 센서는 더 입력 값을 읽어 들인다. 기본값은 1024바이트이며, 이번 예제에서는 이 정도면 충분하다.
몇몇 로그는 로그 파일의 마지막에 꼬리말로 덧붙여진다(새 데이터가 기록될 때마다). 보통 이 데이터는 무시하는 것이 최선책이며, 꼬리말을 넘어 가려면 File footer size에 건너뛰기 위한 바이트 수를 정의한다. deamon.log에는 꼬리말이 없으므로, 이 값은 0으로 설정되었다.
Sensor type을 확장한다면(화살표를 클릭), directory와 fileName이라는 두 가지 추가 속성을 볼 수 있을 것이다. 이 속성은 템플릿 로그 파일의 위치와 이름으로 정의되어 있지만, 실제 데이터를 처리하기 위해 바로 변경하는 것이 좋다.
Sensor 속성을 설정한 다음 구성 파일을 저장하는 것을 잊지 말자. 그리고 일반적으로 어댑터를 실행해보기 전에 항상 구성 파일을 저장하는 것이 좋다.
|