2014-06-23 3 views
3

ELK stack의 브로커로 nsq를 사용하려고합니다.ELK 스택의 브로커로 nsq를 사용하는 방법 (ElasticSearch + LogStash + Kibana)

nsqelasticsearch에 REST api을 통해 데이터를 보내야한다고 생각했습니다. 그 문서에 따르면, 나는 탄성 검색에 데이터를 추가하는 HTTP PUT 요청을 할 수 있습니다.

그러나 nsq doc에 따르면 nsq는 nsq_to_http 유틸리티를 통해서만 POST 또는 GET 요청을 할 수 있습니다. elasticsearch에 필요한 PUT 요청을 할 수 없습니다. nsq에서 elasticsearch로 값을 전달하려면 어떻게해야합니까?

답변

3

nsq_to_file 유틸리티를 사용하고 logstash를 사용하여 파일을 게시 할 수 있습니다. 추가로 필요한 것을 코드에 적용해야합니다.

관련 문제