在服务图中配置阈值
作为管理员,您可以为 Kubernetes 服务配置阈值。NetScaler 控制台根据服务响应时间和错误数量显示服务状态(严重、审查和良好)。默认情况下,您可以查看应用于所有服务的 默认阈值 (服务响应时间 = 200 毫秒,错误计数 = 0)。
注意
您无法删除默认阈值。
要配置新阈值,请执行以下操作:
-
在 应用程序 > 服务图中,单击 微服务 选项卡:
-
单击设置图标并选择 阈值 选项卡。
-
单击“新阈值”以配置新的阈值。
屏幕上将显示“新阈值”页面。
-
配置以下参数:
-
名称 — 指定阈值的名称。
-
在 微服务下,选择要应用阈值的服务。
-
在“阈值”下,选择“单”或“双精 度”
-
响应时间高(平均值、P99、P99.9)
-
错误高
-
高点击
-
-
指定阈值。
注意
如果您选择双阈值,请确保:
-
阈值 1 小于阈值 2 的值。例如,如果将阈值 1 配置为 250 毫秒,则阈值 2 必须为 251 毫秒或更高。
-
阈值 1 的值不得与阈值 2 的值相同。
-
-
-
单击保存。
阈值已成功创建。您可以在“阈值”页中查看 阈值 详细信息。
注意
NetScaler 控制台根据所选指标计算服务的最终评分和状态。例如,如果您仅为阈值配置选择 高命 中,NetScaler 控制台将使用默认阈值(响应时间 = 200 毫秒,错误数 = 0)和高命中率来计算服务评分和状态。
单一阈值
当您为所有指标或选定指标配置单一阈值时,NetScaler 控制台:
-
将每个指标中的当前值与每个指标中配置的阈值进行比较
-
根据每个指标的超出阈值计算总惩罚
注意
如果任何指标没有违反阈值,则会相应地计算罚款
-
根据罚金计算显示服务得分和服务状态
双阈值
当您为所有指标或选定指标配置双阈值时,NetScaler 控制台:
-
将每个指标中的当前值与每个指标中配置的阈值进行比较
-
检查当前值是否为:
-
低于阈值 1
-
在阈值 1 和阈值 2 之间
-
大于阈值 2
-
-
根据每个指标的超出阈值计算总惩罚
注意
如果任何指标没有违反阈值,则会相应地计算罚款
-
根据罚金计算显示服务得分和服务状态