SAP服务器监控 


总览

SAP 监视器允许您从集中式Web控制台监控SAP环境的可用性和性能。SAP 监视器利用SAP CCMS(计算机中心管理系统)体系结构来提供有关SAP系统的深入信息以及故障管理和报告功能。

创建一个SAP Server 监视器

监控SAP Server的先决条件: Applications Manager的类路径中应包含SAP JavaConnector(JCo)。 更多

请按照以下给出的步骤在Applications Manager中创建SAP服务器监视器:

  1. 点击新建监视器。点击SAP服务器
  2. 提供主机名/ IP地址
  3. 输入网络的子网掩码
  4. 选中使用路由器字符串连接复选框以输入用于连接SAP Server的 SAP路由器字符串(可选)。
  5. 输入SAP登录客户端。
  6. 输入SAP系统编号。
  7. 输入SAP登录语言(例如EN)作为英语。
  8. 输入轮询间隔时间(以分钟为单位)。
  9. 如果要从管理服务器添加新监视器,请 选择被管服务器
  10. 输入SAP的用户名密码
  11. 从您要与监视器关联的组合框中选择业务组(可选)。您可以选择多个组来关联您的监视器。
  12. 点击添加监视器。添加SAP监视器后,您可以查看新添加的SAP监视器的详细信息。

注意:创建SAP监视器时,您需要包含以下授权对象的SAP用户配置文件:S_RFC,S_XMI_LOG和S_XMI_PROD是添加SAP监视器的最低先决条件。

监控参数

  • 可用性标签提供了过去24小时或30天的可用性历史记录。
  • 性能选项卡提供了过去24小时或30天的健康状况和事件。
  • 列表视图使您可以执行 批量管理配置

为SAP监控以下参数:

概览

参数描述
监视器信息
Health根据其依赖关系指定监视器的健康状况
Type监视器类型
Host name指定运行SAP的主机
Host OS主机的操作系统
Last Polled at上次轮询发生的时间
Next Polled at计划下一次轮询的时间
Availability SAP监视器的当前状态-处于运行状态还是关闭状态。
系统信息
CPU UtilizationSAP服务器已用的CPU数量(百分比)
Memory UtilizationSAP服务器已用的内存量(百分比)。
Disk UtilizationSAP服务器已用的磁盘量(百分比)。
Spool UtilizationSAP服务器已用的假脱机工作进程的数量(百分比)。
Background Utilization SAP服务器已用的后台工作进程的数量(百分比)。

Buffer

参数描述
Hit Ratio从缓冲区满足的数据库查询的百分比(命中率),对于不同的缓冲区类型(例如程序,存储库,表和GUI),不必将其传递给数据库
Directory Used不同缓冲区类型(如程序,存储库,表和GUI)的目录使用率(条目数)
Space Used不同缓冲区类型(例如程序,存储库,表和GUI)的缓冲区存储使用百分比
Swap由于每分钟缓冲区已满,因此对于不同的缓冲区类型(例如程序,存储库,表和GUI)进行交换

操作系统

参数描述
CPU Utilization主机系统中CPU的平均使用率
Disk Utilization主机系统中磁盘的平均使用率
Extended Memory扩展内存的使用百分比。
Private Memory专用内存的使用百分比。
Roll Area Usage roll area使用情况百分比
Page In每秒的平均分页数;如果进程必须访问主内存中不可用的数据页,则会发生分页
Page Out每秒平均页面输出数(如果将页面存储在主存储器中以为其他进程所需的页面腾出空间,则会发生页面输出)
Syslog Frequency每分钟出现在应用程序服务器的系统日志中的消息数。

Processes

参数描述
工作进程概述
Total Work Processes工作进程总数。
Running Work Processes正在运行的工作进程数。
Waiting Work Processes等待工作进程的数量。
Stopped Work Processes停止的工作进程数。
SAP工作进程信息
Server Name服务器名称。
No进程的内部ID号。用于在系统日志中标识属于工作进程的消息。
Type工作进程的类型。可能的值为:
  • DIA-在用户事务中执行对话步骤的工作进程
  • UPD-用于更改V1(时间紧迫)数据库的更新进程
  • UP2-执行V2(非时间紧迫)数据库更改的更新进程
  • ENQ-用于锁定或释放SAP锁定对象
  • BTC-用于处理后台作业
  • SPO-用于Spool 格式化进程
