上一主题: 企业管理器规模调整问卷下一主题: CA APM 部署概述


确定企业管理器工作负荷

使用此表来确定影响您的 CA APM 环境的企业管理器工作负荷因素。 该影响会随着指示的工作负荷因素的增长而增加。

工作负荷因素

性能影响

度量标准负载

  • 网络带宽
  • 企业管理器堆内存
  • 某些代理缓冲区内存
  • SmartStor 磁盘空间
  • 搜集持续时间
  • SmartStor 持续时间

度量标准查询

  • 网络带宽
  • 企业管理器堆内存
  • 客户端堆内存
  • 搜集持续时间
  • SmartStor 持续时间

计算器

  • CPU(取决于度量标准组的大小)。
  • 企业管理器启动时间(取决于管理模块的大小)。
  • 客户端登录(取决于管理模块的大小)。
  • 搜集持续时间

显示板

  • 执行度量标准查询和计算器(请参阅“度量标准查询和计算器”)。

应用程序分类视图

  • 少量网络带宽
  • 少量 APM 数据库磁盘存储
  • 生成度量标准(请参阅“度量标准负载”)
  • 执行计算器(请参阅“计算器”)。

CA CEM 数据

  • 网络带宽
  • TIM 收集服务上的堆内存
  • TIM 收集服务上的 CPU
  • 统计聚合服务上的堆内存
  • 统计聚合服务上的 CPU
  • APM 数据库磁盘空间
  • 生成度量标准(请参阅“度量标准负载”)。

事务跟踪

  • 网络带宽
  • 企业管理器堆内存
  • 代理堆内存
  • 企业管理器磁盘空间 (traces.db)

与其他 CA Technologies 产品的集成

  • 企业管理器 CPU
  • 执行度量标准查询(请参阅“度量标准查询”)
  • 生成度量标准(请参阅“度量标准负载”)

可以使用多种方法来调整企业管理器和群集性能。 使用此表来确定如何执行基于您需要的性能优化的各种调整任务。

性能优化

调整任务

优化 SmartStor 磁盘性能

缩短 SmartStor 持续时间

提高查询响应速度

  • 将 IntroscopeEnterpriseManager.properties 中的 introscope.enterprisemanager.smartstor.directory 设置为某个专用磁盘或专用 I/O 路径上的目录,并将 introscope.enterprisemanager.smartstor.dedicatedcontroller 设置为 true。
  • 对于高度量标准负载,配置 SmartStor 磁盘以优化顺序写入。
  • 为获得最佳的历史查询性能,请使用低到中等度量标准负载,配置 SmartStor 磁盘以优化随机读取。

增加企业管理器 Java 堆大小

  • 在 Introscope_Enterprise_Manager.lax 中编辑 lax.nl.java.option.additional。

    注意:

  • 将 -Xms 和 -Xmx 设置为相同的值。
  • 可用 RAM 必须比 -Xmx 值大 2 GB。
  • 对于 Windows 上大于 1500 MB 的堆大小或 Linux 上大于 2000 MB 的堆大小,需要 64 位 JVM。

将多个企业管理器配置为在同一计算机上运行。

  • 为每个企业管理器实例提供 4 个 CPU 核心。
  • 为每个企业管理器实例提供至少 2 GB RAM。
  • 为每个企业管理器实例提供一个专用磁盘 I/O 路径。
  • 将 IntroscopeEnterpriseManager.properties 中的 introscope.enterprisemanager.availableprocessors 设置为分配给每个企业管理器实例的 CPU 核心数。

限制事务跟踪所需的磁盘空间。

  • 减小 IntroscopeEnterpriseManager.properties 中的 introscope.enterprisemanager.transactionevents.storage.max.data.age 的值。
  • 减小 apm-events-thresholds-config.xml 中的 introscope.enterprisemanager.transactionevents.storage.max.disk.usage 限定的值。

限制每个代理的事务跟踪频率

减小 apm-events-thresholds-config.xml 中的 introscope.enterprisemanager.agent.trace.limit 限定的值。

限制历史度量标准所需的磁盘空间。

  • 调整 IntroscopeEnterpriseManager.properties 中的 introscope.enterprisemanager.smartstor.tier<n> 属性。
  • 使用 SmartStorSizing.xls 电子表格计算 SmartStor 磁盘空间要求。

    注意:有关使用该电子表格的信息,请参阅《CA APM 配置和管理指南》。

调整应用程序分类视图刷新速率。

调整 IntroscopeEnterpriseManager.properties 中的 introscope.apm.data.agingTime。

注意:较小的值会增加代理和企业管理器的资源使用率。

限制线程转储所需的磁盘空间。

调整 IntroscopeEnterpriseManager.properties 中的 introscope.enterprisemanager.threaddump.storage.max.disk.usage。

限制企业管理器处理的实时度量标准数。

调整 apm-events-thresholds-config.xml 中的 introscope.enterprisemanager.metrics.live.limit 限定。

限制可以在企业管理器上存储的度量标准(实时度量标准和历史度量标准)的总数。

调整 apm-events-thresholds-config.xml 中的 introscope.enterprisemanager.metrics.historical.limit 限定。

限制企业管理器可以接受的代理连接数。

调整 apm-events-thresholds-config.xml 中的 introscope.enterprisemanager.agent.connection.limit 限定。

限制可以并发运行的“命令行 Workstation”查询的数量。

调整 apm-events-thresholds-config.xml 中的 introscope.clw.max.users 限定。