2013-04-24 3 views
0

저는 Apache flume에 익숙하지 않습니다. Apacheflume이 오류 메시지 및 메타 데이터 정보를 어디에 기록하는지 알고 싶습니다. 캡처 된 오류 로그에 대해 apche flume 디렉토리를 검색했지만 이름 로그가있는 어떤 플러더도 보지 않았습니다.Apache Flume은 어디에서 오류 메시지를 기록합니까?

누구든지 아파치 flume에서 로그를 구성하는 방법에 대해 도움을 줄 수 있습니까?

답변

1

flume 로그는 /var/log/flume-ng입니다. 이 위치는 로깅 구성 파일 /etc/flume-ng/conf/log4j.properties에 지정됩니다.

+0

감사합니다. Dmitry, 하지만 여기에서 지정한 디렉토리가 보이지 않습니다. 현재 Apache Flume1.3.1을 사용 중이며 flume-ng 폴더가 없습니다. 내가 틀렸다면 알려주세요. – user2285498

+0

개인적으로 Cloudera의 배포판에서 Flume을 설치하는 것이 좋습니다 (1 - http://www.cloudera.com/content/cloudera-content/cloudera-docs/CDH4/latest/CDH4-Installation-Guide/cdh4ig_topic_4_4.html, 2 - http : //www.cloudera.com/content/cloudera-content/cloudera-docs/CDH4/latest/CDH4-Installation-Guide/cdh4ig_topic_12_4.html) 서비스로 Flume을 실행하면 상자에서 작동하고 로그는 다음과 같습니다. 표준 장소. 그러나 Apache 바이너리의 경우 "conf"디렉토리에 log4j.properties 파일이 있어야합니다. 그런 다음 "flume-ng agent -c conf ..."를 실행합니다. http://flume.apache.org/FlumeUserGuide.html을 참조하십시오. – Dmitry

+0

감사합니다 드미트리, 지금 걱정하고 있습니다. – user2285498

1

드미트리가 맞으면 로그 파일 위치는 FLUME_HOME/conf/log4j.properties으로 지정됩니다.

난 그냥 아파치 수로 1.5에서 다음 사항을 추가하고 싶었, 기본 로그 위치는 다음과 같습니다

FLUME_HOME/logs/flume.log 

로그 파일이 실패한 경우 수로 초기화에서 생성되지 않을 수 있습니다 -이 보통 의미 수로는 할 수 없었다 Java, 구성 파일 등을 찾으십시오.

관련 문제