【Grafana】 데이터 소스가 Elasticsearch 일 때 쿼리를 작성하는 방법
1270 단어 grafanaElasticsearch
소개
최근 Grafana를 사용하여 감시 화면을 작성하고 있습니다. 몇 가지 소개합니다.
환경
쿼리를 작성하지 않아도
아래와 같이 메트릭 지정하고 그룹화하는 것만으로도 쿼리를 작성하지 않아도 그래프 작성을 할 수 있습니다. (※화면은 Grafana 제공의 샘플 화면 .예시가 많이 있으므로 그래프 작성의 참고가 됩니다.)
쿼리를 작성하면 더 활용할 수 있습니다.
쿼리는 어떤 때에 활용할 수 있는가 하면, 특정의 서버만 CPU 사용률이나 메모리 디스크 사용률을 표시시키고 싶은, 또는 특정의 서버 이외 표시시키고 싶은 등의 요망에 응할 수가 있습니다.
※ 이번에는 Metricbeat을 사용하여 수집한 Ceph 정보를 Elasticsearch에 저장하고 있어 그것을 표시시키고 싶은 경우의 쿼리를 예로 들었습니다.
특정 정보만 표시하고 싶습니다.
#Ceph의 풀 ID를 하나 지정
#[쓰기]필드 이름:xxx
ceph.pool_disk.id:1
특정 정보를 여러 개 지정하여 표시하고 싶습니다.
# 여러 Ceph의 pool-ID 지정
#[쓰기] 필드 이름:xxx AMD 필드 이름:xxx
ceph.pool_disk.id:1 AMD ceph.pool_disk.id:2
주의점은, AND가 아니라 AMD를 사용해 복수 지정하는 곳입니다.
특정 정보 이외를 표시하고 싶습니다.
# 표시하지 않는 Ceph의 pool-ID 지정
#[쓰기]NOT(필드 이름:xxx)
NOT(ceph.pool_disk.id:1)
# 복수 지정 가능
NOT(ceph.pool_disk.id:1 AMD ceph.pool_disk.id:2)
모든 정보를 표시하고 싶습니다.
쿼리 작성하지 않아도 가능하지만 일단.
# 모든 Ceph의 pool-ID 지정
#[쓰기] 필드 이름:*
ceph.pool_disk.id:*
Reference
이 문제에 관하여(【Grafana】 데이터 소스가 Elasticsearch 일 때 쿼리를 작성하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/akgo/items/5fcfeb20dbc48b899810
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(【Grafana】 데이터 소스가 Elasticsearch 일 때 쿼리를 작성하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/akgo/items/5fcfeb20dbc48b899810텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)