키바나 대시보드 데이터 접근

키바나에 표시되는 각 카드별 데이터에 접근하는 방법이 있나요?
예를 들어, REST API가 있다면,

  • 카드의 id 넘겨서 해당 카드에 표시되는 데이터 관련 테이블 및 컬럼
  • 카드의 id 넘겨서 해당 카드에 표시되는 데이터 자체.

방법이 없다면, 카드 Inspector 의 Request Query 에 표시되는 정보라도
programmatic 하게 얻어오는 방법을 알고자 합니다.

키바나에 표시되는 정보들을 다른 Web 사이트에서 사용하고자 합니다.
감사합니다.

각 panel 우측 위에 커서를 대고 inspect 를 클릭한 뒤 request / response 를 보면 보실 수 있습니다.

안녕하세요. 답변 감사드립니다.
답변해주신 방법은 확인해보았는데요, 제가 궁금한 사항은 Kibana UI에서 확인하는 것이 아닌,
다른 Web App에서 Request Query 관련 정보를 알 수 있는지에 대한 것입니다.

예를 들어, Kibana REST API Dashboard Export의 경우,
Kibana 외부 Web App.에서 해당 API를 요청하여 특정 id에 대한 Dashboard의 뷰 정보를 응답받을 수 있습니다.
이 외에도, Dashboard 뷰를 구성하는 각 card들에 대하여 saved_objects API를 사용하면 마찬가지로 뷰 정보를 가져올 수 있는 것을 확인했습니다.

Kibana에서 특정 card의 정보를 표시하기 위에, ES로부터 쿼리를 통해 데이터를 가져왔을 텐데, 이때 사용된 (request) 쿼리를 제가 예시로 한 상기 REST API와 같은 방법으로 접근할 수 있는지 궁금합니다.
(Kibana UI에서 확인하는 것이 아닌.)

REST API가 없다면, 혹시 다른 방법이 있을까요?

1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.