vRNI 使用 NSX Advanced Load Balancer 作为数据源。集成将显示 vRNI 中的 NSX Advanced Load Balancer 对象操作状态、性能衡量指标和系统事件。

设置要求

网络要求

以下是网络要求:

  • 源:vRNI 收集器

  • 目标:NSX Advanced Load Balancer 集群

  • 协议/端口:TCP:443

用户要求

配置 NSX Advanced Load Balancer 数据源时,您需要提供用户凭据。为用户分配具有以下特权的角色:

特权

描述

读取

VRFCONTEXT

读取

读取

VIRTUALSERVICE

读取

警示

读取

POOLGROUP

读取

SYSTEMCONFIGURATION

读取

SERVICEENGINEGROUP

读取

USER

读取

SERVICEENGINE

读取

ALERTCONFIG

读取

角色

读取

ANALYTICSPROFILE

读取

租户

读取

POOL

读取

控制器

“用户:角色”设置是控制器上所需的唯一配置。其他设置配置将通过 vRNI 自身执行。建议使用所分配的角色访问所有租户。

设置 vRealize Network Insight (vRNI) 集成的步骤

以下步骤将使用 vRNI 将控制器集群添加为数据源:

  1. 导航到设置 > 帐户和数据源

  2. 选择添加源,然后向下滚动到“负载均衡器”部分。

  3. 选择 NSX Advanced Load Balancer。您可以填写配置表单。

    1. 指定用于连接到控制器集群的 vRNI 收集器。

    2. 指定用于访问控制器 API 的用户名和密码。

  4. 单击验证。验证时将登录到控制器并验证用户是否具有正确的权限。如果验证失败,则需要仔细检查用户的角色是否对正确对象具有正确的权限。

  5. 如果验证成功,请提供本地重要的昵称,然后单击提交以进行保存。

将控制器添加为数据源后,vRNI 收集器将开始从控制器 API 检索数据。

检索 vRNI 信息

通过使用控制器 API,vRNI 收集器将检索以下类别的数据:

  • 系统事件

  • 运行时状态

    • 虚拟服务

    • 服务引擎

    • 控制器节点

  • 性能衡量指标

    • 虚拟服务

    • 服务引擎

    • 控制器节点

使用 API 端点

vRNI 将访问以下 API 端点:

api/alert
api/alertconfig

api/analytics/metrics/controller/<controller_uuid>
api/analytics/metrics/pool/<pool_uuid>
api/analytics/metrics/serviceengine/<se_uuid>
api/analytics/metrics/virtualservice/<vs_uuid>

api/analyticsprofile

api/cloud-inventory

api/cluster
api/cluster/status
api/cluster/version

api/pool
api/pool/<pool_uuid>/runtime
api/poolgroup

api/serviceengine
api/serviceengine/<se_uuid>/interface
api/serviceengine/<se_uuid>/runtime
api/serviceenginegroup

api/tenant

api/virtualservice
api/virtualservice/<vs_uuid>/runtime
api/vsvip/<vsvip_uuid>

api/vrfcontext
api/vrfcontext/<vrfcontext_uuid>

vRNI 检索的衡量指标

vRNI 将检索以下衡量指标:

类型

检索的衡量指标

控制器衡量指标

  • controller_stats.avg_cpu_usage

  • controller_stats.avg_mem_usage

  • controller_stats.avg_disk_usage

池衡量指标

  • l4_server.avg_rx_pkts

  • l4_server.avg_complete_conns

  • l7_server.avg_complete_responses

  • l4_server.avg_rx_bytes

  • l4_server.avg_lossy_connections

  • l4_server.avg_tx_pkts

  • l4_server.avg_tx_bytes

服务引擎衡量指标

  • se_stats.avg_rx_pkts_dropped

  • se_if.avg_tx_bytes

  • se_stats.avg_mem_usage

  • se_stats.avg_cpu_usage

  • se_if.avg_tx_pkts

  • se_stats.avg_connections

  • se_if.avg_rx_pkts

  • se_if.avg_rx_bytes

虚拟服务衡量指标

  • l7_client.avg_complete_responses

  • l4_client.avg_tx_bytes

  • l4_client.avg_complete_conns

  • l4_client.avg_rx_bytes

  • l4_client.avg_new_established_conns

  • l4_client.avg_rx_pkts

  • l7_client.avg_ssl_handshakes_new

  • l4_client.avg_tx_pkts

  • healthscore.health_score_value