PID工作进程的进程ID(在操作系统上)。
Status工作进程的当前状态。可能的状态是:
    • 正在运行-进程正在执行请求
    • 等待中-进程处于空闲状态,正在等待请求。

    如果有太多进程处于保留状态,则系统性能会受到影响。然后,您可以使用原因字段来标识可能可以释放的保全。

    • 已停止-进程中止。(开始设置为no
    • 关机-进程因关机而终止。
    • 保留-进程已保留。
Reason如果工作进程处于暂停状态,则显示原因。
Start指示如果进程过早结束,是否应自动重新启动该进程。
Error指示自实例启动以来工作进程中止多少次。
Sem指示工作进程正在等待的信号量的数量。通常,此字段应为空。
CPU自启动以来,工作进程已用的累计CPU时间。
Time指示工作进程当前正在处理对话步骤所用的时间。
Report当前正在执行的ABAP程序或报告。
User当前正在处理其请求的用户
Action正在运行的程序正在执行的操作。显示的操作是SAP性能监视器记录的操作。
Table数据库正在访问的表的名称。

Background

参数描述
后台处理
Background Utilization当前已用的后台处理能力的百分比。
System Wide Queue Length准备好要执行,包含启动授权并且没有指定没有空闲后台工作进程的目标服务器的作业数,该数量是所有包含后台工作进程的应用程序服务器的平均值。
System Wide Free Processes可用后台工作进程数量
Server Specific Queue Length要在此应用程序服务器上明确执行但没有免费后台工作进程的已发布作业的数量
Background work processes count应用程序服务器上的后台工作进程数
Error count自创建监控段(即,启动应用程序服务器以来)在后台工作进程中出现的错误数
Error frequency每分钟后台工作进程中的错误数
Terminated on error count错误后终止的后台工作进程数
Running Background Work Processes准备好要执行,包含启动授权并且没有指定没有免费后台工作进程的目标服务器的作业数,该数量是所有包含后台工作进程的应用程序服务器的平均值。
Waiting Background Work Processes空闲后台工作进程数量
Stopped Background Work Processes 要在此应用程序服务器上明确执行但没有免费后台工作进程的已发布作业的数量

对话

参数描述
Frontend Response Time用户在前端等待其请求处理的平均时间
Database Request Time处理逻辑数据库请求的平均时间。
Load And Generation TimeCUA对象的平均负载和生成时间
Response Time对话服务的平均响应时间
Network Time从前端到应用程序服务器的第一次数据传输以及从应用程序服务器到前端的最后数据传输期间网络中已用的时间。
Users Logged In登录的用户数
Queue Time计划程序等待队列中的平均时间
Total Dialog Work Processes对话工作进程总数。
Running Dialog Work Processes正在运行的对话工作进程数。
Waiting Dialog Work Processes等待对话工作进程的数量。
Stopped Dialog Work Processes停止的对话工作进程数。

Enqueue

参数描述
Enqueue Requests锁定请求数
Enqueue Request Rejects拒绝的锁定请求数
Enqueue Requests Errors锁定请求期间发生的错误数
Dequeue Requests释放请求数
Dequeue Requests Errors释放锁时发生的错误数
Dequeue All RequestsLUW的所有锁的释放次数
CleanUp Requests应用程序服务器的所有锁的释放数量
Backup Requests已将锁转发到更新的更新调用数。
Reporting Requests读取锁定表的操作数。
Owner Names Actual Utilization锁表中当前锁所有者的数量
Granule Arguments Actual Utilization锁表中不同锁参数的当前数量
Granule Entries Actual Utilization锁表中的当前基本锁数
Update Queue Actual当前打开的带锁更新请求的数量
Recent Lock Time (per minute)在锁表的关键路径上用于锁操作的时间(以分钟为单位)
Recent Lock Wait Time (per minute)进入锁定表的关键路径之前,并行进程的等待时间(以秒为单位)
Recent Server Time (per minute)在排队服务器中花费的总时间(以每分钟为单位)
Enqueue Frequency每分钟从另一个实例到中央实例的入队操作(逻辑数据锁)
Total Enqueue Work Processes入队工作进程总数。
Running Enqueue Work Processes正在运行的入队工作进程数。
Waiting Enqueue Work Processes等待入队工作进程的数量。
Stopped Enqueue Work Processes已停止入队工作进程的数量。

Spool

参数描述
Spool UtilizationSpool Work进程的使用百分比
Spool Work Processes Count spool work进程序号
Spool Work Processes Errors假脱机工作进程中的错误数量
Spool Work Processes Terminated错误后终止的假脱机工作进程数
Dispatcher Queue Utilization计划程序队列的已用区域(百分比)
Request Queue Utilization假脱机请求队列的已用区域(百分比)
Service Queue Priv后台处理请求队列中按时间顺序处理的已用区域(百分比)
Service Queue Pages假脱机请求队列中的页面数
Device Cache Used整个设备缓存的已用区域(百分比)
Device Cache Fixed固定设备缓存的已用区域(百分比)
Host Spool List Used主机假脱机请求列表的已用区域(以百分比表示)
Alerts在SAP CCMS监视器[RZ 20]的系统错误树节点下显示所有告警。
当您将告警设置为完成状态时,该告警将从告警监视器和告警浏览器中显示的活动告警中删除。.
Running Spool Work Processes正在运行的假脱机工作进程数。
Waiting Spool Work Processes等待的Spool Work进程数。

更新

参数描述
Total Update Work Processes更新工作进程总数。
Running Update Work Processes正在运行的更新工作进程数。
Waiting Update Work Processes等待更新工作进程的数量。
Stopped Update Work Processes停止的更新工作进程数。

后台作业

参数描述
Job Name监控的后台作业的名称。
Current Status后台作业的当前状态。可能的状态是:
  • 没有释放的
  • 计划
  • 已释放的
  • 活跃的
Last Run Status上次执行期间后台作业的状态。
可能的状态是:
  • 完成
  • 终止
  • -(无状态,如果是第一次执行)
Last Run Date & Time上次执行的后台作业的日期和时间。
Runtime (Sec)上次执行的后台作业的运行时间(以秒为单位)(开始时间和结束时间之间的差)。
Delay(Sec)上次执行的后台作业的延迟(以秒为单位)(计划的启动时间和启动时间之间的差)。
Age自上次执行后台作业以来的时间,以分钟为单位。

注意:点击该  图标可查看终止的后台作业的日志及其历史记录。

SAP RFC监控

远程功能调用(RFC)是用于SAP系统之间通信的标准SAP接口。RFC调用要在远程系统中执行的功能。Applications Manager监控与排队RFC(qRFC)和事务RFC(tRFC)有关的指标,例如:

  • QOUT Scheduler(SMQS)  -QOUT Scheduler处理qRFC出站队列并控制qRFC调用的发送。此信息可用于监控QOUT Scheduler。
  • QIN计划程序(SMQR)-QIN 计划程序处理qRFC入站队列并控制对入站qRFC调用的处理。此信息可用于监控QIN计划程序。
  • QOUT数据(SMQ1)  -QOUT数据可用于监控各个qRFC出站队列。
  • QIN数据(SMQ2)  -QOUT数据可用于监控各个qRFC入站队列。
  • 事务RFC(SM58)  -此处列出了在受监控的SAP服务器中执行的每个事务RFC。
参数描述
QOUT Scheduler (SMQS)
Client登录客户端。
State执行SMQS时计划程序的状态。可能的状态为:SYSFAIL,CPICERR,不活动,等待,WAITCONN,正在启动,活动。
Time上次更新时间。
Group此计划程序所属的组。
Host运行此计划程序的主机。
QIN Scheduler (SMQR)
Client登录客户端。
State计划程序的状态。可能的状态为:SYSFAIL,CPICERR,不活动,资源不足,等待,批处理,活动,正在启动。
Time上次更新时间。
Group此计划程序所属的组。
Host运行此计划程序的主机。
QOUT数据(SMQ1)
Client登录客户端。
Queue Name队列的名称。
Destination队列的目标目的地。
State队列的当前状态。可能的状态是:SYSFAIL,CPICERR,STOP,SYSLOAD,VBERROR,READY,RUNNING,NOSEND,NOSENDS,WAITING,WAITSTOP,WAITUPDA,RETRY,ARETRY,ANORETRY,MODIFY,EXECED,AFINISH,FINISH。
Message执行队列时的消息。
Time上次更新时间。
QIN数据(SMQ2)
Client登录客户端。
Queue Name队列的名称。
State队列的当前状态。可能的状态为:SYSFAIL,CPICERR,STOP,READY,RUNNING,WAITSTOP,WAITSTOP,RETRY,ARETRY,ANORETRY,修改,执行,NOEXEC,AFINISH,FINISH,SAVED。
Message执行队列时的消息。
Time上次更新时间。
事务性RFC(SM58)
Transactional ID事务的标识符。
Functional Name为事务执行的函数的名称。
Destination执行此功能的目标位置。
Caller调用此事务的用户。
State事务状态。可能的状态是:CPICERR,SYSFAIL,CONFAIL,RECORDED,VBERROR,SYSLOAD,RETRY,ARETRY,ANORETRY,执行,已编译,读取,VBRECORD,发送,调试,VXRECORD
Message执行事务时的消息。
Time上次更新时间。
Tcode调用此事务的Tcode。
 
注意:

数据保留:对于事务RFC,将仅保留2个小时的RAW数据。两个小时后,Applications Manager数据库中可用的已收集RAW数据将被删除。这是因为SAP系统中可用的事务数据量巨大。Applications Manager数据库不会扩展大量的事务数据。

数据归档: 由于以下原因,将不会进行事务数据的数据归档。
  • 两个小时后将删除RAW数据。
  • 归档大量事务数据不是可扩展的选择。

告警历史记录将可用,但对于事务性RFC无法报告。

受到世界各地客户的喜爱

"具有广泛监控功能的Standout工具"

它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和交易性能。实时监控告警会及时通知我们任何问题或异常,使我们能够立即采取行动。

审稿人角色:研究与开发

我喜欢Applications Manager,因为它可以帮助我们检测服务器和SQL数据库中存在的问题。
卡洛斯·里韦罗

Lexmark技术支持经理

受到全球6000多家企业的信任

我们的客户