게시된 서비스 모니터링

Private Service Connect는 Cloud Monitoring에 주요 측정항목을 노출하여 Private Service Connect 사용 통계를 제공합니다.

측정항목은 Cloud Monitoring에 자동으로 전송됩니다. 여기에서 커스텀 대시보드를 만들고, 알림을 설정하고, 측정항목을 쿼리할 수 있습니다.

사전 정의된 대시보드 보기

Private Service Connect는 게시된 서비스에 대한 다음 측정항목을 표시하는 사전 정의된 대시보드 집합을 제공합니다.

  • 연결된 전달 규칙
  • 사용 중인 NAT IP 주소

특정 Private Service Connect의 게시된 서비스 세부정보 페이지에서 사전 정의된 대시보드를 보려면 다음 단계를 수행합니다.

콘솔

  1. Google Cloud 콘솔에서 Private Service Connect 페이지로 이동합니다.

    Private Service Connect로 이동

  2. 게시된 서비스 탭을 클릭합니다.

  3. 기존 서비스를 클릭합니다.

  4. 모니터링 탭을 클릭합니다.

  5. 대시보드를 보려면 아래로 스크롤합니다. 페이지 상단의 컨트롤을 사용하여 뷰를 변경할 수 있습니다. 그래프의 특정 지점에 마우스를 가져가면 해당 특정 시간에 대한 세부정보가 표시됩니다.

서비스 연결 측정항목

이 테이블의 '측정항목 유형' 문자열 앞에 compute.googleapis.com/가 포함된 프리픽스를 붙여야 합니다. 테이블의 항목에서는 이 프리픽스가 생략되었습니다.

측정항목 유형 시작 단계
표시 이름
종류, 유형, 단위
모니터링 리소스
설명
라벨
private_service_connect/producer/closed_connections_count 베타
닫힌 연결 수
DELTAINT64{connection}
gce_service_attachment
PSC 연결 ID를 통해 종료된 연결 수입니다. 60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 315초 동안 표시되지 않습니다.
ip_protocol: 연결의 프로토콜입니다. TCP 또는 UDP일 수 있습니다.
psc_connection_id: Private Service Connect 전달 규칙의 Private Service Connect 연결 ID입니다.
private_service_connect/producer/connected_consumer_forwarding_rules 정식 버전
연결된 소비자 전달 규칙
GAUGEINT641
gce_service_attachment
PSC 연결 ID에 연결된 소비자 전달 규칙의 수입니다. 60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 165초 동안 표시되지 않습니다.
private_service_connect/producer/dropped_received_packets_count 베타
수신된 패킷 드롭 수
DELTAINT64{packet}
gce_service_attachment
PSC 연결 ID에서 드롭되어 수신된 패킷의 수입니다. 60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 315초 동안 표시되지 않습니다.
ip_protocol: 연결의 프로토콜입니다. TCP 또는 UDP일 수 있습니다.
psc_connection_id: Private Service Connect 전달 규칙의 Private Service Connect 연결 ID입니다.
private_service_connect/producer/dropped_sent_packets_count 베타
전송된 패킷 드롭 수
DELTAINT64{packet}
gce_service_attachment
PSC 연결 ID에서 드롭되어 전송된 패킷의 수입니다. 60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 315초 동안 표시되지 않습니다.
ip_protocol: 연결의 프로토콜입니다. TCP 또는 UDP일 수 있습니다.
psc_connection_id: Private Service Connect 전달 규칙의 Private Service Connect 연결 ID입니다.
private_service_connect/producer/new_connections_count 베타
새 연결 수
DELTAINT64{connection}
gce_service_attachment
PSC 연결 ID로 생성된 새 연결 수입니다. 60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 315초 동안 표시되지 않습니다.
ip_protocol: 연결의 프로토콜입니다. TCP 또는 UDP일 수 있습니다.
psc_connection_id: Private Service Connect 전달 규칙의 Private Service Connect 연결 ID입니다.
private_service_connect/producer/open_connections 베타
연결 열기
GAUGEINT64{connection}
gce_service_attachment
PSC 연결 ID에 현재 열려 있는 연결 수입니다. 60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 315초 동안 표시되지 않습니다.
ip_protocol: 연결의 프로토콜입니다. TCP 또는 UDP일 수 있습니다.
psc_connection_id: Private Service Connect 전달 규칙의 Private Service Connect 연결 ID입니다.
private_service_connect/producer/received_bytes_count 베타
수신된 바이트 수
DELTAINT64By
gce_service_attachment
PSC 연결 ID를 통해 수신(PSC -> 서비스)된 바이트 수입니다. 60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 315초 동안 표시되지 않습니다.
ip_protocol: 연결의 프로토콜입니다. TCP 또는 UDP일 수 있습니다.
psc_connection_id: Private Service Connect 전달 규칙의 Private Service Connect 연결 ID입니다.
private_service_connect/producer/received_packets_count 베타
수신된 패킷 수
DELTAINT64{packet}
gce_service_attachment
PSC 연결 ID를 통해 수신(PSC -> 서비스)된 패킷 수입니다. 60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 315초 동안 표시되지 않습니다.
ip_protocol: 연결의 프로토콜입니다. TCP 또는 UDP일 수 있습니다.
psc_connection_id: Private Service Connect 전달 규칙의 Private Service Connect 연결 ID입니다.
private_service_connect/producer/sent_bytes_count 베타
전송된 바이트 수
DELTAINT64By
gce_service_attachment
PSC 연결 ID를 통해 전송(서비스 -> PSC)된 바이트 수입니다. 60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 315초 동안 표시되지 않습니다.
ip_protocol: 연결의 프로토콜입니다. TCP 또는 UDP일 수 있습니다.
psc_connection_id: Private Service Connect 전달 규칙의 Private Service Connect 연결 ID입니다.
private_service_connect/producer/sent_packets_count 베타
전송된 패킷 수
DELTAINT64{packet}
gce_service_attachment
PSC 연결 ID를 통해 전송(서비스 -> PSC)된 패킷 수입니다. 60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 315초 동안 표시되지 않습니다.
ip_protocol: 연결의 프로토콜입니다. TCP 또는 UDP일 수 있습니다.
psc_connection_id: Private Service Connect 전달 규칙의 Private Service Connect 연결 ID입니다.
private_service_connect/producer/used_nat_ip_addresses 정식 버전
사용된 NAT IP 주소
GAUGEINT641
gce_service_attachment
모니터링되는 서비스 연결의 IP 사용량입니다. 60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 165초 동안 표시되지 않습니다.

