当前位置:   article > 正文

SAP BASIS ADM100 中文版 Unit 10(1)_sap adm100

sap adm100

系统监控和故障排除

单位概述

本单元介绍了系统监控。您首先了解监控体系结构的基础知识,以及如何使用 CCMS 警报监控器。在本单元的后面,您将学习如何设置自己的监视器、连接远程系统和维护阈值。在系统监控部分的最后,两个单独的课程介绍了 AS ABAP 中的其他日志和跟踪选项以及一般故障排除方法。

本单元所有内容均涉及基于ABAP的SAP系统的功能。您可以在 ADM200 - 管理 AS Java 培训课程中找到有关监控基于 Java 的 SAP 系统的介绍。其他专业培训课程更详细地处理了这个主题。

本单元完全按照所有基于 AS ABAP 的通用 SAP 系统中的方式展示系统监控功能。 SAP 解决方案管理器提供了太多不同的系统监控配置,仅此培训课程就无法涵盖。您可以在 SM100 - SAP Solution Manager Configuration for Operations 培训课程中找到此信息(以及更多信息)。

单位目标

完成本单元后,您将能够:

• 解释 CCMS 警报监控基础设施的概念

• 使用 CCMS Alert Monitor 监控您的系统

• 将远程系统集成到 CCMS 警报监视器中

• 设计和创建您自己的显示器

• 设置阈值

• 命名不同的跟踪选项

• 在 SAP 系统中执行简单的跟踪

• 制定结构化故障排除程序

课程:监控架构

课程概述

本课介绍了监控作为计算中心管理系统 (CCMS) 的重要组成部分。将详细讨论诸如监控树元素(MTE)、监控对象和监控属性等术语。

课程目标

完成本课程后,您将能够:

• 解释 CCMS 警报监控基础设施的概念

• 使用 CCMS Alert Monitor 监控您的系统

业务示例

您希望确保业务流程处理的良好性能。因此,您需要定期监控 SAP 系统,并在需要时采取预防措施。

基础知识

关于监控的初步问题:

•      为什么?

– 确保业务流程的高效处理

– 确保系统安全稳定

•      如何?

– 中央和跨系统

– 发生错误时发出警报

– 如果发生错误,提供跨系统详细信息的帮助

• 用什么工具?

– 在 CCMS 警报监控基础设施和与之相关的特殊交易的帮助下

如今,许多组件通常涉及业务流程。必须监控这些组件(无论是否由 SAP 生产),因为性能的逐渐降低或组件的突然故障都可能影响整体生产力。管理员的任务是定期监控系统环境,不仅是在出现错误的情况下,还要采取预防措施。

例如:

存储 SAP 数据库文件的文件系统已 100% 满。数据库不能再扩展文件中的表。用户在其上下文中执行业务事务,应将数据记录异步添加到这些表之一。由于文件系统中的空间问题,插入失败。数据库错误被认为非常严重,以至于整个异步更新过程都被自动停用。所有用户会话都随着沙漏的显示而挂起。 SAP 系统挂起。如果定期监控文件系统的填充水平,管理员可以在正确的时间采取行动,并且可以避免系统停机。

应尽可能有效地组织监测。管理员没有足够的时间登录到每个主机组件来检查其状态。一个高效的监控结构应该能够一目了然地集中显示整个系统景观。如果发生错误,将自动通知负责人。应提供工具用于分析错误,提供有关问题的跨系统详细信息。

图 143:中央监控

CCMS Alert Monitor 基础架构为您提供对 SAP 系统进行集中和高效监控的选项。

这个基础设施必须存在于要集中监控的每个组件上。对于具有软件组件 SAP_BASIS 4.0 或更高版本的 SAP 系统,情况自动如此。 CCMS 代理用于连接 SAP Basis 系统未激活的组件。

每个组件使用基础设施收集自己的监控数据,并将其本地存储在主内存中。这部分主存称为监控段。它的大小可以配置。

