HANA cockpit을 이용한 모니터링
모니터링 화면 정보
Overview
Services | 상태 서비스를 모니터링합니다. 개별 데이터베이스 서비스의 리소스 사용량을 보고 서비스 중지와 같은 다른 관리 작업을 수행할 수 있는 Manage Services 페이지를 엽니다. 전반적인 데이터베이스 상태를 나타내고 실행 중이거나 실행 중이 아닌 서비스의 수가 표시됩니다. 데이터베이스가 여러 호스트에 분산되어 있는 경우 작업자 호스트의 모든 서비스가 포함됩니다. |
Alerts | 시스템 및 해당 서비스의 상태와 시스템 리소스 소비를 모니터링합니다. 현재 데이터베이스에서 발생한 높음 및 중간 경고 수를 나타냅니다. 경고 세부 정보를 보고 분석할 수 있는 경고 페이지를 엽니다. |
Memory Usage | 할당 한도와 관련하여 SAP HANA 데이터베이스에서 현재 사용되는 총 메모리 양을 모니터링합니다.성능 모니터 페이지 - 주요 시스템 리소스(CPU, 메모리, 디스크)의 사용 내역을 시각화하고 탐색할 수 있습니다. 메모리 사용 카드에서 액세스하면 메모리 관련 KPI가 자동으로 선택됩니다. 워크로드 분석 페이지 - 전반적인 시스템 상태를 모니터링하고 잠재적인 성능 문제의 근본 원인을 식별할 수 있습니다. (더 보기) - 캐시, 메모리, 부하 구성을 모니터링하기 위한 추가 페이지를 사용할 수 있습니다. |
CPU Usage | CPU 사용량 백분율을 모니터링합니다. 데이터베이스가 여러 호스트에 분산되어 있는 경우 모든 작업자 호스트의 CPU 사용량이 표시됩니다. CPU 사용량이 가장 높은(가장 중요한) 호스트가 더 자세히 표시됩니다. 성능 모니터 - 주요 시스템 리소스(CPU, 메모리, 디스크)의 사용 내역을 시각화하고 탐색할 수 있습니다. CPU 사용 카드에서 액세스하면 CPU 관련 KPI가 자동으로 선택됩니다. 작업 부하 분석 - 전반적인 시스템 상태를 모니터링하고 잠재적인 성능 문제의 근본 원인을 식별할 수 있습니다. |
Disk Usage | SAP HANA가 아닌 데이터에서 사용하는 공간을 포함하여 모든 디스크의 총 사용량을 모니터링합니다 . 가장 높은(가장 중요한) 디스크 사용량이 있는 디스크가 더 자세히 표시됩니다. 성능 모니터 - 주요 시스템 리소스(CPU, 메모리, 디스크)의 사용 내역을 시각화하고 탐색할 수 있습니다. Disk Usage 카드에서 액세스하면 디스크 관련 KPI가 자동으로 선택됩니다. 디스크 볼륨 모니터링 - 디스크 통계를 모니터링하여 데이터 볼륨과 로그 볼륨을 위한 충분한 디스크 공간이 있는지 확인합니다. 작업 부하 분석 - 전반적인 시스템 상태를 모니터링하고 잠재적인 성능 문제의 근본 원인을 식별할 수 있습니다. |
SQL Statements | 활성, SQL Plan 캐시 및 비싼 명령문을 포함하여 시스템에서 다양한 유형의 명령문을 모니터링하고 분석합니다. 명령문 메모리 추적을 활성화할 수 있습니다. |
Monitoring | 성능 모니터 - 주요 시스템 리소스(CPU, 메모리, 디스크)의 사용 기록을 시각화하고 탐색할 수 있습니다. 테이블 사용 모니터링 - 모니터링되는 호스트 수와 메모리 사용량이 가장 높은 호스트 이름을 모니터링합니다. 테이블 사용 페이지를 열고, 여기에서 크기별로 테이블을 시각화하고, 테이블의 사용 내역을 탐색하고, 테이블을 웜 스토리지로 옮길 수 있습니다. 차단된 거래 열기 - 거래 차단된 스레드를 모니터링합니다. 프로파일 메모리 - 시간 경과에 따른 SAP HANA 데이터베이스의 메모리 소비량을 분석하면 병목 현상을 정확히 파악하고 패턴을 식별하며 요구 사항을 예측하는 데 도움이 됩니다. |
Threads | 현재 활성화된 스레드와 차단된 스레드의 수를 모니터링합니다. |
Admmision Control | 시스템이 포화점에 가까울 경우 처리 한도를 적용하고 새로운 요청을 처리하는 방법을 결정하여 최대 부하를 관리합니다. |
Sessions | SAP HANA 데이터베이스에 연결된 세션을 분석하면 현재 시스템에 연결된 애플리케이션 또는 사용자를 식별하고, SQL 실행 측면에서 어떤 작업을 수행하고 있는지 확인하는 데 도움이 됩니다. |
Security and User Management
Auditing | 감사 추적 대상의 활성화된 감사 정책 수와 리소스 소비량을 나타냅니다. 데이터베이스에서 소방관 정책이 활성화된 경우(즉, 특정 사용자의 모든 작업을 감사하는 정책)에도 표시됩니다. 이 카드는 감사 앱을 열어 감사 정책에 대한 자세한 정보를 확인하고 새로운 감사 정책을 만들 수 있습니다. |
Anonymization Report | 데이터베이스에 구성된 익명화 노드 뷰가 있는 모든 계산 뷰를 볼 수 있는 익명화 보고서 앱을 엽니다. |
User & Role Management | 다음 앱에 대한 액세스를 제공합니다.
|
Insufficient Privilege Details | "권한 부족" 오류에 대한 정보를 검색합니다. |
Authentication & Trust Configuration | 다음 앱에 대한 액세스를 제공합니다.
|
Security Related Links | 다음 앱과 리소스에 대한 액세스를 제공합니다.
|
Administration
Database Backups | 최신 백업에 대한 정보를 표시하고 백업 카탈로그에 액세스할 수 있습니다. |
Smart Data Integration | Smart Data Integration에서 사용되는 데이터 소스, 구독 및 에이전트의 요약을 보여줍니다. 이는 Smart Data Integration 제품 페이지에서 제공되는 별도의 관리 가이드에 설명되어 있습니다. |
Database Administration | 데이터베이스 구성 관리 - 데이터베이스 및 호스트 수준에서 구성(*.ini) 파일을 관리하고 변경합니다. 데이터베이스 탐색기 - 데이터베이스 탐색기 SQL 콘솔을 사용하여 데이터베이스를 쿼리하고 데이터베이스의 카탈로그 개체에 대한 정보를 확인하는 SQL 문을 실행합니다. 워크로드 클래스 관리 - 워크로드 클래스를 사용하여 워크로드를 관리하고 사용량을 모니터링합니다. HDI 관리 - SAP HANA 배포 인프라(HDI)에 대한 관리 작업을 수행합니다. |
Manage SQL Performance | 실행 계획 및 명령문 힌트를 포함하여 명령문 성능 및 쿼리 실행과 관련된 통계에 대한 개요를 제공합니다. 자세한 정보를 드릴다운하여 데이터베이스의 쿼리 성능 및 실행 문제를 분석할 수 있습니다. |
Alerting and Diagnostics |
|
Database Information | 운영 상태, 데이터베이스 버전 등 데이터베이스에 대한 일반 정보를 확인하세요. |
Smart Data Access |
|
Table Distribution and Partitioning | 테이블 관리 및 파티셔닝 기능은 물론 테이블 재배포 및 테이블 배치를 포함한 현재 테이블 분포 보기 에 대한 액세스를 제공합니다 . |
----
메모리 구성 중 캐시 관련
Admission Control
데이터베이스에 부하가 걸릴 떄 들어오는 요청을 대기열에 추가/거부 모니터링
Admission Control 기능은 데이터베이스가 포화 지점에 가까울 때 데이터베이스의 부하를 관리합니다. 사전 정의된 제한은 사용된 메모리의 백분율이나 사용된 CPU 용량의 백분율이 과부하에 가까울 때 새 요청을 처리하는 방법을 결정합니다. 이러한 경우 들어오는 요청은 부하 수준이 감소할 때까지(또는 시간 초과에 도달할 때까지) 큐에 저장되거나 거부됩니다. 이러한 각 이벤트 유형에 대해 별도의 임계값이 정의됩니다.
요청이 허용되지 않으면 적절한 오류 메시지가 사용자에게 표시되지만 관리자는 허용 제어 모니터링 기능을 사용하여 임계값이 적용되는 방식과 즉시 처리되지 않는 요청 수를 검토하고 분석할 수 있습니다.
임계값의 기본값은 SAP HANA Cloud, SAP HANA Database Administration Guide 의 Workload Classes and Admission Control 항목 에 나와 있습니다 . 특정 상황에서 다른 임계값을 적용하려면 특정 워크로드 클래스에 Admission Control 값을 설정하면 됩니다. 워크로드 클래스 설정은 기본 Admission Control 임계값을 재정의합니다.