필수 조건
인스턴스에서 OpenTelemetry 메트릭을 사용하도록 설정해야 합니다. 구성 지침은 인스턴스에 대한 OpenTelemetry 구성을 참조하세요.
모니터 대시보드로 이동
- 페이지의 오른쪽 상단에 있는 GitHub Enterprise Server의 관리 계정에서 을 클릭합니다.
- “Site admin”(사이트 관리자) 페이지에 아직 없는 경우 왼쪽 상단에서 Site admin(사이트 관리자)을 클릭합니다.
- " 사이트 관리자" 사이드바에서 관리 콘솔 을 클릭합니다.
- 여러 관리 콘솔 사용자 계정을 만든 경우 루트 사이트 관리자** 또는 관리 콘솔 사용자를 선택합니다**. 관리 콘솔 사용자 계정에 대한 자세한 내용은 관리 콘솔에 대한 액세스 관리을(를) 참조하세요.
- 관리 콘솔 자격 증명을 입력합니다. 계속을 클릭합니다.
-
**모니터** 탭을 클릭합니다.
메트릭 레이블
OpenTelemetry 스택 내보내기는 자동으로 메트릭에 레이블을 연결합니다. 일반적인 레이블은 다음과 같습니다.
-
`job` - 메트릭을 생성한 내보내기 프로그램의 이름 -
`instance` — 메트릭이 시작된 인스턴스 이름
일부 내보내기(예: node_exporter 또는 haproxy_exporter)의 경우, job 레이블 값을 검색하여 오픈 소스 설명서를 찾을 수 있습니다.
레이블 가용성은 내보내기 및 메트릭에 따라 다릅니다. 일부 GitHub 애플리케이션 수준 메트릭은 인프라/내보내기 메트릭보다 적은 레이블을 제공할 수 있으며 레이블은 버전에서 버전으로 변경될 수 있습니다.
패널 질의 검사
중요
미리 빌드된 대시보드는 검사를 위해 열고 편집할 수 있지만 변경 내용을 저장할 수는 없습니다. 대시보드의 복사본을 만들어 사용자 지정을 적용하고 유지합니다.
지정된 패널에 전원을 공급하는 메트릭 및 쿼리를 이해하려면 Grafana 대시보드를 볼 때 그래프 패널 메뉴 (세로 점 3개) 를 사용합니다.
-
**편집**: 패널 편집기를 엽니다. 시각화를 구동하는 쿼리를 검토하고 조정하는 가장 직접적인 방법입니다. -
**탐색**: 패널의 쿼리가 미리 채워져 있는 Grafana 탐색을 열어 대화형 분석을 허용합니다. -
**메트릭 드릴다운**: 관련 메트릭을 검색하고 레이블 값별로 메트릭을 세분화하기 위한 사이드 패널을 엽니다.
Grafana에서 메트릭 탐색
Grafana는 인스턴스에서 사용할 수 있는 메트릭을 검색하고 분석하는 여러 가지 방법을 제공합니다.
Grafana 드릴다운
Grafana Drilldown은 메트릭 접두사, 레이블 및 레이블 값을 필터링하여 메트릭을 검색하는 안내 워크플로를 제공합니다. 메트릭을 선택한 후 Grafana는 사용 가능한 레이블 값으로 계열을 분석할 수 있습니다. 예를 들어 haproxy_backend_response_errors_total 프록시/백 엔드 레이블 값을 기준으로 그룹화할 수 있습니다.
Grafana 탐색
Grafana Explore를 사용하면 사용자가 사용 가능한 메트릭 및 레이블을 검색하는 데 도움이 되는 쿼리 작성기를 포함하여 PromQL(Prometheus 쿼리 언어)을 사용하여 대화형 분석을 수행할 수 있습니다.
Grafana Explore 기능에서 작업하기 위한 팁:
-
**코드 모드의 메트릭 브라우저**를 사용하여 메트릭 및 레이블을 검색합니다. 레이블 및 레이블 값을 선택하면 연결된 메트릭이 표시될 수 있으며 메트릭을 선택하면 연결된 레이블 및 레이블 값이 표시될 수 있습니다. - 메트릭을 선택한 후 쿼리를 구체화하는 제안에 대한 작성기 모드 로 전환합니다.
-
- 작업 단추를 통해 추가 작업에 액세스합니다 .
- 옵션 패널의 범례 설정을 사용하여 범례 레이블을 사용자 지정하세요, 예를 들어
false. Grafana는 기본적으로 고유한 레이블 집합을 기준으로 범례 레이블을 구분하여 할당합니다.
추가 읽기
-
[AUTOTITLE](/admin/monitoring-and-managing-your-instance/monitoring-your-instance/opentelemetry-metrics/advanced-dashboards) -
[AUTOTITLE](/admin/monitoring-and-managing-your-instance/monitoring-your-instance/about-the-monitor-dashboards#creating-new-dashboards) - Grafana 설명서에서 탐색 시작
-
[Promql -](https://prometheus.io/docs/prometheus/latest/querying/basics/) Prometheus 설명서의 기본 사항 쿼리