InfoGrab Docs

Grafana 구성

요약

Grafana는 그래프와 대시보드를 통해 시계열 메트릭을 시각화할 수 있는 도구입니다. Grafana를 설정한 후 GitLab 사이드바에서 액세스할 수 있는 링크를 활성화할 수 있습니다: GitLab은 Admin 영역의 Monitoring > Metrics Dashboard 아래에 링크를 표시합니다.

히스토리

Grafana는 그래프와 대시보드를 통해 시계열 메트릭을 시각화할 수 있는 도구입니다. GitLab은 성능 데이터를 Prometheus에 기록하고 Grafana를 사용하면 데이터를 쿼리하여 그래프를 표시할 수 있습니다.

GitLab UI와 통합#

사전 조건:

  • 관리자 액세스.

Grafana를 설정한 후 GitLab 사이드바에서 액세스할 수 있는 링크를 활성화할 수 있습니다:

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 Settings > Metrics and profiling을 선택합니다.
  3. Metrics - Grafana를 확장합니다.
  4. Add a link to Grafana 체크박스를 선택합니다.
  5. Grafana URL을 구성합니다. Grafana 인스턴스의 전체 URL을 입력합니다.
  6. Save changes를 선택합니다.

GitLab은 Admin 영역의 Monitoring > Metrics Dashboard 아래에 링크를 표시합니다.

필요한 스코프#

이전 프로세스를 통해 Grafana를 설정할 때 Admin 영역의 Applications > GitLab Grafana 화면에 스코프가 표시되지 않습니다. 그러나 read_user 스코프가 필요하며 애플리케이션에 자동으로 제공됩니다. read_user를 포함하지 않고 read_user 이외의 스코프를 설정하면 GitLab을 OAuth 공급자로 사용하여 로그인할 때 다음 오류가 발생합니다:

The requested scope is invalid, unknown, or malformed.

이 오류가 발생하면 GitLab Grafana 구성 화면에서 다음 중 하나가 사실인지 확인합니다:

  • 스코프가 표시되지 않습니다.
  • read_user 스코프가 포함되어 있습니다.

Grafana 구성

Tier: Free, Premium, Ultimate
Offering: GitLab Self-Managed, GitLab Dedicated
원문 보기
요약

Grafana는 그래프와 대시보드를 통해 시계열 메트릭을 시각화할 수 있는 도구입니다. Grafana를 설정한 후 GitLab 사이드바에서 액세스할 수 있는 링크를 활성화할 수 있습니다: GitLab은 Admin 영역의 Monitoring > Metrics Dashboard 아래에 링크를 표시합니다.

히스토리

Grafana는 그래프와 대시보드를 통해 시계열 메트릭을 시각화할 수 있는 도구입니다. GitLab은 성능 데이터를 Prometheus에 기록하고 Grafana를 사용하면 데이터를 쿼리하여 그래프를 표시할 수 있습니다.

GitLab UI와 통합#

사전 조건:

  • 관리자 액세스.

Grafana를 설정한 후 GitLab 사이드바에서 액세스할 수 있는 링크를 활성화할 수 있습니다:

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 Settings > Metrics and profiling을 선택합니다.
  3. Metrics - Grafana를 확장합니다.
  4. Add a link to Grafana 체크박스를 선택합니다.
  5. Grafana URL을 구성합니다. Grafana 인스턴스의 전체 URL을 입력합니다.
  6. Save changes를 선택합니다.

GitLab은 Admin 영역의 Monitoring > Metrics Dashboard 아래에 링크를 표시합니다.

필요한 스코프#

이전 프로세스를 통해 Grafana를 설정할 때 Admin 영역의 Applications > GitLab Grafana 화면에 스코프가 표시되지 않습니다. 그러나 read_user 스코프가 필요하며 애플리케이션에 자동으로 제공됩니다. read_user를 포함하지 않고 read_user 이외의 스코프를 설정하면 GitLab을 OAuth 공급자로 사용하여 로그인할 때 다음 오류가 발생합니다:

The requested scope is invalid, unknown, or malformed.

이 오류가 발생하면 GitLab Grafana 구성 화면에서 다음 중 하나가 사실인지 확인합니다:

  • 스코프가 표시되지 않습니다.
  • read_user 스코프가 포함되어 있습니다.