Troubleshooting
There are several endpoint that can be reached out using an http client (curl) to get the health status of the NMX-T application and its components:
Health check callback
curl http://0.0.0.0:9350/healthcheck
normal response is {"status":0,"message":"OK"}
Telemetry statistics (Prometheus endpoint)
curl http://0.0.0.0:9352/management/statistics
lists some of the internal operations indicators
Telemetry management status (Prometheus endpoint)
curl http://0.0.0.0:9352/management/check_status
gives overall status and uptime of the IB telemetry instance
Log messages are written to /var/log/nmx/nmx-t directory n the local host running the NMX-T application
Enable dump payload
curl http://0.0.0.0:9350/telemetry/config --data-binary $'connector.log_data = true'
Log file name is /var/log/nmx/nmx-t/connector.log.
2025
/01
/26
06
:41
:27
INFO [{"timestamp"
:1737873650560325000
,"fields"
:"node_guid,port_guid,port_num,port_rcv_ibg1_nvl_pkts,port_rcv_ibg1_non_nvl_pkts,port_rcv_ibg2_pkts,port_xmit_ibg1_nvl_pkts,port_xmit_ibg1_non_nvl_pkts,port_xmit_ibg2_pkts"
,"values"
:["0x1070fd030058c216,0x1070fd030058c216,9,0,0,0,0,0,0"
]}]
2025
/01
/26
06
:41
:27
INFO [{"timestamp"
:1737873650560325000
,"fields"
:"node_guid,sensor_index,mvcr_sensor_name,feed_managed,voltage,current,voltage_managed,power_managed,current_managed,capacity_managed"
,"values"
:["0xb8cef60300fbf210,8,,,12.51,0,0,0,0,0"
]}]
If there are no telemetry rules configured, perform the below:
nv set acl ACL1_NMX_TELEMETRY
nv set acl ACL1_NMX_TELEMETRY type ipv4
nv set acl ACL1_NMX_TELEMETRY rule 5
match ip tcp dest-port 9351
nv set acl ACL1_NMX_TELEMETRY rule 5
match ip tcp dest-port 9352
nv set acl ACL1_NMX_TELEMETRY rule 5
match ip connection-state new
nv set acl ACL1_NMX_TELEMETRY rule 5
match ip connection-state established
nv set acl ACL1_NMX_TELEMETRY rule 5
action permit
nv set interface
eth0 acl ACL1_NMX_TELEMETRY inbound control-plane
nv set interface
eth0 acl ACL1_NMX_TELEMETRY outbound control-plane
nv config apply
nv show acl
nv show interface
eth0 acl