뉴렐릭 데이터 소스에 연결 - Amazon Managed Grafana

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

뉴렐릭 데이터 소스에 연결

이 섹션에서는 뉴렐릭 APM과 Grafana에 대한 인사이트를 다룹니다.

참고

이 데이터 소스는 Grafana Enterprise 전용입니다. 자세한 정보는 엔터프라이즈 플러그인 액세스 관리을 참조하세요.

또한 버전 9 이상을 지원하는 작업 공간에서는 이 데이터 소스를 사용하려면 적절한 플러그인을 설치해야 할 수 있습니다. 자세한 정보는 플러그인으로 작업 영역 확장을 참조하세요.

특성

  • 템플릿 변수

    • 지표 이름

    • 지표 값

  • 주석

  • 별칭

    • 지표 이름

    • 지표 값

  • 애드혹 필터

    • 현재 지원되지 않음

  • 알림

구성

데이터 소스를 추가하고 관리자 API 키, 개인 API 키계정 ID의 필드를 채웁니다.

사용량

서비스 유형

에일리어스

일반 텍스트를 다음 변수와 결합하여 사용자 지정 결과를 생성할 수 있습니다.

변수 설명 예시 값
$__nr_metric 지표 이름 CPU/사용자 시간
$__nr_metric_value 지표 값 평균값

예:

<para> Server: $__nr_server Metric: $__nr_metric </para> <programlisting>

템플릿 및 변수

  1. 대시보드용 템플릿 변수를 만드세요. 자세한 정보는 템플릿 및 변수을 참조하세요.

  2. '쿼리' 유형을 선택합니다.

  3. “뉴렐릭” 데이터 소스를 선택합니다.

  4. 상대 REST API 엔드포인트 (파일 확장자 제외) 를 사용하여 쿼리를 작성하세요.

사용 가능한 애플리케이션 목록:

<para> applications </para> <programlisting>

애플리케이션에 사용할 수 있는 지표 목록:

<para> applications/{application_id}/metrics </para> <programlisting>

NRQL 매크로

뉴렐릭 쿼리 언어 (NRQL) 쿼리 생성 시 작성 환경을 개선하기 위해 에디터는 사전 정의된 매크로를 지원합니다.

  • $__timeFilter(또는[[timeFilter]]) 대시보드의 시간 범위를 기반으로 보간합니다. SINCE &lt;from&gt; UNTIL &lt;to&gt;

예제

<para> SELECT average(value) FROM $event_template_variable $__timeFilter TIMESERIES </para> <programlisting>

매크로 및 템플릿 변수를 사용하는 방법에 대한 추가 힌트는 편집기의 도움말 섹션을 참조하십시오.

알림 이벤트

뉴렐릭 데이터 소스를 선택하고 추가 필터를 설정합니다. 필터를 설정하지 않으면 모든 이벤트가 반환됩니다.

엔티티 ID를 기준으로 이벤트를 필터링하려면 ID 대신 엔티티 이름을 선택할 수 있으므로 템플릿 변수를 사용하십시오. 예를 들어 특정 애플리케이션의 이벤트를 필터링하려면 앱 목록을 검색하고 이를 엔티티 ID 필터로 사용하는 변수를 _$app_ 만드십시오.

배포 이벤트

애플리케이션 ID는 필수 필드입니다.