这篇文章已经过机器翻译.放弃

安排一项任务,配置指标从 NetScaler 导出到 Prometheus

使用 NSConfigurePrometheusAnalyticsProfile 模板,您可以使用默认架构或带有修改参数的自定义架构,并将任务运行到所有托管实例。

必备条件

确保托管 NetScalers 在 13.1 内部版本 39-27 或更高版本中。

要安排作业,请执行以下操作

  1. 在 NetScaler ADM 中,导航到 基础结构 > 配置 > 配置作业,然后单击 创建作业

  2. 在“创建任务”页面上,为任务指定名称,然后从“实例类型”列表中选择 Citrix ADC

  3. 从“配置源”列表中选择“内置模板”。将 NSConfigurePrometheusAnalyticsProfile 命令拖到右侧窗格中,然后单击下一步。您也可以单击 + 添加模板。

    Prometheus 模板

  4. 如果要继续使用默认架构,请执行以下操作:

    1. 删除步骤 3 (put $Schema_file /var/metrics.conf/$schema_filename$)。将鼠标指针放置在步骤 3 上,然后:

      • 在 Windows 中,使用 Control + A 和 Delete。

      • 在 Mac 中,使用 Command + A 和 Delete。

    2. 删除后,单击“下一步”。

    3. 在“选择实例”选项卡上,单击“添加实例”,选择要运行作业的实例,然后单击“下一步”。

    4. 指定变量值选项卡上,选择所有实例的常用变量值

      • Analytics TimeSeries 配置文件名称 - 指定分析配置文件名称。有关详细信息,请参阅 https://docs.netscaler.com/en-us/citrix-adc/current-release/ns-ag-appflow-intro-wrapper-con/ns-ag-appflow-config-tsk.html#configure-the-metrics-collector

      • 要上载到 NetScaler 的架构文件的名称 - 保留此文件名为 schema.json,这是默认文件。

        默认架构

    5. 继续执行步骤 6。

  5. 如果您想继续使用自定义架构计数器:

    1. 从“配置源”列表中选择“内置模板”。将 NSConfigurePrometheusAnalyticsProfile 命令拖到右侧窗格中,然后单击“下一步”。您也可以单击 + 添加模板。

    2. 在“选择实例”选项卡上,单击“添加实例”,选择要运行作业的实例,然后单击“下一步”。

    3. 指定变量值选项卡上,选择所有实例的常用变量值

      • NetScaler 计数器架构文件 (.json) - 选择您使用参数修改过的架构文件。在 NetScaler 中,/var/metrics_conf/ 路径下有一个包含所有支持的计数器的参考文件 reference_schema.json

        参考文件

        可以使用 FTP 客户端在本地复制文件,编辑所需的参数,保存,然后上载。

        自定义架构

      • 要上载到 NetScaler 的架构文件的名称 - 指定要上载到 NetScaler 的架构文件名称。

      • Analytics TimeSeries 配置文件名称 - 指定分析配置文件名称。有关详细信息,请参阅 https://docs.netscaler.com/en-us/citrix-adc/current-release/ns-ag-appflow-intro-wrapper-con/ns-ag-appflow-config-tsk.html#configure-the-metrics-collector

  6. 作业预览选项卡上,您可以评估和验证要在每个实例或实例组上运行的命令。

  7. 单击下一步

  8. 执行选项卡上,设置以下条件:

    • 命令失败时- 如果命令失败,则可以选择忽略错误并继续运行作业或停止进一步执行作业。从下拉列表中选择要运行的操作。

    • 执行模式 -您可以立即运行作业,也可以安排稍后运行作业。如果要稍后安排作业,则必须指定该作业的执行频率设置。从下拉列表中选择希望作业遵从的计划。

  9. 您还可以通过在执行设置下选择所需的方法,按顺序或并行在一组实例上运行作业。如果在任一实例上作业执行失败,它不会继续在其余实例上运行。

    您也可以选择允许授权用户在您的托管实例上运行作业,也可以选择是否发送有关任务成功或失败的通知以及其他详细信息。

  10. 单击完成

    使用内置模板安排作业

本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。
安排一项任务,配置指标从 NetScaler 导出到 Prometheus