2014-03-07 1 views
1

에이전트를 구성 할 수 있지만 에이전트와 웹 서버 간의 연결에 관한 혼란이 있습니다.웹 서버에서 아파치 flume 에이전트를 구성하는 방법

1 : 웹 서버를 에이전트에 연결하는 방법은 무엇입니까?

2 : flume.bat 파일을 시작하는 중. flume.log 파일을 생성 중입니다.이 파일에서 아래에 언급 된 예외가 발생합니다.

org.apache.flume.conf.ConfigurationException : 싱크에 대해 구성된 채널 : org.apache.flume.conf.sink.SinkConfiguration.configure (SinkConfiguration.java:51) atorg.apache에서 을 hdfssink. flume.conf.FlumeConfiguration $ AgentConfiguration.validateSinks (FlumeConfiguration.java:661는)

답변

1

1. 데이터 흐름은 다음과 같다

응용 프로그램 (또는 웹 서버) -> 소스 -> 채널 -> 싱크

이제 데이터가 귀하의 웹 서버에서 소스 "끌어 오기"메커니즘 또는 "밀어 넣기"메커니즘을 사용하십시오. 귀하의 경우에는 웹 서버 로그를 꼬리로 만들거나 스풀링 소스를 사용할 수 있습니다.

2. 잘못된 설정 문제입니다. 설정 파일을 게시하여 문제를 파악해야합니다.