를 자동으로 업데이트하도록 Google Stackdriver 로깅 서비스 구성CMDB

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기3분
  • Google Cloud Connector 또는 Google 계정에서 Google Cloud Platform 자원에 대한 수명 주기 상태나 구성을 변경할 때마다 CMDB CI 데이터를 자동으로 업데이트하도록 Google Stackdriver 로깅 서비스를 활성화할 수 있습니다. 결과적으로 CMDB 내 CI 데이터는 검색가 실행되기를 기다릴 필요 없이 업데이트됩니다.

    시작하기 전에

    • 검색 및 서비스 매핑 패턴을 활성화합니다. 자세한 내용은 Google Cloud Platform 검색을 참조하십시오.
    • Discovery에서 Google 프로젝트의 논리 데이터센터를 검색했습니다. 자세한 내용은 클라우드 계정 및 서비스 계정 설정 Google Cloud Platform 문서를 참조하십시오.
      주:
      데이터센터 검색을 실행하기 전에 Google 서비스 계정 페이지에서 이벤트 가져오기 확인란을 선택했는지 확인합니다.
    필요한 역할:
    • 클라우드 검색용 discovery_admin 및 클라우드 이벤트 엔드포인트에 대한 인증이 필요한 경우 sn_cmp.cloud_event_integration 이 역할은 인스턴스 내에 경보 규칙을 설정하는 데 필요합니다.
    • GCP 콘솔의 구성 단계를 위한 Google Cloud Platform관리자입니다.
    • 다음에 대한 OAuth 범위를 허용하는 Google Cloud Platform(GCP) 통합 사용자의 로깅 역할

      • https://www.googleapis.com/auth/logging.admin
      • https://www.googleapis.com/auth/cloud-platform.read-only
      • https://www.googleapis.com/auth/cloud-platform
      • https://www.googleapis.com/auth/logging.read

    이 태스크 정보

    검색Google Cloud Platform에서 지정된 프로젝트의 Google Cloud의 Operations Suite Monitoring API 경보를 지원합니다. 프로젝트의 자원에 대한 경보/이벤트가 생성된 경우 검색는 경보 데이터를 캡처합니다.

    Google Cloud의 Operations Suite Monitoring 콘솔, Google Cloud의 Operations Suite Monitoring API, Cloud SDK를 사용하여 알림 정책을 만들고 관리합니다. 각 정책은 다음을 지정합니다.
    • 자원이나 자원 그룹이 비정상 상태임을 식별하는 조건입니다.

    • 자원 상태가 비정상임을 알리기 위해 이메일, SMS 또는 기타 채널을 통해 전송되는 알림입니다.

    • 지원 팀이 문제를 해결하는 데 도움이 되도록 일부 알림 유형에 포함될 수 있는 설명서 또는 정보입니다.

    이벤트가 경보 정책 중 하나에서 조건을 트리거하면 Google Cloud의 Operations Suite Monitoring은 Google Cloud의 Operations Suite Monitoring 콘솔에 이벤트를 생성하고 표시합니다.
    주:
    도메인으로 구분된 인스턴스에 있는 경우 CMDB로 업데이트되고 도메인에 속한 이벤트만 볼 수 있습니다. 이벤트는 매핑되는 클라우드 서비스 계정과 동일한 도메인에서 CI(구성 항목)를 생성합니다. 서비스 계정에 연결되지 않은 이벤트는 모든 도메인에서 볼 수 있습니다.

    프로시저

    1. Google Cloud Platform 계정에 로그인합니다.
      프로젝트의 경우 API 및 서비스 > 라이브러리.

      API 라이브러리 열기

    2. Stackdriver API클라우드 로깅 API를 모두 사용 설정합니다.
      1. 라이브러리에서 Stackdriver를 검색합니다.
      2. Stackdriver API 카드를 클릭합니다.
      3. Stackdriver API 페이지에서 활성화를 클릭합니다.
        API 활성화
    3. 클라우드 로깅 API에 대한 이전 단계를 반복합니다.
      기본적으로 인스턴스에 예약된 작업(GCP-Events-job)은 5분마다 업데이트를 위해 Google Stackdriver 로깅 서비스를 폴링합니다.
    4. 일정을 수정하려면 다음으로 이동하십시오. 시스템 스케줄러 > 예약된 작업 그런 다음 GCP-Events-job 을 클릭한 다음 필요에 따라 반복 설정을 업데이트합니다.
      Google Cloud Event Scheduler 양식
    5. 업데이트를 클릭합니다.

    결과

    • Google Cloud Platform에서 이벤트가 생성되고 검색로 이벤트 정보가 수신되면 'GCP-Events-job' 예약된 작업이 백그라운드에서 실행됩니다.

    • 예약된 작업은 이벤트 페이로드를 IRE(식별 및 조정 엔진)로 전달합니다. 그러면 IRE는 이벤트를 기반으로 자원 상태를 수정하는 데 필요한 조치를 취합니다.