2017-02-15 16 views
5

검색어의 목록에있는 값을 사용하여 여러 개의 차트를 작성하려고합니다. 각 도시는 다른 도시에 메시지를 보내는Kibana가 목록의 검색어를 사용하여 여러 차트 만들기

cities: [Moscow London Paris Munich] 

는, 그 메시지가 목적지에 도착 할 수 있습니다 : 예를 들어

내가 (하나 개 이상의 다른 도시) 사이 메시지를 전송 도시 목록이 있다고 가정 또는 길을 잃는다. 내가 보낸 그 중 어떤 목적지에 도착하는 메시지의 데이터가 각 도시에 대한

, 예를 들면 :

London sent: 
date, destination, received 
15.2, [Moscow Paris], [Paris] 
14.2, [Moscow Paris Munich], [Paris Munich] 

지금 나는 다음과 같은 차트를 만들려면 - 동안 "조사"특정 도시를, 메시지 배달 성공률을 표시하고 싶습니다. 런던을 조사하면서

예를 들어, 나는 내가 볼 것으로 예상하고있어 그래프 같은 것을 각각 다른 도시

이러한 차트

percentage of succesfull deliveries from London to Paris as function of date 
percentage of succesfull deliveries from London to Moscow as function of date 

등, 동일합니다 :

enter image description here

키바나 4.2를 사용하고 있습니까?

감사합니다.

답변

0

차트에 실패한 분량을 추가 한 경우 가능해야합니다. 버킷은 날짜 히스토그램이 될 것입니다. Y 축은 성공적이고 불건전 한 전달의 합계를 추가 할 수 있으며, 옵션에서 백분위 바 모드를 선택할 수 있습니다.

추가 : 차트는 항상 같은 높이이지만 성공/실패한 납품 비율이 높기 때문에 그림처럼 보이지 않습니다. 데이터에 따라 이벤트의 숫자 값을 가져 오기 위해 Logstash에서 데이터를 조금씩 집계해야 할 수도 있습니다.

+0

답변 주셔서 감사합니다. 그러나 여기에서 가장 중요한 문제는 쿼리의 목록에있는 값을 사용하는 것입니다. 수동으로 여러 차트를 만들고 각 차트에 쿼리를 작성하는 대신 목록에서 도시를 자동으로 가져 오길 원합니다. – sagibu

+0

오, 이제 알겠습니다. 이 경우 우리는 더 많은 경험이있는 사람이 대답 할 때까지 기다릴 필요가 있습니다. – Leicha