2017-11-08 10 views
0

엘크 스택을 처음 사용하고 있으며 logstash를 사용하여 데이터를 가져올 수는 있지만 대신 mongodb를 신축성있는 데이터에 연결할 수 있습니까?ELK 스택 - mongo 데이터베이스를 통해 검색하는 방법?

또한 대량 데이터를 가져 오는 가장 좋은 방법은 무엇입니까?

MEAN 스택과 최신 버전의 elk 5+를 사용하고 있습니다. 나는 filebeats와 같은 박자를 사용하지 않지만 필요할 경우 사용하고자합니다.

답변

0

첫 번째로 logstash를 성공적으로 사용하는 경우 파일 비트가 필요하지 않습니다. (비록 filebeats가 logstash보다 훨씬 낫지 만).

나는 당신이 다른 용어에 대해 혼란 스럽다고 생각합니다. 당신은 mongodb를 신축성있게 연결하지 않습니다. ELK 스택을 사용하는 경우 logstash는 로그를 elasticsearch로 보내고 kibana는 데이터를 볼 수있는 UI 레이어입니다.

mongodb를 사용하고 싶다면 (권장하지는 않지만) elasticsearch 대신 mongodb를 사용하고 있습니다.

+0

좋아, 난 그냥 어떻게 든 다음 몽고 과정에서 데이터를 가져올 것 "MongoDB를 그 반대로 elasticSearch에서 복제 데이터가있는 도구" 로그 스태치를 통해? –

0

당신은 몇 가지 방법, 그 중 하나가 여기에 설명되어 있습니다 당신이 (Elasticsearch에 몽고에서)를 가져와야합니다 elasticsearch에 MongoDB의 데이터를 검색 한 후 경우 : https://stackoverflow.com/a/24119066/6079633을 -하지만 난 그것을 탄성 지원합니다 생각하지 않습니다를 5

그리고이 하나 https://github.com/ozlerhakan/mongolastic이 - elasticsearch 웹 사이트에 따르면되는 :