모범 사례 1.2 – SAP에 대한 인프라 모니터링 구현
SAP 애플리케이션을 실행하고 사용자를 지원하는 데 사용되는 지원 서비스에 대한 정보를 제공하도록 인프라 모니터링을 설정합니다. 예를 들면 CPU 및 메모리 사용률, 스토리지 및 파일 시스템 사용률, 성능(IOPS 및 처리량), 네트워크 처리량이 있습니다. 온프레미스 Active Directory 서비스, DNS, 서드 파티 도구(예: 고가용성(HA) 및 백업 소프트웨어) 등 SAP에서 사용되는 모든 종속 기초 서비스를 포함합니다. DataDog, Splunk, DynaTrace, Avantra와 같이 이 정보의 연관성을 분석 및 시각화하는 데 도움이 될 수 있는 AWS Marketplace의 AWS 도구 및 SAP 관련 도구를 평가합니다. 이 정보를 사용하여 추세를 식별하고 시정 조치가 필요한 시기를 결정합니다.
제안 사항 1.2.1 - SAP를 지원하는 서비스에 대한 CloudWatch 지표 및 경보를 구현
모든 SAP 시스템에 대한 경보가 포함된 Amazon CloudWatch 세부 모니터링 지표 및 임계값을 구현합니다. 이러한 지표 및 경보에는 SAP 시스템 가용성 및 성능에 영향을 미칠 수 있는 일반적인 문제에 대한 모니터링이 포함되어야 합니다. 공통 인프라 모니터링 영역은 Amazon Elastic Compute Cloud(EC2) 인스턴스, Amazon Elastic Block Storage(Amazon EBS) 볼륨, Elastic Load Balancing(ELB)에 중점을 둡니다.
공통 모니터링 항목에는 다음이 포함됩니다.
-
Amazon EC2 높은 CPU 사용률
-
Amazon EC2 높은 메모리 사용률
-
Amazon EBS 스토리지 페이징
-
Amazon EBS 스토리지 처리량
-
Amazon EBS 스토리지 IOPS
-
Amazon EBS 스토리지 공간 여유 및 볼륨 사용 %
-
Amazon EC2 네트워크 포화도
-
ELB/ALB 상태 및 대상 그룹 상태
시스템을 과거에 프로덕션 환경에서 사용했을 때 정상 패턴을 기준으로 경보 임계값을 설정합니다. 경보 임계값을 지속적으로 검토 및 조정하여 문제를 예방합니다.
시작하려면 다음 리소스를 검토하세요.
-
SAP on AWS 블로그: SAP NetWeaver용 서버리스 모니터링
-
SAP on AWS 블로그: SAP HANA용 서버리스 모니터링
-
AWS 설명서: CloudWatch 사용자 지정 지표 생성
-
AWS 설명서: CloudWatch 대시보드 생성
-
AWS 설명서: CloudWatch 경보 사용
제안 사항 1.2.2 - SAP 서비스에 대한 AWS 서비스 할당량 모니터링을 구현
환경의 필수 SAP 리소스에 대한
AWS 서비스 할당량
을 추적하기 위한 모니터링 도구 또는 프로세스를 구현합니다. SAP 환경은 종종 Amazon EC2 인스턴스 유형을 혼합하여 사용할 수 있다는 점과 일부 유형은
온디맨드 서비스 할당량
이 다르다는 점을 고려합니다. 예를 들면
x1*
및
u*
EC2 인스턴스 유형의 서비스 할당량은
c5
,
m5
및
r5
인스턴스 유형의 결합 할당량과 별개입니다. 새로운 워크로드를 계획하거나 기존 워크로드를 확장할 때 서비스 할당량이 이를 지원하는지 확인하고 할당량 증가가 필요한 경우 AWS Support에 요청합니다.
-
AWS 설명서: Service Quotas - AWS 일반 참조
-
AWS 설명서: 온디맨드 인스턴스 - Amazon Elastic Compute Cloud Service 할당량
-
AWS 설명서: 할당량 증가 요청 - Service Quotas