在服务图中配置阈值

Last published : Oct 06, 2026
作为管理员,您可以为 Kubernetes 服务配置阈值。NetScaler Console 根据服务响应时间和错误计数显示服务状态(严重、审查和良好)。默认情况下,您可以查看应用于所有服务的默认阈值(服务响应时间 = 200 毫秒,错误计数 = 0)。
注意
您无法删除默认阈值。
要配置新阈值:
  1. 在 Applications > Service Graph 中,单击 Microservices 选项卡:
  2. 单击设置图标并选择 Thresholds 选项卡。
  3. 单击 New Threshold 配置新阈值。
    配置阈值
    将显示 New Threshold 页面。
  4. 配置以下参数:
    1. 名称 – 为阈值指定一个名称。
    2. 在 Microservices 下,选择要应用阈值的服务。
    3. 在 Thresholds 下,为以下项选择 Single 或 Double:
      • 高响应时间(平均值、P99、P99.9)
      • 高错误
      • 高命中
    4. 指定阈值。
      注意
      如果选择双阈值,请确保:
      • 阈值 1 的值小于阈值 2 的值。例如,如果将阈值 1 配置为 250 毫秒,则阈值 2 必须为 251 毫秒或更高。
      • 阈值 1 的值不能与阈值 2 的值相同。
  5. 点击 保存。
    配置阈值
    阈值已成功创建。您可以在“阈值”页面中查看阈值详细信息。
    注意
    NetScaler Console 根据所选指标计算服务的最终分数和状态。例如,如果仅为阈值配置选择“高命中”,则 NetScaler Console 将使用默认阈值(响应时间 = 200 毫秒,错误计数 = 0)和高命中来计算服务分数和状态。

单一阈值

当您为所有指标或选定指标配置单一阈值时,NetScaler Console 将执行以下操作:
  • 将每个指标中的当前值与每个指标中配置的阈值进行比较
  • 根据每个指标中超出的阈值计算总惩罚。
    注意
    如果任何指标未超出阈值,则会相应地计算惩罚。
  • 根据惩罚计算结果显示服务分数和服务状态。

双重阈值

当您为所有指标或选定指标配置双重阈值时,NetScaler Console 将:
  • 将每个指标中的当前值与每个指标中配置的阈值进行比较。
  • 检查当前值是否:
    • 小于阈值 1
    • 介于阈值 1 和阈值 2 之间
    • 大于阈值 2
  • 根据每个指标中超出的阈值计算总惩罚。
    注意
    如果任何指标未超出阈值,则会相应地计算惩罚。
  • 根据惩罚计算结果显示服务分数和服务状态。