上一主题: TIM 容量规划下一主题: 使用事务监控负载确定 TIM CPU 使用率


确定 TIM 基准 CPU 使用率

TIM 软件受 CPU 限制,这意味着在 CPU 上存在 TIM 瓶颈。 因此,可以通过测量平均 TIM CPU 使用率来评估 TIM 容量。 首先,在未定义任何业务服务、事务、用户或缺陷的情况下测量 CPU 基准,然后收集测试数据。

请执行以下步骤:

  1. 在 CA CEM 中未定义任何业务服务、事务、用户或缺陷的情况下,将网络负载应用于代表典型生产环境通信的 TIM。
  2. 在 CEM 控制台中,必要时请启用 TIM 并进行同步。
  3. 确认未定义任何业务事务。
    1. 在 CEM 控制台中,转到以下 URL 处的“业务事务”页面,其中 <MOM_IP> 是 MOM 计算机的 IP 地址:

    http://<MOM_IP>:8081/wily/cem/tess/app/admin/tranSetDefSearch.html?pPropertyName=businessValue&pFocusId=restoreFocus%28%27search%27%29

    1. 对业务事务的数量进行计数。

      对于基准测试,定义的业务事务数应该为零。 如果此数量大于零,请删除所有业务事务并重复步骤 1 到步骤 3。

  4. 确认未定义任何 TranSets/TranUnits/TranComps。
    1. 在 CEM 控制台中,转到以下 URL,其中 <TIM_IP> 是 TIM IP 地址:

      http://<TIM IP>/cgi-bin/wily/packages/cem/tim/viewstatus

    2. 记下 TranSets/TranUnits/TranComps 列中的数字。

      对于基准测试,TranSets/TranUnits/TranComps 的数量应该为零。 如果此数量大于零,请删除所有业务事务并重复步骤 1 到步骤 4。

  5. 确定平均 CPU 使用率和已分析的数据包数量。
    1. 在 CEM 控制台中,转到以下 URL 处的“TIM 数据包统计信息”页面,其中 <TIM IP> 是 TIM IP 地址:

      http://<TIM IP>/cgi-bin/wily/packages/cem/tim/viewstats ?file=5seconds&unsupported=1&lines=120

    2. 计算 TIM 低于负载时在“已分析的数据包数”列中记录的值的平均值。
    3. 计算 TIM 低于负载时在“TIM CPU”列中记录的值的平均值。

    如果基准平均 CPU 使用率大于 50%,则单个 TIM 无法处理通信。 要处理更多通信,可以采取以下操作:

    如果基准平均 TIM CPU 使用率低于 50%,则存在足够的 TIM 资源来配置事务监控,然后对 CPU 使用率进行测试。