警报

Last published : Oct 06, 2026
操作部分的警报子部分具有与分析子部分类似的结构和相同的属性。唯一的区别在于 properties 属性。有关所有属性(properties 属性除外)的列表,请参阅 分析。
警报子部分中提供以下属性:
属性 描述 必需
目标 一个表达式,其计算结果为在 NetScaler 上配置的虚拟服务器的名称,为其配置了警报。 是
电子邮件配置文件 在 NetScaler ADM 分析功能中定义的电子邮件配置文件的名称,其中包含当警报触发时您希望通知的电子邮件地址列表。 否(必须定义 email-profile 或 sms-profile 之一)
短信配置文件 在 NetScaler ADM 分析功能中定义的短信配置文件的名称,其中包含当警报触发时您希望通知的电话号码列表。 否(必须定义 email-profile 或 sms-profile 之一)
规则 规则列表,用于定义触发目标属性所定义的虚拟服务器警报的条件。 是
指标 规则的一个属性。您要跟踪的与 NetScaler 虚拟服务器相关的指标名称。 是
运算符 规则的一个属性。用于将指标与值进行比较的运算符。有效运算符为“大于”和“小于”。 是
值 规则的一个属性。使用运算符将指标与之进行比较的阈值。如果指标值超过此阈值,则会触发关联的警报。 是
周期单位 规则的一个属性。如果满足警报规则,则向用户发出警报的频率。这可以包含值“天”、“小时”或“每周”。这意味着如果满足规则,将每隔一个周期单位发送一次警报(例如,每天一次)。 是
下表提供了与 NetScaler 虚拟服务器相关的跟踪指标列表。
计数器|描述|详细描述|NetScaler ADM 计算
对于 VPN 虚拟服务器:
app_count VPN 应用启动计数 用户指定时间间隔内在此 VPN 虚拟服务器上启动的唯一 VPN 应用程序总数。 每次启动新应用程序时单调递增的计数器
app_launch_duration VPN 应用启动持续时间 启动应用程序的平均时间(以毫秒为单位) 在此 VPN 虚拟服务器上启动的所有 VPN 应用程序的启动时间持续时间的平均值
其他虚拟服务器(CS、LB、Auth、GSLB)
total_requests 请求数 自上次设备重启或自虚拟服务器创建以来,此虚拟服务器上的客户端请求数,以较新者为准。 单调递增计数器,在此虚拟服务器的每个新请求上递增。
total_bytes 字节 在指定时间间隔内从虚拟服务器传输到 NetScaler ADM 的总字节数。 单调递增计数器,用于计算此虚拟服务器提供的总字节数。
application_response_time 响应时间 虚拟服务器的平均响应时间。 自设备上次重启(或自虚拟服务器创建)以来,此虚拟服务器收到的所有请求的平均响应时间值,以较晚者为准。
StyleBook 中警报部分的示例:
operations:
alarms:
 -
  name:lbvserver_alarm
  properties:
  target: $outputs.lbvserver
  email-profile: $parameters.emailprofile
  sms-profile: "NetScalerSMS"
     rules:
      -
        metric: "total_requests"
        operator: "greaterthan"
        value: 25
        period-unit: weekly
        -
          metric: "total_bytes"
          operator: "lessthan"
          value: 1024
          period-unit: day