반응형

Data/ElasticSearch 2

[ElasticSearch] Kibana Timelion타임라이언 시계열 시각화 사용법 - 기본

ElasticSearch Kibana Timelion 키바나의 Timelion(타임라이언)으로 TSVB에서 제공하지 않는 기능을 사용하여 시계열을 표현할 수 있다. Timelion 특유의 문법을 갖고 있는데 여러 함수를 chaining 하듯이 연결해서 사용하는 함수 형식의 표현식으로 시각화한다. 하나 이상의 인덱스에서 시계열 데이터 표현하거나 2개 이상의 시계열에 계산이 필요한 경우에 유용하다. 간단한 기본 규칙과 사용법, 기본 함수 및 파라미터에 대해서 알아보려 한다. 1. Expression 항상 모든 함수는 .(마침표) 으로 시작한다. 하단의 예시로 가장 기본적인 함수를 보면 각 함수를 보면 각 함수 앞에 마침표가 찍혀있다. .es().label('엘라스틱서치 함수').if(eq,0,null) 2...

Data/ElasticSearch 2023.01.16

[ElasticSearch]Kibana키바나 -KQL 쿼리 사용방법 ,루씬(Lucene)과 차이점

키바나는 엘라스틱 ELK 스택에서 시각화하는 스택이다. 대시보드 기능 , 데이터 탐색 기능 등을 제공합니다. 키바나에서 값 조회 시 Kibana Query Language (KQL)과 Lucene query syntax를 통해서 조회가 가능합니다. 엘라스틱서치의 json 형태보다 간단하게 작성하여 서치가 가능합니다. 이 두 언어의 차이점을 간략히 다루고 KQL 에 대해서 집중적으로 다뤄봅니다. 다음 편에는 Lucene query syntax를 다룰 예정입니다. 1. KQL과 Lucene 의 차이점 언어 설정은 쿼리를 작성하는 곳 우측에 KQL 을 누러서 메시지가 On되면 KQL, Off면 루씬이 적용된다. KQL 은 키바나에서 검색창에 사용하는 쿼리 언어로 검색하는 사람의 사용자 편의 중심으로 만들어졌습..

Data/ElasticSearch 2022.10.29
반응형