选择一个 SAP 系统作为中央监控系统,它应该具有尽可能高的发布级别,并且具有高可用性。在大型系统架构中,我们建议您包含一个单独的系统,该系统仅用于中央监控、中央用户管理和传输域控制器等特殊任务。从性能的角度来看,中央监控系统的工作量只是微不足道地增加,因为监控数据的收集通常是分散的。

中央监控系统收集组件的监控数据并以各种视图显示。通过这种方式,管理员可以集中查看整个系统环境。如果发生错误,管理员可以直接从中央监控系统(通过 RFC)跳转到相关组件,以在详细分析中纠正问题。

细节

CCMS 警报监控基础架构由三个部分组成:数据收集、数据存储和管理。

图 144:详细的 CCMS 警报监控基础架构

在数据收集级别,SAP 系统的小子区域由称为数据收集器的特殊程序监控。数据收集器可以是 ABAP、C 或 Java 程序。仅 ABAP 就有数百个数据收集器。每个数据收集器定期检查其子组件,并将收集到的监控数据存储在其主机的主内存中。

在数据存储层面,主存中包含来自数据采集器的监控数据的区域称为监控段。由于主存数据总是被覆盖,它可以被永久复制到数据库表中。然后,您可以稍后分析数据。数据收集和存储元素必须存在于要集中监控的每个组件上。

图 144:详细的 CCMS 警报监控基础架构

在数据收集级别,SAP 系统的小子区域由称为数据收集器的特殊程序监控。数据收集器可以是 ABAP、C 或 Java 程序。仅 ABAP 就有数百个数据收集器。每个数据收集器定期检查其子组件,并将收集到的监控数据存储在其主机的主内存中。

在数据存储层面,主存中包含来自数据采集器的监控数据的区域称为监控段。由于主存数据总是被覆盖,它可以被永久复制到数据库表中。然后,您可以稍后分析数据。数据收集和存储元素必须存在于要集中监控的每个组件上。

管理级别允许显示和评估来自监控段的数据。 SAP 提供了一个专家工具,即 CCMS 警报监视器(事务 RZ20),作为显示事务。 SAP 解决方案管理器还可以在面向业务流程的上下文中显示数据。如果系统发现问题,它可以执行准备好的自动反应,例如通知负责人。然后,分析方法可以帮助您调查问题。

CCMS 警报监控基础设施可以扩展。您可以使用自己编写的数据收集器集成自己的组件。第三方供应商和合作伙伴可以使用各种接口从监控段导出监控数据。 图 145:监控结构

CCMS Alert Monitor(事务 RZ20)以树形结构显示来自监控段的监控数据。当您显示大量测量值时,树形结构可以清晰显示。

树中的任何节点都称为监控树元素 (MTE)。

数据收集器收集的测量值显示在树的叶子的最低级别。叶子被称为监控属性。

可以为监视属性存储阈值。 SAP 提供默认阈值。但是,为了尽可能地为您的系统环境定制监视器,您应该检查这些阈值,并在需要时进行调整。

使用监视对象将监视属性分组在第二低级别。例如,监控对象程序缓冲区包含命中率和交换等属性。

树中的所有其他节点都用于以逻辑清晰的方式构建监控对象,以便您可以轻松找到所需的监控属性。

CCMS 监控器显示监控数据的不同子区域。一个监视器可以包含来自多个 SAP 系统的数据。

图 146:CCMS 警报监视器

您可以通过调用事务 RZ20 访问系统中的监控集。或者,在 SAP Easy Access 菜单中,选择工具 → CCMS → 控制/监控 → CCMS 监控集。

SAP 提供了可立即使用的预配置监视器集。每个监视器集都捆绑了监视器,这些监视器按主题区域显示整个监视体系结构的各个部分。因此,例如,查找数据库区域会更容易。

对于每个系统,交付的监视器集可能不同。例如,SAP CRM 系统包含一组用于监控 CRM 场景的特殊设置。当然,这也包括预配置并随 SAP CRM 系统交付的特殊数据收集器。

监视器显示的监视数据可以重叠。这意味着程序缓冲区的监控属性命中率可以出现在多个监视器中。例如,如果您在其中一个监视器中更改此属性的阈值,则它会在所有监视器中更改。

