本文档介绍从MacOS设备上的安全终端公共云分析诊断捆绑包以排除CPU使用率过高故障的步骤。
Cisco 建议您了解以下主题:
本文档中的信息基于以下软件和硬件版本:
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
安全终端连接器会扫描机器上的所有活动文件(移动、复制和/或修改其自身的文件),除非明确要求不要扫描,否则在连接器运行时如果运行太多进程和操作,将不可避免地带来性能问题,这会导致CPU使用率过高、速度降低或崩溃。此外,安全终端连接器可以根据文件的云信誉阻止文件,这种信誉有时可能是错误的(误报)。 解决这两个问题的方法是排除这些路径和进程。
图中显示了对性能问题进行故障排除的流程。

本节提供可用于对配置进行故障排除的信息。
要查看安全终端控制台上思科维护的排除项部分中可用的列表,请执行以下操作:
根据计算机上当前安装的软件,选择您的终端所需的策略,然后保存策略,如图所示。

如果能够复制问题,请确定在执行一个应用程序或几个应用程序时是否发生问题,以帮助确定潜在的例外情况。
要收集有用的诊断包,必须启用调试日志级别。
如果您可以复制问题并访问终端,这是捕获诊断捆绑的最佳步骤。


通知指示安全终端连接器处于调试模式。

此过程会启用调试日志级别,直到下一个策略检测信号间隔。
/opt/cisco/amp/ampcli
ampcli>debuglevel 1
此过程会启用调试日志级别,直到下一个策略检测信号间隔。
如果您没有访问终端的权限或者问题无法一致地再现,则必须在策略中启用调试日志级别。
要通过策略启用调试日志级别,请执行以下操作:

根据用户指南,防病毒产品必须排除下一个目录及其中的任何文件、目录和可执行文件,才能与Secure Endpoint Connector for macOS兼容。要排除的目录包括:
配置调试级别后,请等待系统出现高CPU状态或手动重现之前确定的条件,然后收集诊断捆绑包。
要收集调试捆绑包,请执行以下操作:
sudo /Applications/Cisco\ Secure\ Endpoint/Secure\ Endpoint\ Service.app/Contents/MacOS/SupportTool
调试包以.zip文件扩展名保存在~/Desktop文件夹中。
debug diagnostic bundle is storage in the Desktop(调试诊断捆绑包存储在桌面中),以开始分析:

例如,如果您有一个家庭应用程序,fileops.txt将显示下一个活动操作:
639 /Users/user/Library/Bin/MyApplication/support/
460 /Users/user/Library/Bin/MyApplication/logs/
219 /Users/user/Library/Bin/MyApplication/Collection/Node/Server/


由于homebrew应用程序使用bash,因此您可以确认该应用程序是CPU使用率较高的原因。
| 版本 | 发布日期 | 备注 |
|---|---|---|
2.0 |
29-Sep-2026
|
MacOS Golden Gate更新 |
1.0 |
01-Jun-2020
|
初始版本 |