Академический Документы
Профессиональный Документы
Культура Документы
A High-Level Overview
CUSTOMER
Document Owner:
SAP Managed Cloud Delivery – Service Engineering
TABLE OF CONTENTS
1 INTRODUCTION ............................................................................................................................... 4
2 MONITORING STRATEGY AND ARCHITECTURE ........................................................................ 4
2.1 System Stack and Monitoring ...............................................................................................................4
2.2 MCD Monitoring ......................................................................................................................................5
2.3 Application and Database Monitoring ..................................................................................................5
2.3.1 Infrastructure Monitoring ...........................................................................................................................5
2.4 High-level Architecture of F-Run based Monitoring ...........................................................................6
2.4.1 Central Component ...................................................................................................................................6
2.4.2 Distributed Component .............................................................................................................................6
2.4.3 Optional Distributed Component: .............................................................................................................6
2.4.4 Communication between F-Run and Managed System ...........................................................................7
2.5 Usage of F-Run and MCD Nagios for HEC monitoring .......................................................................7
2.5.1 Storage of collected information ...............................................................................................................7
2.6 Role of customer in monitoring ............................................................................................................8
3 SECONDARY MONITORING ........................................................................................................... 8
4 MONITORING KPI ............................................................................................................................ 9
4.1 HANA DB .................................................................................................................................................9
4.2 Sybase ASE DB .....................................................................................................................................10
4.3 MSSQL DB .............................................................................................................................................10
4.4 MaxDB ....................................................................................................................................................10
4.5 ABAP ......................................................................................................................................................10
4.6 JAVA ......................................................................................................................................................11
4.7 BOE ........................................................................................................................................................11
THIS DOCUMENT IS PROVIDED BY SAP SE AND ITS AFFILIATED COMPANIES ("SAP GROUP") FOR
INFORMATIONAL PURPOSES ONLY, WITHOUT REPRESENTATION OR WARRANTY OF ANY KIND, AND
SAP GROUP SHALL NOT BE LIABLE FOR ERRORS OR OMISSIONS WITH RESPECT TO THE MATERIALS.
NOTHING CONTAINED HEREIN SHALL BE CONSTRUCTED TO BE A LEGALLY BINDING AGREEMENT
UNDER INTERNATIONAL LAW. THIS DOCUMENT DOES NOT MODIFY, SUPPLEMENT, DIMINISH, OR IN
ANY WAY AFFECT ANY AGREEMENT BETWEEN SAP OR AN SAP AFFILIATE AND ANY THIRD PARTY.
ANY PROCESSES DESCRIBED AND INFORMATION GIVEN IN THIS DOCUMENT ARE SUBJECT TO
CONTINUOUSLY IMPROVEMENT PROCESS. THAT MEANS THE TECHNICAL CONCEPTS AND
PRACTICES USED TO ACHIEVE THE SERVICES DESCRIBED IN THIS DOCUMENT ARE EXPECTED TO
CHANGE OVER TIME BY SAP GROUP. SAP GROUP RESERVES EXPLICIT THE RIGHT TO CHANGE ANY
CONTENT OF THIS DOCUMENT WITHOUT PRIOR NOTICE.
1 INTRODUCTION
This document explains the technical concepts around system monitoring in HEC.
The purpose of monitoring is to minimize the risks of harming or even completely interrupting the customers’
business processes, due to improperly running components in the productive system landscape. SAP leverages
the latest technologies, best practices, and a 24x7 operations team to ensure we meet the availability SLA, to
ensure the health of customer systems, and to constantly improve the overall service experience for our
customers.
The monitoring includes application components and infrastructure components. Active monitoring allows us to
respond to issue detection, enabling proactive intervention and quick reaction to critical incidents.
Monitoring tools are configured on individual servers during the setup and will be integrated with the
infrastructure layer tools, monitoring cockpit, incident management and continuous improvement systems.
Job monitoring, IDOC, PI queue monitoring, and so on, according to the HEC Roles & Responsibilities matrix.
a) Focused-Run, aka Simple Run Solution Manager (SRSM) for Application and Database monitoring
b) Nagios Incinga2, as secondary monitoring tool for Application and Database monitoring
c) Infrastructure Monitoring tool and alert inbox, for infrastructure alerts
d) Service Provider cockpit, serving as alert inbox for monitoring and processing alerts related to
Application and Database monitoring.
The following figure shows the major components for SRSM monitoring:
The following figure shows the communication between F-Run (SRSM) and the customer network:
A dedicated team of experts develops new monitoring checks. The framework allows you to use configuration
setting templates (provided by SAP), which then can be modified and distributed to other components.
a) Reporting: Relevant metric data will be stored within the BOBJ-based Cloud reporting store managed by
the Data Provider connector.
b) Monitoring: Relevant metric data will be stored in the F-Run monitoring system
c) Alerting: Created alerts are forwarded to the central Alert Inbox.
MCD Nagios is used for backup and complementary monitoring. In this case, the data collection from systems is
performed by the MCD Nagios agents. The Monitoring infrastructure from MCD Nagios is completely different
and separate from the infrastructure
3 SECONDARY MONITORING
MCD Nagios is the secondary and standby monitoring tool during downtime of Solution Manager or unavailability
of SPC. Nagios also supports monitoring solution for special solutions where the SAP content is not yet
developed. The Nagios solution is completely separated from the primary monitoring solution and therefore no
dependencies in architecture/deployment exist.
Nagios allows you to enhance existing monitoring checks and create your own dashboards.
4 MONITORING KPI
on the following tables provide the different parameters being monitored for major components. Other solutions
monitor similar parameters.
4.1 HANA DB
Availability
Database Host Status IQ DB: DBSpace Status
Database Unavailable Hana Cloud Connector Availability
Inactive Services Hana MDC Index Server Process
IQ DB: DBSpace File Status
Configuration
Database Recoverability log mode License Expiry
OVERWRITE Lock Wait Timeout Configuration
Delta Merge mergedog Configuration
Discrepancy between host server times
Exceptions
Disk Usage Schema Inconsistency
Existence of Data Backup Secure Store File System SSFS Availability
HEC Internal Solution Manager Metric Size of Diagnosis Files
Collection Problem SR: Connection between systems in system
Host Physical Memory Usage replication setup
Internal Disk-Full Event Status of Most Recent Log Backups
Number of Log Segments Unavailable Volumes
Pagedump Files
Record Count of Column-Store Table
Partitions
Performance
Delta Merge Duration MVCC Versions
Large Heap Areas Percentage of Transactions Blocked
Long-Running Blocking Situations Python Trace Activity
Long-Running Cursors Row Store Fragmentation
Long-Running Serializable Transactions Savepoint Critical Phase Duration
Long-Running Statements Size of Delta Storage of Column-Store
Long-Running Uncommitted Write Tables
Transactions Total Memory Usage of Column-Store Tables
Memory Usage of Main Storage of Column- Total Memory Usage of Row Store
Store -Tables
4.3 MSSQL DB
Availability
MSSQL Database not available
Configuration
SQL Setup Check Message
Exceptions
MS SQL Error Log
MSSQL Backup
Performance
Autogrowth Status Free Space in File
Disk IO MS/Access Page Life Expectancy
Free Disk Space Percent of Transaction Log Used
4.4 MaxDB
Availability
MaxDB Availability MaxDB port
MaxDB kernel process MaxDB server process
MaxDB listener process
Exceptions
MaxDB Backup Status
MaxDB Database Structure Check
Performance
MaxDB Data Space
4.5 ABAP
Availability
ABAP Central Service not available
ABAP Instance not available
ABAP System not available
Configuration
4.6 JAVA
Availability
Java System not available Java instance not available
BPM Kernel Monitor ADS Instance Not Available
IDM Application Status CPS availability
Java Central Service not available Web Dispatcher not available
Configuration
Performance
High Enqueue Response Time High Number of Used System Threads
High Garbage Collection Activity Web Dispatcher ICM Cache Usage
High Number of Long Running Threads Web Dispatcher ICM Connections
High Number of Used Application Threads Web Dispatcher ICM Thread Number
4.7 BOE
Availability
Access Server Status BOE web applications not available
BOE Explorer Server not available Tomcat Server Availability
BOE Server not available Job Server Status