본문 바로가기
서버구축 (WEB,DB)

Grafana 업데이트 후 Elasticsearch EOL 구버전 지원불가 해결방법

by 날으는물고기 2023. 9. 1.

Grafana 업데이트 후 Elasticsearch EOL 구버전 지원불가 해결방법

WARNING: Support for Elasticsearch versions after their end-of-life (currently versions < 7.16) was removed. Using unsupported version of Elasticsearch may lead to unexpected and incorrect results. Data source successfully connected.

Support for Elasticsearch versions after their end-of-life (currently versions < 7.16) was removed. Using unsupported version of Elasticsearch may lead to unexpected and incorrect results.

Grafana에서 구버전 Elasticsearch를 지원하지 않을 경우, 대안으로 OpenSearch와 Grafana를 연동할 수 있습니다.

OpenSearch는 Elasticsearch의 포크로서 호환성을 유지하면서도 더 많은 기능과 개선된 보안을 제공합니다.

아래는 OpenSearch와 Grafana를 연동하는 방법에 대한 간략한 설명입니다.

  1. OpenSearch 설치 및 설정:
    OpenSearch를 설치하고 구성합니다. OpenSearch의 공식 문서를 따라 설치하고 기본 설정을 구성합니다. 필요한 경우 클러스터 이름, 노드 설정, 포트 등을 설정할 수 있습니다.
  2. Grafana 설치 및 설정:
    Grafana를 설치하고 구성합니다. Grafana의 공식 문서를 참조하여 설치하고 기본 설정을 구성합니다. 데이터 소스로 OpenSearch를 추가하기 위해 다음 단계를 따릅니다.
  3. OpenSearch 데이터 소스 추가:
    Grafana 대시보드에서 OpenSearch 데이터 소스를 추가합니다.
    • Grafana 대시보드 화면에서 왼쪽 상단 모서리에 있는 아이콘을 클릭하고 "Data Sources"를 선택합니다.
    • "Add data source" 버튼을 클릭합니다.
    • "OpenSearch"를 선택합니다.
    • 다음과 같은 정보를 입력합니다:
      • Name: 데이터 소스의 이름
      • Default: 이 데이터 소스를 기본 데이터 소스로 설정할지 여부
      • URL: OpenSearch 클러스터의 엔드포인트 URL (예: http://your-opensearch-server:9200)
      • Access: 데이터에 대한 액세스 권한 (Server, Browser 등)
      • Index name: 쿼리할 인덱스 이름
      • Time field name: 시간 기반 데이터의 경우 시간 필드 이름
  4. 대시보드 생성 및 쿼리 작성:
    Grafana 대시보드를 만들고 OpenSearch 데이터 소스를 사용하여 쿼리를 작성합니다.
    • 대시보드 화면에서 "Create"를 클릭하여 새 대시보드를 생성합니다.
    • "Add Query"를 클릭하고 방금 생성한 데이터 소스를 선택합니다.
    • 원하는 쿼리를 작성하고 시각화를 선택합니다. OpenSearch의 쿼리 언어를 사용하여 데이터를 가져옵니다.
    • 적절한 시각화 옵션을 선택하여 그래프, 테이블, 차트 등을 생성합니다.
  5. 대시보드 저장 및 공유:
    대시보드 작업을 마치면 변경 사항을 저장하고 필요한 경우 대시보드를 공유하거나 배포합니다.

인덱스 설정
측정항목 쿼리 편집기
파이프라인 측정항목

이제 OpenSearch와 Grafana가 연동되어 구버전 Elasticsearch 대신 OpenSearch 데이터를 사용하는 대시보드를 생성하고 사용할 수 있습니다. 이 프로세스는 간략한 개요일 뿐이므로 실제 구성 및 쿼리 작성은 OpenSearch 및 Grafana 문서를 참조하여 진행하는 것이 좋습니다.

 

참고 : https://grafana.com/grafana/plugins/grafana-opensearch-datasource/

728x90

댓글