알림 정책 정의

측정항목 기반 알림 정책을 만들려면 다음 단계를 수행합니다.

콘솔

알림 정책을 만들어 측정항목 값을 모니터링하고 측정항목이 조건을 위반하면 이에 대한 알림을 수신할 수 있습니다.

  1. Google Cloud 콘솔에서 Monitoring 페이지로 이동합니다.

    Monitoring으로 이동

  2. Monitoring 탐색창에서 알림을 선택합니다.
  3. 알림 채널을 만들지 않고 알림을 받으려면 알림 채널 수정을 클릭하고 알림 채널을 추가합니다. 채널을 추가한 후 알림 페이지로 돌아갑니다.
  4. 알림 페이지에서 정책 만들기를 클릭합니다.
  5. 측정항목을 선택하려면 측정항목 선택 메뉴를 확장한 후 다음을 수행합니다.
    1. 메뉴를 관련 항목으로 제한하려면 필터 표시줄에 Service Attachment을 입력합니다. 메뉴를 필터링한 후 결과가 없으면 활성 리소스 및 측정항목만 표시 전환을 중지합니다.
    2. 리소스 유형에서 서비스 연결을 선택합니다.
    3. 측정항목 카테고리에서 Private_service_connect를 선택합니다.
    4. 측정항목에서 이 정책에 사용할 측정항목을 선택합니다.
    5. 적용을 선택합니다.
  6. 다음을 클릭합니다.
  7. 알림 트리거 구성 페이지의 설정에 따라 알림이 트리거되는 시점이 결정됩니다. 조건 유형을 선택하고 필요한 경우 임곗값을 지정합니다. 자세한 내용은 측정항목 임곗값 알림 정책 만들기를 참조하세요.
  8. 다음을 클릭합니다.
  9. 선택사항: 알림 정책에 알림을 추가하려면 알림 채널을 클릭합니다. 대화상자의 메뉴에서 하나 이상의 알림 채널을 선택한 다음 확인을 클릭합니다.
  10. 선택사항: 이슈 자동 종료 기간을 업데이트합니다. 이 필드는 측정항목 데이터가 없어 Monitoring에서 이슈를 닫을 시간을 결정합니다.
  11. 선택사항: 문서를 클릭한 후 알림 메시지에 포함할 정보를 추가합니다.
  12. 알림 이름을 클릭하고 알림 정책 이름을 입력합니다.
  13. 정책 만들기를 클릭합니다.
자세한 내용은 알림 정책을 참조하세요.

다음 단계