대시보드에 이벤트 표시

이 문서에서는 대시보드의 차트에 이벤트를 표시하는 방법을 설명합니다. 이벤트는 배포 또는 비정상 종료와 같이 시스템 작업에 영향을 주는 활동입니다. 이벤트를 표시하면 다양한 소스의 데이터를 연결하여 문제를 해결하는 데 도움이 될 수 있습니다.

이벤트는 특정 이벤트 유형에 대해 Google Cloud 프로젝트에서 생성된 로그나 Google Cloud 프로젝트로 직접 라우팅된 로그를 쿼리하여 식별됩니다. 다른 Google Cloud 프로젝트의 로그는 현재 Google Cloud 프로젝트의 로그 버킷에 저장되어 있더라도 쿼리되지 않습니다. 로그 탐색기 및 로그 기반 알림 정책에서 제공된 쿼리를 사용할 수 있습니다. 이벤트 및 해당 쿼리의 목록은 이벤트 유형 페이지를 참조하세요.

이벤트를 표시하도록 대시보드를 구성한 후 그러한 이벤트가 발생하면 대시보드 차트에 주석이 추가됩니다. 대시보드에 표시되는 데이터를 제한하는 대시보드 필터는 일반적으로 시계열 데이터와 이벤트를 모두 필터링합니다.

다음 스크린샷은 활성화된 주석에 대한 도움말과 함께 하나의 주석이 표시된 차트를 보여줍니다.

경고 및 정보 이벤트 주석이 표시된 차트

각 주석에는 여러 이벤트가 나열될 수 있습니다. 이전 스크린샷에는 GKE 배포 이벤트가 나열되어 있습니다.

시작하기 전에

차트 및 로그를 확인하는 데 필요한 권한을 얻고 알림 정책을 만들려면 관리자에게 문의해서 프로젝트에 대해 다음 IAM 역할을 부여해 달라고 요청하세요.

  • 차트 보기와 알림 정책 보기 및 만들기: 모니터링 편집자(roles/monitoring.editor).
  • Google Cloud 프로젝트에 생성된 데이터 액세스 로그를 제외한 모든 로그 보기: 로그 뷰어(roles/logging.viewer).
  • Google Cloud 프로젝트에 생성된 데이터 액세스 로그 보기: 비공개 로그 뷰어(roles/logging.privateLogViewer).

역할 부여에 대한 자세한 내용은 액세스 관리를 참조하세요.

커스텀 역할이나 다른 사전 정의된 역할을 통해 필요한 권한을 얻을 수도 있습니다.

이벤트 표시

이벤트 유형, 문제 해결 참조, 로그 탐색기 또는 로그 기반 알림 정책에 사용할 수 있는 쿼리 목록은 이벤트 유형 페이지를 참조하세요.

콘솔

이벤트를 표시하려면 다음을 수행합니다.

  1. Google Cloud 콘솔의 탐색 패널에서 Monitoring을 선택한 후 대시보드를 선택합니다.

    대시보드로 이동

  2. 보려는 대시보드를 선택합니다.
  3. 대시보드 툴바에서 이벤트 전환이 설정되었는지 확인합니다.

    이벤트 전환이 표시되지 않았으면 대시보드에서 이벤트 표시가 지원되지 않는 것입니다.

  4. 표시할 각 이벤트 유형에 대해 대시보드 툴바에서 이벤트 추가를 클릭한 후 메뉴에서 이벤트 유형을 선택합니다.

    예를 들어 'GKE 워크로드 배포' 이벤트를 표시하도록 대시보드를 구성할 수 있습니다.

    이벤트 유형을 추가하면 Cloud Monitoring이 로그 데이터를 쿼리(몇 분 정도 걸릴 수 있음)한 후 대시보드에서 차트에 주석을 추가합니다.

    • 정보: 정보 제공 메시지입니다.
    • 경고: 재부팅 또는 비정상 종료와 같은 장애를 나타냅니다.
    • 알림: 이슈가 개설되었음을 나타냅니다.
  5. 이벤트 요약을 보거나 로그 링크에 액세스하려면 포인터를 사용해서 도움말을 활성화합니다.

이벤트 로그 보기

이벤트 주석을 표시하는 차트를 볼 때 이벤트와 연결된 로그에 액세스할 수 있습니다.

  • 특정 이벤트의 로그를 보려면 포인터를 사용해서 이벤트를 나열하는 주석 도움말을 활성화하고, 이벤트로 이동한 후 로그 보기를 클릭합니다.

  • 주석으로 식별된 모든 이벤트의 로그를 보려면 포인터를 사용해서 주석 도움말을 활성화하고, 도움말 요약 줄로 이동한 후 로그 보기를 클릭합니다.

다른 브라우저 탭에서 특정 이벤트 또는 이벤트 컬렉션을 쿼리하도록 설정된 쿼리 매개변수를 사용해서 로그 탐색기가 열립니다.

알림 정책 만들기

이벤트가 로그에 표시될 때 알림을 받으려면 로그 기반 알림을 구성합니다. 로그 기반 알림 정책은 수신되는 로그를 쿼리합니다. 쿼리가 비어 있지 않은 결과를 반환하면 이슈가 생성되고 알림이 전송됩니다.

콘솔

로그 기반 알림을 만들려면 다음을 수행합니다.

  1. 알림 채널을 구성하지 않은 경우 다음을 수행합니다.

    1. Google Cloud 콘솔의 탐색 패널에서 Monitoring을 선택한 후 알림을 선택합니다.

      알림으로 이동

    2. 알림 채널 수정을 클릭합니다.
    3. 구성하려는 알림 채널 유형으로 이동하고, 새로 추가를 클릭한 후 대화상자를 완료합니다.
  2. Google Cloud 콘솔의 탐색 패널에서 Logging을 선택한 후 로그 탐색기를 선택합니다.

    로그 탐색기로 이동

  3. 툴바에서 알림 만들기를 선택합니다.

  4. 알림 정책 이름을 입력한 후 다음을 클릭합니다.

  5. 알림을 표시할 로그 항목 정의 섹션에서 쿼리를 입력하거나 알림 만들기를 선택했을 때 쿼리 창에서 복사한 쿼리를 업데이트합니다.

    각 이벤트 유형에 대해 이벤트 유형 페이지에 로그 기반 알림에 사용하는 데 적합한 쿼리가 나열됩니다.

  6. 대화상자를 작성한 후 저장을 클릭합니다.

이벤트 숨기기

콘솔

모든 이벤트를 숨기려면 대시보드 툴바에서 이벤트 전환이 해제되었는지 확인합니다.

한 가지 이벤트 유형을 숨기려면 해당 이벤트 유형에 대해 전환을 해제 위치로 설정합니다.

다음 단계