某些监视器,例如监视器集中 SAP CCMS Monitor Templates 中的监视器可用性和性能概述,一开始不显示任何数据。这可能是因为启动底层数据收集器需要特殊设置。

首先,您将使用预配置的监视器。之后,您还可以创建自己的监视器,以准确显示日常监控工作所需的数据。

您可以通过选择其名称来打开监视器。

图 147:监视器布局

打开监控后,相应的监控数据会以树状形式显示。通过单击 MTE 旁边的“+”号,您可以将树展开到它的叶子;监控属性。

用于触发黄色和红色警报的警报阈值分配给监控属性。如果满足阈值条件,首先是黄色,然后,如果进一步恶化,则触发红色警报。监视属性的颜色传播到树中的更高级别节点,最严重的警报在该节点被转发(红色比黄色更严重)。这意味着您可以从树的根部确定树中是否存在警报。

意见

显示器应该为您的日常工作提供支持。打开监视器后,您可以使用以下两个视图,其中包括:

• 当前状态视图显示具有最新报告数据的监视器。

• Open Alerts 视图显示一个带有未完成警报的监视器。

例如,前一天晚上可能出现了现在不再发生的问题。在 Current Status 视图中,监控属性为绿色,而在 Open Alerts 视图中显示为红色。在确保当前没有问题后,您可以调查以前发生的问题。您可以在监视器的上部看到选定的视图。您可以通过选择当前状态或打开警报按钮来切换视图。

图 148:警报浏览器

您可以在 Open Alerts 视图中轻松处理过去发生的警报。通过双击树中的 MTE,可以打开警报浏览器,该浏览器会显示所选 MTE 的所有警报列表以及树中其下方的所有警报。这意味着,如果您双击树的根,系统会显示树中所有警报的列表,按红色和黄色警报排序。

选择要处理的警报。然后选择开始分析方法按钮。这将启动分配给 MTE 的分析方法。分析方法是一种特殊工具,可在调查问题时为您提供支持。它可以是事务,也可以是专门编程的功能模块,或 URL 调用。因此,您无需记住所有特殊工具,只需将 CCMS 警报监视器用作中心入口点。

明确问题情况后,选择 F3 返回警报浏览器。然后选择完成警报。处理后的警报将从列表中删除并存储在数据库表中。

以相同的方式处理剩余的警报,直到列表为空。 下次使用显示器时,只会显示新出现的警报。

如果要再次显示已完成的警报,请在警报浏览器中选择显示警报历史记录。 已完成警报显示状态为“完成”。

解决方案 28:系统监控

任务:CCMS 警报监视器

1. 启动 CCMS 警报监视器(事务 RZ20)。

a) 调用 CCMS 警报监视器(工具 → CCMS → 控制/监控

→ CCMS 监视器集,事务 RZ20)。

2. 从 SAP CCMS Monitor Templates 监视器集中打开整个系统监视器。

a) 通过选择集旁边的“+”号展开 SAP CCMS 监视器模板集。

双击整个系统集。

3. 当前的平均对话响应时间是多少?

a) 您可以通过展开分支找到平均对话响应时间的监控属性,例如分支<SID> → R/3 Services

→ 对话框 → <实例>。

确保监视器处于当前状态视图中。

4. 切换到打开警报视图。

a) 选择打开警报。

5. 选择对话框区域中发生的所有警报。

a) 双击对话框 MTE。

此区域中的所有警报都显示在警报浏览器中。

6. 处理来自该列表的警报:

启动警报的分析方法。

返回警报浏览器并完成警报。警报是否仍然出现在列表中?

如何再次显示已完成的警报?

a) 在列表中选择一个警报。

然后选择开始分析方法按钮。

系统从监视器跳转到为您提供有关警报的详细数据的功能。

返回监视器。

选择完整警报。

警报将从列表中删除。

要再次显示警报,请选择 Show Alert History。

您的已完成警报的状态为 DONE。

原文下载:

最新SAPAMD100文档-管理软件文档类资源-CSDN下载

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/323665
推荐阅读
相关标签
  

闽ICP备14008679号