지원 및 모니터링을 위해 Google Cloud는 Compute Engine VM 인스턴스 및 베어메탈 솔루션 서버에서 실행되는 SAP 워크로드에 대해 SAP용 에이전트를 제공합니다.
SAP에서 규정한 대로 SAP의 지원을 받고 SAP에서 서비스수준계약(SLA)을 충족하도록 하려면 SAP 시스템이 있는 모든 Compute Engine VM 인스턴스와 베어메탈 솔루션 서버에 SAP용 Google Cloud 에이전트를 설치해야 합니다. 지원 기본 요건에 대한 자세한 내용은 SAP Note 2456406 - SAP on Google Cloud Platform: Support Prerequisites를 참조하세요.
SAP용 Google Cloud 에이전트 버전 2(최신)은 SAP NetWeaver용 Google Cloud 모니터링 에이전트 버전 2 및 SAP HANA용 모니터링 에이전트 버전 2의 후속 버전입니다. 따라서 Linux에서 SAP 호스트 에이전트 측정항목의 필수 수집 외에도 SAP용 Google Cloud 에이전트에는 프로세스 모니터링 측정항목, 워크로드 관리자 평가 측정항목, SAP HANA 모니터링 측정항목의 수집과 같은 선택적인 기능이 포함됩니다. SAP 워크로드에 워크로드 관리자와 같은 제품 및 서비스를 사용 설정하는 이러한 기능을 선택할 수 있습니다.베어메탈 솔루션 서버에서 실행되는 SAP 시스템의 경우 다음 데이터베이스 중 하나에 연결된 SAP NetWeaver를 실행할 때 SAP용 Google Cloud 에이전트가 필요합니다.
- SAP HANA
- SAP Adaptive Server Enterprise(ASE)
- SAP MaxDB
- IBM Db2
SAP 시스템과 함께 호스트에 SAP용 Google Cloud 에이전트를 설치합니다. 에이전트를 설치 및 구성하고, 설치를 검증하고, 에이전트가 예상한 대로 실행되는지 확인하는 방법은 다음을 참조하세요.
Google Cloud에서 제공하는 다음 RHEL 또는 SLES 'SAP용' OS 이미지를 사용하는 경우 SAP용 Google Cloud 에이전트가 OS 이미지와 함께 패키징됩니다.
- RHEL: 모든 'SAP용' 이미지
- SLES: SAP용 SLES 15 SP4 이상 버전
지원되는 기능
SAP용 Google Cloud 에이전트 버전 2는 다음 기능을 지원합니다.
SAP 호스트 에이전트 측정항목 수집
SAP 호스트 에이전트 측정항목 수집은 기본적으로 사용 설정되어 있습니다. SAP용 Google Cloud 에이전트는 다음 항목에 대한 측정항목을 포함하여 SAP가 지정하는 모든 필수 정보를 수집하고 SAP 호스트 에이전트에 전송합니다.
- CPU(예: CPU 사용량)
- 영구 디스크 스토리지(예: 디스크 처리량 및 지연 시간)
- 메모리(예: 메모리 사용량)
- 네트워크(예: 네트워크 대역폭)
- 구성(호스트 머신 및 해당 환경 정보 포함)
SAP용 Google Cloud 에이전트가 수집하는 측정항목은 SAP에 의해 결정됩니다. 에이전트가 수집하는 측정항목에 대한 설명은 SAP 참고 2469354 - IaaS 인프라 기반 SAP용 주요 모니터링 측정항목을 참조하세요.
프로세스 모니터링 측정항목 수집
Linux에서 SAP용 Google Cloud 에이전트는 SAP 애플리케이션 및 런타임 상태에 대해 프로세스 모니터링 측정항목을 수집할 수 있습니다. 이는 SAP용 Google Cloud 에이전트를 설치한 후 사용 설정할 수 있는 선택적인 기능입니다.
프로세스 모니터링 측정항목에 수집된 정보는 SAP 시스템 관련 문제를 해결하는 데 도움이 됩니다. 문제가 발생하면 Cloud Customer Care가 프로세스 모니터링 측정항목을 활용해서 해결 방법에 더 효과적으로 도달할 수 있게 도와줍니다. 프로세스 모니터링 측정항목을 사용하여 수집된 데이터는 SAP HANA 고가용성 클러스터 구성에 대한 관측 가능성을 제공합니다.
전반적으로 프로세스 모니터링 측정항목은 빠르게 변경되는 측정항목입니다. 이 기능에 대한 자세한 내용은 SAP용 Google Cloud 에이전트를 사용하여 프로세스 모니터링을 참조하세요.
워크로드 관리자 평가 측정항목 수집
Linux에서 SAP용 Google Cloud 에이전트는 SAP 워크로드에 대해 워크로드 관리자 서비스를 사용 설정하는 워크로드 관리자 평가 측정항목을 수집할 수 있습니다. 이는 SAP용 Google Cloud 에이전트를 설치한 후 사용 설정할 수 있는 선택적인 기능입니다.
워크로드 관리자 평가 측정항목에서 수집되는 정보는 SAP 애플리케이션, 데이터베이스, 고가용성 구성에 대한 구성 및 설정을 확인하는 데 도움이 됩니다.
워크로드 관리자 평가 측정항목은 기본적으로 5분마다 수집되는 변경 속도가 느린 측정항목입니다.
이 기능에 대한 자세한 내용은 SAP용 Google Cloud 에이전트를 사용하여 워크로드 관리자 평가를 참조하세요.
SAP HANA 모니터링 측정항목 수집
Linux에서 SAP용 Google Cloud 에이전트는 SAP HANA 인스턴스에서 측정항목을 수집하고 Cloud Monitoring으로 보낼 수 있습니다. SAP용 Google Cloud 에이전트의 이 선택적인 기능은 SAP HANA용 Google Cloud 모니터링 에이전트 버전 2를 사용하는 것의 후속 버전입니다.
SAP HANA 모니터링 측정항목은 SAP HANA 인스턴스 및 기본 인프라의 성능, 가용성, 상태에 대한 가시성을 제공합니다. 다음은 이러한 측정항목을 사용하는 방법에 대한 예시입니다.
- 용량 계획에 메모리 사용률 관련 측정항목을 사용하거나 메모리 기반 SAP HANA 라이선스 관리를 지원할 수 있습니다.
- SAP HANA 모니터링 측정항목과 Compute Engine 측정항목을 연관시켜 사용량 및 성능 트렌드를 파악할 수 있습니다.
- 커스텀 측정항목을 수집하는 커스텀 쿼리를 정의하면 SAP HANA 인스턴스에 대한 자세한 정보를 얻을 수 있습니다.
- Cloud Monitoring에서 SAP HANA 모니터링 측정항목을 시각화하는 대시보드를 만들고 측정항목 기준을 토대로 알림을 설정할 수 있습니다.
SAP HANA 모니터링 측정항목은 느리게 변경되는 측정항목으로, 일단 사용 설정되면 기본적으로 5분 간격으로 수집됩니다.
이 기능에 대한 자세한 내용은 SAP용 Google Cloud 에이전트를 사용하여 SAP HANA 모니터링을 참조하세요.
가격 책정
SAP용 Google Cloud 에이전트는 무료로 설치하고 실행할 수 있습니다. 그러나 데이터를 읽고 Cloud Monitoring에 기록할 때 비용이 발생합니다.
Monitoring에서는 에이전트가 수집한 측정항목에 대해 다음과 같이 비용이 부과됩니다.
- 월별 무료 API 할당량을 초과하는 Monitoring API 읽기 호출
- 수집된 측정항목 데이터가 월별 무료 측정항목 할당량을 초과하는 경우 수집된 바이트별로 측정된 측정항목
Monitoring에서 수집이란 Monitoring에 시계열을 작성하는 프로세스를 의미합니다. 각 시계열에는 몇 가지 데이터 포인트가 포함됩니다. 이러한 데이터 포인트를 기준으로 수집 요금이 부과됩니다. 가격 책정 정보는 Monitoring 가격 책정을 참조하세요.
Monitoring의 일반 개념은 측정항목, 시계열, 리소스를 참조하세요.
월별 예상 비용
이 섹션에서는 API 읽기 호출로 청구된 측정항목 및 수집된 바이트에 대해 측정항목 데이터를 수집하기 위한 월간 비용을 예측하는 방법을 보여줍니다.
이 섹션의 예시는 2022년 12월 Monitoring 가격 책정을 기준으로 합니다. 이 예시는 계산의 예시를 보여줍니다. 전체적인 예상 금액을 확인하려면 가격 계산기를 사용하세요.
다음 표에는 에이전트의 일부 필수 및 선택적 기능에 대한 월별 예상 비용이 요약되어 있습니다. 비용 추정에 대한 자세한 단계는 SAP 호스트 에이전트 측정항목, 프로세스 모니터링 측정항목, 워크로드 관리자 평가 측정항목을 참조하세요.
기능 | 유형 | VM 인스턴스 수 | 비용($) |
---|---|---|---|
SAP 호스트 에이전트 측정항목 수집 | 필수 | 100 | $209 |
프로세스 모니터링 측정항목 수집 | 선택사항 | 100 | $564.81 |
워크로드 관리자 평가 측정항목 수집 | 선택사항 | 500 | $4.41 |
SAP HANA 모니터링 측정항목 수집 | 선택사항 | 500 | $280.30 |
API 읽기 호출로 청구되는 측정항목의 가격 책정 예시
다음 예시는 SAP 호스트 에이전트 측정항목과 같이 API 읽기 호출로 청구되는 측정항목에 대해 측정항목 데이터를 수집하기 위한 비용을 예측하는 방법을 보여줍니다.
SAP 호스트 에이전트 측정항목
매월 일정 횟수의 API 읽기 호출을 수행하는 Compute Engine VM 인스턴스가 여러 개 있다고 가정해 보겠습니다. 이 시나리오의 변수는 다음과 같습니다.
- VM 인스턴스가 API 읽기 호출을 수행하는 비율
- Compute Engine VM 인스턴스 수
이 비용 예측에서는 한 달에 약 43,800분 정도 소요된다고 가정합니다.
60 * 730시간(365일 / 12개월 * 24시간)
VM 인스턴스가 5회 호출/분의 비율로 API 읽기 호출을 수행한다고 가정합니다.
VM 인스턴스 하나에 대해 5회 호출/분의 비율로 1개월 동안 수행되는 총 API 읽기 호출 수는 219,000회(43,800 * 5)입니다.
VM 인스턴스가 100개 있다고 가정해 보겠습니다.
- 이 경우 1개월당 총 API 읽기 호출 수는 21,900,000회입니다.
(219,000 * 100)
- 무료 할당을 적용한 후의 1개월당 API 읽기 호출 수는 20,900,000회입니다.
(21,900,000 - 1,000,000 = 20,900,000)
- VM 인스턴스 100개에 대한 대략적인 1개월당 비용은 $209입니다.
(20,900,000 / 1000) * 0.01
읽기 횟수 | 비율($/1000회 읽기) | 비용($) | |
---|---|---|---|
월별 무료 할당량 | 1,000,000 | 0.00 | $0.00 |
청구 가능 | 20,900,000 | 0.01 | $209 |
합계 | 21,900,000 | $209 |
수집한 바이트 기준으로 청구되는 측정항목의 가격 책정 예시
다음 예시에서는 프로세스 모니터링 측정항목, 워크로드 관리자 평가 측정항목, SAP HANA 모니터링 측정항목과 같이 수집된 바이트에 따라 청구되는 측정항목의 측정항목 데이터를 수집하는 데 드는 비용 예상을 확인하는 방법을 보여줍니다.
프로세스 모니터링 측정항목
예를 들어 매월 일부 측정항목에서 데이터를 쓰는 Compute Engine VM 인스턴스가 여러 개 있다고 가정해 보겠습니다. 이 시나리오의 변수는 다음과 같습니다.
- 측정항목 데이터의 쓰기 비율
- 측정항목 수
- Compute Engine VM 인스턴스 수
이 비용 예측을 위해 프로세스 모니터링 측정항목을 약 15개 수집하고 있으며 그 중 11개는 느리게 변화하는 측정항목이고 4개는 빠르게 변화하는 측정항목입니다. 또한 한 달에 약 43,800분 정도 소요된다고 가정해 보겠습니다.
60 * 730시간(365일 / 12개월 * 24시간)
빠르게 변화하는 측정항목 하나의 경우 데이터 포인트 1개/5초의 비율 즉, 1개월 동안 데이터 포인트 12개/분의 비율로 데이터를 씁니다.
느리게 변화하는 측정항목 하나의 경우 데이터 포인트 1개/30초, 즉 1개월 동안 데이터 포인트 2개/분의 비율로 데이터를 씁니다.
- 빠르게 변화하는 측정항목 데이터 포인트 총 개수: 525,600개(43,800분 * 데이터 포인트 12개)입니다.
- 느리게 변화하는 측정항목 데이터 포인트 총 개수: 87,600개(43,800분 * 데이터 포인트 2개)
- 빠르게 변화하는 측정항목에 수집된 총 볼륨은 다음과 같습니다.
- 4,204,800바이트(525,600 데이터 포인트 * 8바이트)
- 이 값은 4.01000977MiB(4,204,800바이트/1,048,576바이트/MiB)입니다.
- 느리게 변화하는 측정항목에 수집된 총 볼륨은 다음과 같습니다.
- 7,00,800바이트(데이터 포인트 87,600개 * 8바이트)
- 0.66833496MiB(7,00,800 / 1,048,576바이트/MiB)
VM 인스턴스가 100개 있고 각 인스턴스가 15개 측정항목을 기록한다고 가정해 보겠습니다.
- 빠르게 변화하는 측정항목의 월별 총 수집: 1604.03908MiB
빠르게 변화하는 측정항목 1개당 4.01000977MiB * 1,500(VM 인스턴스 100개 * 측정항목 4개)
- 느리게 변화하는 측정항목의 월별 총 수집: 735.168456MiB
느리게 변화하는 측정항목 1개당 0.66833496MiB * 1,500(VM 인스턴스 100개 * 측정항목 11개)
- 총 월별 수집: 2339.207536MiB
빠르게 변화되는 측정항목의 총 월별 수집 + 느리게 변화하는 측정항목의 총 월별 수집
- VM 인스턴스 100개의 대략적인 월별 비용: $564.81
(2339.207536 - 150) * 0.258
수집량(MiB) | 요금($/MiB) | 비용($) | |
---|---|---|---|
월별 무료 할당량 | 150 | 0.00 | $0.00 |
청구 가능 | 2189.207536 | 0.258 | $564.81 |
합계 | 2339.207536 | $564.81 |
워크로드 관리자 평가 측정항목
예를 들어 매월 일부 측정항목에서 데이터를 쓰는 Compute Engine VM 인스턴스가 여러 개 있다고 가정해 보겠습니다. 이 시나리오의 변수는 다음과 같습니다.
- 측정항목 데이터의 쓰기 비율
- 측정항목 수
- Compute Engine VM 인스턴스 수
이 비용 예측에서는 한 달에 약 43,800분 정도 소요된다고 가정합니다.
60 * 730시간(365일 / 12개월 * 24시간)
측정항목 하나에 대해 1 데이터 포인트/300초의 비율 즉, 1개월 동안 0.2 데이터 포인트/분의 비율로 데이터를 기록합니다.
- 총 데이터 포인트는 8,760입니다(43,800분 * 0.2 데이터 포인트).
- 수집된 데이터 총량:
- 70,080바이트(8,760 데이터 포인트 * 8바이트)
- 이 값은 0.0668335MiB(70,080바이트/1,048,576바이트 / MiB)입니다.
VM 인스턴스가 500개 있고 각 인스턴스가 5개 측정항목을 기록한다고 가정해 보겠습니다.
- 총 월별 수집: 167.08375MiB
측정항목 하나당 0.0668335MiB * 2,500(VM 인스턴스 500개 * 측정항목 5개)
- VM 인스턴스 500개의 대략적인 월별 비용: $4.41
(167.08375 - 150) * 0.258
수집량(MiB) | 요금($/MiB) | 비용($) | |
---|---|---|---|
월별 무료 할당량 | 150 | 0.00 | $0.00 |
청구 가능 | 17.08375 | 0.258 | $4.41 |
합계 | 167.08375 | $4.41 |
SAP HANA 모니터링 측정항목
매월 SAP HANA 데이터베이스 쿼리를 통해 데이터를 쓰는 Compute Engine VM 인스턴스가 여러 개 있다고 가정해 보겠습니다. 이 시나리오의 변수는 다음과 같습니다.
- 측정항목 데이터의 쓰기 비율
- 쿼리 수
- 각 쿼리에 대해 수집된 측정항목 수
- 배포된 Compute Engine VM 인스턴스 수
- VM 인스턴스당 SAP HANA 데이터베이스 배포 수
기본적으로 SAP용 Google Cloud 에이전트에는 SAP HANA 모니터링 기능의 일부로 12개의 쿼리가 기본 제공됩니다. 에이전트는 각 SAP HANA 데이터베이스 인스턴스에서 300초(기본 샘플 간격)마다 이러한 쿼리를 한 번씩 실행합니다. 이러한 12개 쿼리는 측정항목을 총 37개 생성합니다. 각 VM 인스턴스에서 SAP HANA 데이터베이스 하나만 호스팅한다고 가정합니다. 따라서 각 VM은 300초마다 측정항목을 총 37개 기록합니다.
이 비용 예측에서는 한 달에 약 43,800분 정도 소요된다고 가정합니다.
60 * 730시간(365일 / 12개월 * 24시간)
측정항목 하나에 대해 1 데이터 포인트/300초의 비율 즉, 1개월 동안 0.2 데이터 포인트/분의 비율로 데이터를 기록합니다.
- 총 데이터 포인트는 8,760입니다(43,800분 * 0.2 데이터 포인트).
- 수집된 데이터 총량:
- 70,080바이트(8,760 데이터 포인트 * 8바이트)
- 이 값은 0.0668335MiB(70,080바이트/1,048,576바이트 / MiB)입니다.
VM 인스턴스가 500개 있고 각 인스턴스가 37개 측정항목을 기록한다고 가정해 보겠습니다.
- 총 월별 수집: 1236.419678MiB
측정항목 하나당 0.0668335MiB * 18,500(VM 인스턴스 500개 * 측정항목 37개)
- VM 인스턴스 500개의 대략적인 월별 비용: $280.30
(1236.419678 - 150) * 0.258
수집량(MiB) | 요금($/MiB) | 비용($) | |
---|---|---|---|
월별 무료 할당량 | 150 | 0.00 | $0.00 |
청구 가능 | 1,086.419678 | 0.258 | $280.30 |
합계 | 1,236.419678 | $280.30 |
에이전트가 소비한 리소스
SAP용 Google Cloud 에이전트가 소비하는 리소스를 평가하는 데 도움이 되도록 이 섹션에서는 에이전트의 샘플 사용량을 제공하고 다음 사양을 사용하여 에이전트가 Google Cloud의 테스트 시스템에서 소비한 리소스를 보여줍니다.
- 머신 유형:
n2-highmem-64
- VM에 연결된 영구 스토리지 디스크의 유형: SSD 영구 디스크(
pd-ssd
) - VM 인스턴스에서 실행되는 SAP 시스템: SAP HANA 인스턴스 1개와 SAP NetWeaver 인스턴스 2개
다음 표의 정보는 예시일 뿐이며 사용자의 에이전트 인스턴스가 소비하는 리소스는 이와 다를 수 있습니다.
예 1 | 예 2 | 예 3 | 예 4 | |
---|---|---|---|---|
VM 런타임 | 24시간 | 24시간 | 24시간 | 24시간 |
SAP 호스트 에이전트 측정항목 수집이 사용 설정되어 있나요? | 예 | 예 | 아니요* | 아니요* |
프로세스 모니터링 측정항목 수집이 사용 설정되어 있나요? | 예, 기본 간격인 5초로 | 예, 기본 간격인 5초로 | 아니요 | 아니요 |
워크로드 관리자 평가 측정항목 수집이 사용 설정되어 있나요? | 예, 기본 간격인 300초로 | 예, 기본 간격인 300초로 | 예, 기본 간격인 300초로 | 아니요 |
SAP HANA 모니터링 측정항목 수집이 사용 설정되어 있나요? | 예 | 아니요 | 아니요 | 예, 기본 간격인 300초로 |
CPU 사용량 | vCPU의 분당 520밀리초 미만. vCPU가 추가되어도 계속 유지됩니다. | vCPU의 분당 500밀리초 미만. vCPU가 추가되어도 계속 유지됩니다. | vCPU의 분당 30밀리초 미만. vCPU가 추가되어도 계속 유지됩니다. | vCPU 코어의 분당 20밀리초 미만. vCPU가 추가되어도 계속 유지됩니다. |
메모리 사용량 | 40MB 미만 | 50MB 미만 | 40MB 미만 | 29MB 미만 |
디스크 쓰기 | 분당 70KB 미만† | 분당 70KB 미만† | 분당 6KB 미만† | 분당 5KB 미만† |
디스크 읽기 | 0 | 0 | 0 | 0 |
네트워크 사용량(안정적인 상태) | 분당 2MB 미만 | 분당 2MB 미만 | 분당 600바이트 미만 | 분당 1MB 미만 |
* SAP 호스트 에이전트 측정항목 수집은 리소스 소비 테스트를 위해서만 중지됩니다. SAP 요구사항이므로 SAP 호스트 에이전트 측정항목 수집을 중지하면 안 됩니다.
† INFO
수준에서 설정된 에이전트 로그입니다.
지원되는 운영체제
SAP용 Google Cloud 에이전트는 SAP NetWeaver 및 SAP HANA에서 지원되는 모든 운영 체제를 지원합니다. 자세한 내용은 SAP NetWeaver에 지원되는 운영체제 목록 및 SAP HANA에 지원되는 운영체제 목록을 참조하세요.
인증 및 액세스
SAP용 Google Cloud 에이전트에는 Google Cloud 인증과 Google Cloud 리소스 액세스 권한을 위해 Identity and Access Management(IAM) 서비스 계정이 필요합니다.
서비스 계정에 할당된 IAM 역할은 에이전트에서 상호작용할 수 있는 Google Cloud 리소스를 결정합니다.
기존 또는 기본 서비스 계정을 사용하지 않는 한, Google Cloud 프로젝트에서 서비스 계정을 만들고 서비스 계정에 역할을 한 개 이상 할당해야 합니다.
서비스 계정 지정
에이전트가 Compute Engine VM 인스턴스에서 실행되는 경우 에이전트는 기본적으로 호스트 VM의 서비스 계정을 사용합니다. 일반적으로 호스트 VM 서비스 계정은 사용자 또는 동료가 만든 제한된 역할을 가진 서비스 계정이지만 기본적으로 광범위한 권한이 있는 Compute Engine 기본 서비스 계정이 될 수 있습니다.
에이전트가 베어메탈 솔루션 서버에서 실행되는 경우 JSON 서비스 계정 키와 함께 서비스 계정을 만들어야 합니다. 자세한 내용은 서비스 계정 설정을 참조하세요.
서비스 계정, 역할, 권한에 대한 자세한 내용은 다음을 참조하세요.
필요한 IAM 역할
신규, 기존 또는 기본 서비스 계정을 사용하는지 여부에 관계없이 서비스 계정에는 에이전트에 대해 필요한 권한을 부여하는 역할이 포함되어 있어야 합니다.
VM 인스턴스에서 SAP 호스트 에이전트 측정항목을 수집할 수 있도록 사전 정의된 IAM 역할 Compute 뷰어(roles/compute.viewer
)에서 저장된 데이터를 읽을 수 없지만 Compute Engine 리소스를 가져오고 나열할 수 있는 권한을 부여합니다. 그리고 사전 정의된 IAM 역할 Monitoring 뷰어(roles/monitoring.viewer
)에서 Monitoring 데이터를 볼 수 있는 권한을 부여합니다.
베어메탈 솔루션 서버에서 SAP 호스트 에이전트 측정항목을 수집할 때는 에이전트가 Google Cloud API에 액세스하지 않으므로 IAM 서비스 계정 또는 권한이 필요하지 않습니다.
프로세스 모니터링 측정항목, 워크로드 관리자 평가 검사 측정항목 또는 SAP HANA 모니터링 측정항목 수집을 위해서, 사전 정의된 IAM 역할인 모니터링 측정항목 작성자(roles/monitoring.metricWriter
)는 Compute 뷰어(roles/compute.viewer
) 및 모니터링 뷰어(roles/monitoring.viewer
) 역할 외에도 Monitoring에 측정항목을 쓸 수 있는 권한을 부여합니다.
Secret Manager를 사용하여 SAP HANA 데이터베이스 사용자의 비밀번호와 같은 사용자 인증 정보를 저장하는 경우, SAP HANA의 프로세스 모니터링 측정항목 또는 SAP HANA 모니터링 측정항목을 수집하려면 Secret Manager 보안 비밀 접근자(roles/secretmanager.secretAccessor
) 역할이 필요합니다. 이 역할은 Secret Manager에 저장된 보안 비밀에 액세스할 수 있는 권한을 부여합니다.
Google Cloud API 액세스
Compute Engine은 모든 Cloud APIs에 대한 전체 액세스 권한을 허용하도록 VM 인스턴스를 구성하고, 인스턴스 서비스 계정의 IAM 권한만 사용하여 Google Cloud 리소스에 대한 액세스를 제한할 것을 권장합니다. 자세한 내용은 사용자 관리형 서비스 계정을 사용하는 VM 만들기를 참조하세요.
VM 인스턴스에서 Cloud API 액세스를 제한할 경우에는 SAP 호스트 에이전트 측정항목에 대해 SAP용 Google Cloud 에이전트에서 호스트 VM 인스턴스에 다음과 같이 최소한의 Google Cloud API 액세스 범위를 지정해야 합니다.
- Compute Engine: 읽기 전용
- Stackdriver Monitoring API: 읽기 전용
프로세스 모니터링 측정항목, 워크로드 관리자 평가 측정항목 또는 SAP HANA 모니터링 측정항목을 수집하려면 호스트 VM 인스턴스의 액세스 범위에 Google Cloud 프로젝트에 측정항목 데이터를 게시할 수 있는 쓰기 액세스 권한이 있어야 합니다.
새 Compute Engine VM 인스턴스를 만들면 쓰기 액세스 범위 https://www.googleapis.com/auth/monitoring.write
를 사용하여 자동으로 구성됩니다.
에이전트가 Compute Engine VM 인스턴스에서 실행되지 않으면 Google Cloud API 연결을 설정해야 합니다. 자세한 내용은 온프레미스 호스트의 비공개 Google 액세스 구성을 참조하세요.
Monitoring의 측정항목
프로세스 모니터링 측정항목, 워크로드 관리자 평가 측정항목, SAP HANA 모니터링 측정항목의 경우 SAP용 Google Cloud 에이전트는 SAP 시스템에서 검색하는 데이터를 커스텀 측정항목 데이터로 Monitoring에 전송합니다. 에이전트는 데이터 전송을 위해 Google Cloud 프로젝트를 만들 때 기본적으로 사용 설정되는 Monitoring API를 사용합니다.
Monitoring 개요는 Monitoring 소개를 참조하세요.
Monitoring에서 측정항목 데이터 찾기
SAP용 Google Cloud 에이전트의 측정항목 데이터는 Monitoring이 수신할 때 즉시 볼 수 있습니다. 수집된 데이터를 찾고 시각화하려면 측정항목 탐색기를 사용하면 됩니다. Monitoring에서 측정항목을 찾는 방법은 SAP용 Google Cloud 에이전트 운영 가이드를 참조하세요.
Monitoring에서 수집한 데이터를 시각화하는 방법은 다음을 참조하세요.
GitHub의 대시보드 정의
GitHub에서 Cloud Monitoring의 SAP용 Google Cloud 에이전트가 수집하는 측정항목을 시각화하는 데 도움이 되는 커스텀 대시보드의 정의를 찾을 수 있습니다. 자세한 내용은 다음을 참고하세요.
- 프로세스 모니터링 측정항목을 시각화하는 방법은 수집된 측정항목 보기를 참조하세요.
- SAP HANA 모니터링 측정항목을 시각화하는 방법은 수집된 측정항목 보기를 참조하세요.
알림
측정항목이 사용자가 정의한 기준에 도달하면 알림을 받도록 Monitoring에서 알림을 구성할 수 있습니다.
자세한 내용은 알림 소개를 참조하세요.
자동 설치
Google Cloud에서 Google Cloud 인프라 배포를 자동화할 수 있도록 제공하는 Terraform 구성 파일을 사용하면 SAP용 Google Cloud 에이전트가 배포 프로세스 중에 자동으로 설치됩니다. 이를 통해 SAP 호스트 에이전트 측정항목을 수집해야 하는 SAP 요구사항을 충족합니다.
SAP용 Google Cloud 에이전트 수동 설치 및 구성에 대한 자세한 내용은 다음을 참조하세요.
GitHub의 SAP용 Google Cloud 에이전트 코드베이스
기업 보안 요구사항에 따라 필요하면 SAP용 Google Cloud 에이전트의 소스 코드를 검토할 수 있습니다. 에이전트의 코드베이스는 GoogleCloudPlatform/sapagent 아래의 읽기 전용 GitHub 저장소 google-cloud-sap-agent
에서 사용할 수 있습니다.
지원
Google Cloud 인프라 또는 서비스 관련 문제인 경우 고객 관리에 문의하세요. Google Cloud 콘솔의 지원 개요 페이지에서 연락처 정보를 확인할 수 있습니다. 고객 관리에서 SAP 시스템에 문제가 있다고 판단하면 SAP 지원으로 지원을 요청하세요.
SAP 제품 관련 문제가 발생하면 SAP 지원으로 지원을 요청하세요.
SAP는 지원 티켓을 평가한 후 Google Cloud 인프라 문제로 판단되면 SAP는 해당 티켓을 시스템 내 적절한 Google Cloud 구성요소 BC-OP-LNX-GOOGLE
또는BC-OP-NT-GOOGLE
로 전송합니다.
지원 요구사항
SAP 시스템과 사용 중인 Google Cloud 인프라 및 서비스에 대한 지원을 받으려면 최소 지원 요금제 요구사항을 충족해야 합니다.
Google Cloud 기반 SAP에 대한 최소 지원 요구사항에 대한 상세 설명은 다음을 참조하세요.
- Google Cloud 기반 SAP 지원 받기
- SAP Note 2456406 - SAP on Google Cloud Platform: Support Prerequisites(SAP 사용자 계정이 필요함)
진단 정보 수집
SAP용 Google Cloud 에이전트와 관련된 문제 해결 지원을 받기 위해 고객 지원에 연락하려면 먼저 모든 관련 진단 정보, 특히 에이전트의 지원 번들을 수집하는 것이 좋습니다.
에이전트의 진단 정보 수집에 대한 자세한 내용은 SAP용 Google Cloud 에이전트 진단 정보를 참조하세요.
다음 단계
- SAP용 Google Cloud 에이전트 설치 및 구성 가이드 읽기:
- SAP용 Google Cloud 에이전트 운영 가이드 읽기
- Monitoring에 대해 자세히 알아보기