Citrix Application Delivery Management 13.0

警报

operations 部分的 alarms 子部分的结构与 analytics 子部分类似,属性与 analytics 子部分相同。唯一的区别是 properties 属性。有关所有属性(属性属性除外)的列表,请参阅 分析

alarms 子部分中具有以下属性:

属性 说明 强制
target 计算为虚拟服务器名称的表达式,该表达式在 Citrix ADC 上配置,并为其配置了警报。
email-profile 在 Citrix ADM Analytics 功能中定义的电子邮件配置文件的名称,其中包含要在触发警报时通知的电子邮件地址列表。 否(必须定义 email-profile 或 sms-profile)
sms-profile 在 Citrix ADM Analytics 功能中定义的 SMS 配置文件的名称,该配置文件包含要在触发警报时通知的调用号码列表。 否(必须定义 email-profile 或 sms-profile)
rules 定义将会为 target 属性定义的虚拟服务器触发警报的条件的规则列表。
metric 规则的属性。要跟踪与 Citrix ADC 虚拟服务器相关的度量的名称。
operator 规则的属性。运算符用于将指标与值比较。有效运算符为“greaterthan”和“lessthan”。
value 规则的属性。通过使用运算符将指标与其比较的阈值。如果指标值超过此阈值,则触发关联的警报。
period-unit 规则的属性。满足警报规则时向用户发出警报的频率。其值可以是天、小时或周。这表示,如果满足规则,则每个 period-unit 发送一次警报(例如,一天一次)。

下表提供了与 Citrix ADC 虚拟服务器相关的跟踪度量的列表。

Counters(计数器) 说明 详细解除 Citrix ADM 计算      
  对于 VPN 虚拟服务器:          
total_requests VPN 会话启动总数 在用户指定的时间间隔内在此 VPN 虚拟服务器上启动的活动会话总数。 单调递增的计数器,在每次新会话启动时递增      
  app_count VPN 应用程序启动计数 在用户指定的时间间隔内在此 VPN 虚拟服务器上启动的唯一 VPN 应用程序总数。 单调递增的计数器,基于每次新应用程序启动    
  app_launch_duration VPN 应用程序启动持续时间 启动应用程序所用平均时间(以毫秒为单位) 基于在此 VPN 虚拟服务器上启动的所有 VPN 应用程序的启动持续时间计算得出的平均值    
  其他虚拟服务器(CS、LB、身份验证、GSLB)          
  Total_Request 请求数 请求数 自上次设备重新启动以来或创建虚拟服务器以最近为准的虚拟服务器上的客户端请求数。 单调递增计数器,每次向此虚拟服务器发出新请求时递增。  
  总字节 字节 在指定时间间隔内从虚拟服务器传输到 Citrix ADM 的总字节数。 单调增加计数器以考虑此虚拟服务器提供的总字节数。    
  应用程序 响应 时间 响应时间 虚拟服务器的平均响应时间。 此虚拟服务器自设备上次重新启动(或创建虚拟服务器)以来收到的所有请求的响应时间的平均值(以最后者为准)。    

样本中的 alarms 部分示例:

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

警报