NetScaler 支持直接将指标导出到 Prometheus。 您可以使用 NetScaler 实例提供的丰富指标集来监控 NetScaler 健康状况和应用程序健康状况。 例如,您可以收集有关 CPU 和内存使用情况的指标来了解 NetScaler 的健康状况。 类似地,您可以使用每秒接收的 HTTP 请求数或活动客户端数等指标来监控应用程序的健康状况。
要将指标导出到 Prometheus,您必须配置一个类型为时间序列的分析配置文件。 有关更多信息,请参阅 使用 Prometheus 监控 NetScaler、应用程序和应用程序安全。
借助 NetScaler 控制台中的可观察性集成功能,您可以使用默认模式配置洞察到 Prometheus 的导出。
导航到 设置 > 可观察性集成。
在 Integrations 页面中,单击 Add。
在 创建订阅 页面中,指定以下详细信息:
在 订阅名称 字段中指定您选择的名称。
选择 NetScaler 作为 源 并单击 下一步。
选择 Prometheus 作为目的地。
选择 默认 作为导出的默认见解。
单击 添加实例 并选择要将洞察导出到 Prometheus 的实例。
点击 提交。
创建订阅后,您可以在 设置 > 可观察性集成中查看已创建订阅的状态。 如果状态显示 Failed,请单击查看详细信息。
单击 配置作业详情下的 查看详情。
单击 查看日志 查看问题的详细信息。