Grafana 구성
Grafana를 설정하고 GitLab UI와 통합하여 성능 메트릭을 시각화하는 방법을 설명합니다.
Grafana 는 그래프와 대시보드를 통해 시계열 메트릭을 시각화할 수 있는 도구입니다. GitLab은 성능 데이터를 Prometheus에 기록하며, Grafana에서 이 데이터를 쿼리하여 그래프로 표시할 수 있습니다. GitLab UI와 통합 # 사전 요구 사항: 관리자 액세스 권한. Grafana를 설정한 다음, GitLab 사이드바에서 Grafana에 접근할 수 있는 링크를 활성화할 수 있습니다. 오른쪽 상단에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > Metrics and profiling 을 선택합니다. Metrics - Grafana 를 확장합니다. Add a link to Grafana 확인란을 선택합니다. Grafana URL 을 구성합니다. Grafana 인스턴스의 전체 URL을 입력합니다. Save changes 를 선택합니다. GitLab은 Admin 영역의 Monitoring > Metrics Dashboard 아래에 이 링크를 표시합니다. 필요한 스코프 # 앞의 절차로 Grafana를 설정하면 Admin 영역의 Applications > GitLab Grafana 화면에는 스코프가 표시되지 않습니다. 그러나 read_user 스코프는 필요하며 애플리케이션에 자동으로 제공됩니다. read_user 를 함께 포함하지 않고 다른 스코프를 설정하면, GitLab을 OAuth 공급자로 사용하여 로그인할 때 다음 오류가 발생합니다. The requested scope is invalid, unknown, or malformed. 이 오류가 발생하면 GitLab Grafana 구성 화면에서 다음 중 하나에 해당하는지 확인합니다. 스코프가 표시되지 않습니다. read_user 스코프가 포함되어 있습니다.