본문 바로가기

Monitoring

SAP HANA Cockpit : Thread 모니터링 HANA database는 Multi-Thread 방식 아키텍처이며 Thread Pool 관리가 중요합니다. SAP HANA Cockpit에서 데이터베이스 Thread 모니터링 대한 모니터링이 가능합니다. 1. SAP HANA Cockpit의 Monitoring 카테고리에서 "Threads" 를 통해 HANA database의 Thread 요약 정보를 조회할 수 있습니다. 2. "Threads"를 선택하면 HANA database에 전체 Thread 리스트를 조회할 수 있습니다. 3. 불필요거나 문제를 발생시키는 Thread를 포함한 Transaction을 강제로 종료시킬 수 있습니다. 해당 Thread를 선택하고 "Cancel Operations"를 수행합니다. 더보기
SAP HANA Cockpit : Session 모니터링 SAP HANA Cockpit에서 데이터베이스 Session 모니터링 대한 모니터링도 가능합니다. 1. SAP HANA Cockpit의 Monitoring 카테고리에서 "Sessions" 를 통해 HANA database에 접속 요약 정보를 조회할 수 있습니다. 2. "Sessions"를 선택하면 HANA database에 전체 접속 리스트를 조회할 수 있습니다. Transaction Status : Active/Inactive Blocked by Connection ID : 특정 Session의 Transaction에 의해 Block된 상태 Blocks No. of Transaction : Block된 Transaction의 수 해당 Session에서 수행된 DML/DDL 수 및 평균 수행 시간 현.. 더보기
SAP HANA Cockpit : SQL 문장 SAP HANA Cockpit에서 현재 수행 중인 SQL 문장에 대한 모니터링이 가능합니다. 1. SAP HANA Cockpit의 Monitoring 카테고리에서 "SQL Statements" 를 통해 수행 중인 SQL 문장 조회, 분석할 수 있습니다. 2. "SQ Statements"를 선택하면 "Overview"에서 가장 성능에 영향을 미치는 SQL 문장을 조회할 수 있습니다. 3. "Active Statements"에서 현재 수행 중인 모든 SQL 문장을 조회할 수 있습니다. 4. "SQL Plan Cache"에서 HANA database 내에 실행 계획이 캐싱된 모든 SQL 문장을 조회할 수 있고 이를 통해 전체적인 Workload를 분석하기 위한 단초를 얻을 수 있습니다. 5. "Expensi.. 더보기
SAP HANA Cockpit : 디스크 모니터링 SAP HANA Cockpit에서 디스크 사용량에 대한 모니터링도 가능합니다. 1. SAP HANA Cockpit의 Monitoring 카테고리에서 "Disk Usage" 를 통해 전반적인 메모리 사용 상황을 조회할 수 있습니다. 2. "Disk Usage"를 선택하면 "Performance Monitor"를 통해 디스크 사용 이력(전체 디스크 용량, 사용한 디스크 용량)을 조회할 수 있습니다. 모니터링 기간을 변경하면서 조회 분석 대상을 선택하거나 제외하면서 조회 조회한 결과를 외부로 Export 3. 해당 기간의 디스크 사용 이력 뿐만 아니라 다음과 같은 연관 정보도 조회할 수 있습니다. 이러한 연관 정보를 통해 비정상적인 디스크 사용에 대한 원인을 분석할 수 있습니다. HANA database .. 더보기
SAP HANA Cockpit : CPU 모니터링 SAP HANA Cockpit에서 메모리 뿐 아니라 CPU 사용량에 대한 모니터링도 가능합니다. 1. SAP HANA Cockpit의 Monitoring 카테고리에서 "CPU Usage" 를 통해 전반적인 메모리 사용 상황을 조회할 수 있습니다. 2. "CPU Usage"를 선택하면 "Performance Monitor"를 통해 메모리 사용 이력을 조회할 수 있습니다. 모니터링 기간을 변경하면서 조회 분석 대상을 선택하거나 제외하면서 조회 조회한 결과를 외부로 Export 3. 해당 기간의 CPU 사용 이력 뿐만 아니라 다음과 같은 연관 정보도 조회할 수 있습니다. 이러한 연관 정보를 통해 비정상적인 CPU 사용에 대한 원인을 분석할 수 있습니다. HANA database Alert 정보 수행중인 S.. 더보기
SAP HANA Cockpit : 메모리 모니터링 HANA database 인스턴스에서 가장 중요한 시스템 자원은 메모리입니다. 그 이유는 SAP HANA는 기본적으로 인 메모리 아키텍처를 구현한 제품이기 때문입니다. 메모리를 가장 효율적으로 활용할 수 있도록 데이터를 관리하거나 애플리케이션을 개발하는 것이 SAP HANA 성능에 가장 중요한 부분입니다. 이를 위해 SAP HANA Cockpit을 통해 메모리 사용을 모니터링할 수 있습니다. 1. SAP HANA Cockpit의 Monitoring 카테고리에서 "Memory Usage"를 통해 전반적인 메모리 사용 상황을 조회할 수 있습니다. Used Memory : HANA database가 사용하고 있는 실제 메모리 기준 Resident Memory : HANA database가 시스템으로부터 할당받.. 더보기
SAP HANA Cockpit : Alert HANA database 인스턴스의 주요 이벤트에 대한 Alert 내용을 모니터링할 수 있습니다. SAP HANA Cockpit의 Monitoring 카테고리에서 "Alert" 항목을 선택합니다. 1. SAP HANA Cockpit의 Monitoring 카테고리를 선택합니다. 2. "Alert" 항목을 선택하면 상세 화면이 보입니다. 3. 개별 Alert 항목의 정의는 "Alert Definition"을 선택하면 Alert 항목 리스트를 볼 수 있습니다. 4. 개별 Alert 항목을 선택하면 해당 Alert 항목의 상세 정의를 조회하고 필요하면 Alert을 발생시키는 수치를 조정할 수 있습니다. 5. 모니터링 주기에 상관 없이 현재 상태를 모니터링하려면 "Check Now" 선택합니다. 6. 기본적인 A.. 더보기
SAP HANA Cockpit : 서비스 모니터링 HANA database 인스턴스의 전체적인 서비스 프로세스 상태를 모니터링할 수 있습니다. SAP HANA Cockpit의 Monitoring 카테고리에서 "Services" 항목을 선택합니다. 1. SAP HANA Cockpit의 Monitoring 카테고리를 선택합니다. 2. "Services" 항목을 선택하면 상세 화면이 보입니다. 3. 다음은 각 항목에 대한 설명입니다. 각 서비스 프로세스의 Status는 Running인 것이 정상입니다. Replica Role은 High Availabilty 옵션을 선택한 경우, Source는 Primary 서버이고 Replica는 Secondary 서버입니다. 각 서비스 프로세스 별 현재 시점 CPU 사용량, 메모리 사용량을 모니터링합니다. CPU, 메모리 .. 더보기