ADC

AppQoE政策

要实现AppQoE,必须配置至少一个策略来告诉Citrix ADC如何区分要在特定队列中排队的连接。

使用命令行配置AppQoE策略

在命令提示符下,输入以下命令:

添加appqoe策略 -rule -action

例子

下面的示例选择带有User-Agent头包含“Android”的请求,并将它们分配到中等优先级队列。这些请求来自运行谷歌Android操作系统的智能手机和平板电脑。

>添加app - action app - action -primd -priority MEDIUM完成>添加app - policy app - poll -primd -rule "HTTP.REQ.HEADER("User-Agent").CONTAINS("Android")"-action appqoe-act-primd完成> sh appqoe policy appqoe- poll -primd名称:appqoe- poll -primd规则:HTTP.REQ.HEADER("User-Agent").CONTAINS("Android")操作:appqoe-act-primd命中:0 Done 

配置AppQoE策略参数

  • 名字AppQoE策略的名称。名称可以以字母、数字或“_”开头,长度为1 ~ 127个字符,由字母、数字和“-”、“。”、“#”、“@”、“=”、“:”和“_”组成。您应该选择一个有助于识别操作类型的名称。
  • 规则。一个Citrix ADC表达式,告诉设备应该处理哪些连接。
  • 行动。当连接匹配策略时执行的AppQoE操作。

通过使用配置实用工具配置AppQoE策略

  1. 导航到App-Expert>AppQoE>政策
  2. 在详细信息窗格中,执行以下操作之一:

    • 单击,新建策略添加
    • 如果需要修改已存在的策略,请选中待修改的策略,单击编辑
  3. 如果要创建策略,则在创建AppQoE策略对话框中的“名称”文本框中,键入新策略的名称。

    名称可以以字母、数字或“_”开头,长度为1 ~ 127个字符,由字母、数字和“-”、“。”、“#”、“@”、“=”、“:”和“_”组成。您应该选择一个有助于识别此策略的目的和效果的名称。

    如果您正在修改现有策略,请跳过此步骤。不能更改现有策略的名称。

  4. 行动下拉列表中,选择策略匹配连接时执行的AppQoE操作。单击加号(+)打开添加AppQoE动作对话框并添加一个新动作。
  5. 规则文本框中,直接输入策略表达式,或单击“新建”创建策略表达式。如果单击“新建”,请执行以下步骤:

    1. 创建表达式对话框,单击添加。1 .在…添加表情对话框中,从常用表达下拉列表,或使用构建表达下拉列表,以创建定义要过滤哪些流量的表达式。如果选择创建自己的表达式,首先从Construct expression区域左侧的第一个下拉列表中选择第一个项。这个列表中的选项是:
    • HTTP
    • SYS
    • 客户端
    • 服务器
    • 分析
    • 文本

    默认选择是HTTP。在第一个下拉列表中做出选择后(或接受默认值),可以从表达式右侧的下拉列表中选择表达式中的下一个术语。该列表和其他列表中的术语会根据您之前的选择而变化。列表只提供有效的选项。继续选择术语,直到完成表达式。

    1. 创建所需的表达式后,单击好吧。表达式被添加到表达式文本框中。
  6. 点击创建。表达式出现在规则文本框中。
AppQoE政策