기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon OpenSearch Service 데이터 소스에 연결
참고
또한 버전 9 이상을 지원하는 워크스페이스에서 이 데이터 소스를 사용하려면 적절한 플러그인을 설치해야 할 수 있습니다. 자세한 내용은 플러그인을 사용하여 워크스페이스 확장 단원을 참조하십시오.
Amazon Managed Grafana를 사용하면 Grafana 워크스페이스 콘솔의 데이터 소스 구성 옵션을 사용하여 Amazon OpenSearch Service를 AWS 데이터 소스로 추가할 수 있습니다. 이 데이터 소스는 OpenSearch 클러스터와 레거시 Elasticsearch 클러스터를 실행하는 OpenSearch Service 도메인을 지원합니다.
AWS 데이터 소스 구성 옵션은 기존 OpenSearch Service 계정을 검색하여 OpenSearch Service를 데이터 소스로 추가하는 작업을 간소화하고 OpenSearch에 액세스하는 데 필요한 인증 자격 증명의 구성을 관리합니다. 이 방법을 사용하여 인증을 설정하고 OpenSearch Service를 데이터 소스로 추가하거나 자체 관리형 Grafana 서버에서와 동일한 방법을 사용하여 데이터 소스와 필요한 인증 자격 증명을 수동으로 설정할 수 있습니다.
OpenSearch Service 데이터 소스는 파이프 처리 언어(PPL)를 지원합니다. PPL에 대한 자세한 내용은 Querying Amazon OpenSearch Service data using Piped Processing Language를 참조하세요.
OpenSearch Service 데이터 소스를 사용해 여러 유형의 단순하거나 복잡한 OpenSearch 쿼리를 수행하여 OpenSearch에 저장된 로그 또는 지표를 시각화할 수 있습니다. OpenSearch에 저장된 로그 이벤트로 그래프에 주석을 작성할 수도 있습니다.
주제
OpenSearch Service 설정
명칭 | 설명 |
---|---|
Name
|
데이터 소스 이름. 패널 및 쿼리에서 데이터 소스를 보는 방법입니다. |
Default
|
기본 데이터 소스는 새 패널에 대해 미리 선택됨을 의미합니다. |
Url
|
Amazon OpenSearch Service 도메인의 엔드포인트. 엔드포인트는 https://search-my-domain.us-east-1.es.amazonaws.com 형식을 사용합니다. |
Access
|
서버(기본값) = Grafana 백엔드/서버에서 URL에 액세스할 수 있어야 합니다. 브라우저 = 브라우저에서 URL에 액세스할 수 있어야 합니다. |
액세스 모드는 데이터 소스에 대한 요청을 처리하는 방법을 제어합니다. 다른 내용이 없는 경우 서버가 선호되는 방법이어야 합니다.
서버 액세스 모드(기본값)
모든 요청은 브라우저에서 Grafana로 이루어집니다. 그러면 요청을 데이터 소스로 전달하여 가능한 교차 오리진 리소스 공유(CORS) 요구 사항을 우회합니다. 이 액세스 모드를 선택하면 Grafana 백엔드 또는 서버에서 URL에 액세스할 수 있어야 합니다.
브라우저(직접) 액세스
Amazon Managed Grafana는 브라우저 직접 액세스를 지원하지 않습니다.
인덱스 설정
여기서 time field
의 기본값을 지정하고 OpenSearch 인덱스의 이름을 지정할 수 있습니다. 인덱스 이름 또는 와일드카드 문자에 대한 시간 패턴을 사용할 수 있습니다.
OpenSearch/Elasticsearch 버전
버전 드롭다운 메뉴에서 OpenSearch 또는 레거시 Elasticsearch 버전을 지정합니다. 각 버전에 대해 쿼리가 구성되는 방식에 차이가 있기 때문에 버전이 중요합니다. 현재 Grafana에서는 OpenSearch 1.0.x를 지원합니다. 지원되는 Elasticsearch 버전은 2.0+
, 5.0+
, 5.6+
, 6.0+
, 7.0+
입니다. 5.6+
값은 버전 5.6 이상, 6.0 미만을 의미합니다. 6.0+
값은 버전 6.0 이상, 7.0 미만을 의미합니다. 마지막으로 7.0+
는 버전 7.0 이상, 8.0 미만을 의미합니다.
최소 시간 간격
자동 그룹화 기준 시간 간격의 하한. 데이터가 1분마다 기록되는 경우 1m
과 같이 쓰기 빈도로 설정하는 것이 좋습니다. 이 옵션은 대시보드 패널의 데이터 소스 옵션에서 재정의/구성할 수도 있습니다. 이 값은 숫자 및 유효한 시간 식별자의 순서로 형식이 지정되어야 합니다(예: 1m
(1분) 또는 30s
(30초)). 다음 시간 식별자가 지원됩니다.
식별자 | 설명 |
---|---|
y
|
연도 |
M
|
월 |
w
|
주 |
d
|
일 |
h
|
시간 |
m
|
분 |
s
|
초 |
ms
|
밀리초 |
로그
탐색에서 로그를 시각화할 때 로그 메시지 및 로그 수준에 사용할 필드를 결정하는 데이터 소스 설정 페이지에서 선택적으로 두 개의 파라미터 Message field name
및 Level field
name
을 구성할 수 있습니다.
예를 들어 로그를 OpenSearch Service로 전송하기 위해 Filebeat의 기본 설정을 사용하는 경우 다음 구성이 작동해야 합니다.
-
메시지 필드 이름: 메시지
-
수준 필드 이름: fields.level
데이터 링크
데이터 링크는 지정된 필드에서 링크를 생성하고 해당 링크는 탐색의 로그 보기에서 액세스할 수 있습니다.
각 데이터 링크 구성은 다음으로 구성됩니다.
-
필드 - 데이터 링크에서 사용하는 필드의 이름.
-
URL/쿼리 - 링크가 외부인 경우 전체 링크 URL을 입력합니다. 링크가 내부 링크인 경우 이 입력은 대상 데이터 소스에 대한 쿼리 역할을 합니다. 두 경우 모두 필드의 값을
${__value.raw }
매크로로 보간할 수 있습니다. -
내부 링크 - 링크가 내부 또는 외부 링크인 경우 선택합니다. 내부 링크인 경우 데이터 소스 선택기를 사용하여 대상 데이터 소스를 선택할 수 있습니다. 추적 데이터 소스만 지원됩니다.