Unable to collect metrics for F5 BIG IP load balancer in Aria Operations for Networks.
search cancel

Unable to collect metrics for F5 BIG IP load balancer in Aria Operations for Networks.

book

Article ID: 380345

calendar_today

Updated On:

Products

VMware Aria Operations for Networks

Issue/Introduction

F5 metric collection failing with SNMP connection error as shown in the screen-shot below:

 Following similar log entries can be seen in /var/log/arkin/collector/latest.log

 

2024-10-22T05:37:43.674Z WARN common.snmp.SNMPPollingTask GENERICSWITCH [BIGIP_x.x.x.x_metric_OpMgr-0] fetch:433 error while processing row from  managerType=GENERIC_DEVICE managerHost=x.x.x.x row=org.snmp4j.util.TableEvent                                              BIGIP_10.0.x.x_metric_OpMgr-0 WARN common.snmp.SNMPPollingTask GENERICSWITCH [BIGIP_x.x.x.x_metric_OpMgr-0 error while processing row from  managerType=GENERIC_DEVICE managerHost=10.0.x.x row=org.snmp4j.util.TableEvent Hull,vbs=null,status=-1,exception=null,report=null] oid=metricOID: "1.3.6.1.4.1.3375.2.2.5.4.3.1.19" 
BIGIP_10.0.x.x_metric_OpMgr-0 [instanceOID: "1.3.6.1.4.1.3375.2.2.5.4.3.1.28:1.3.6.1.4.1.3375.2.2.5.4.3.1.4"
instanceOIDSep: ":"
isMultiKeyInstanceOID: true
 error=Request timed out.

2024-10-22T05:37:43.674Z WARN common.utils.CommonUtils GENERICSWITCH [30m [43m_BIGIP_x.x.x.x_metric_OpMgr-0 [m logException:2578 com.vnera.dataproviders.dsconnectionmanagement.exceptions.SNMPConnectionException: Request timed out
BIGIP_x.x.x.x_metric_OpMgr-0 java.lang.RuntimeException: com.vnera.dataproviders.dsconnectionmanagement.exceptions.SNMPConnectionException: Request timed out  com.vnera.dataproviders.core.common.snmp.SNMPPollingTask.doRun(SNMPPollingTask.java:183) _[dataproviders-0.001-SNAPSHOT.jar:_]  com.vnera.dataproviders.core.common.impl.dataprovider.tasks.AbstractTask.run(AbstractTask.java:165) _[dataproviders-0.001-SNAPSHOT.jar:_]  com.vnera.dataproviders.tasker.Tasker_ScheduledTaskWrapper.run(Tasker.java:486) [dataproviders-0.001-SNAPSHOT.jar:_] [ com.google.common.util.concurrent.MoreExecutors_ScheduledListeningDecorator_NeverSuccessfulListenableFutureTask.run(MoreExecutors.java:678) [guava-23.5-jre.jar:_] ( java.util.concurrent.Executors_RunnableAdapter.call(Executors.java:515) [_:_] 
java.util.concurrent.FutureTask.runAndReset(FutureTask.java) java.util.concurrent.ScheduledThreadPoolExecutor_ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) [_:_] [ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)  java.util.concurrent.ThreadPoolExecutor_Worker.run(ThreadPoolExecutor.java:628) java.lang.Thread.run(Thread.java:829) 
Caused by: com.vnera.dataproviders.dsconnectionmanagement.exceptions.SNMPConnectionException: Request timed out 

 

Environment

vRealize network insight 6.9.x
vRealize network insight 6.10.x
vRealize network insight 6.11.x
vRealize network insight 6.12.x
Aria Operations for Networks.

Cause

An SNMP OID value can contain multiple records, In this case a specific OID value contained multiple records which caused the SNMP poll to timeout in Aria Operations for Networks.

 

Resolution

To resolve perform the steps below:

SSH to the collector VM where F5 load balancer is integrated, login as 'support' user and modify the fetch record size for SNMP collection in RDB.

1. ub
2. rdb
3. get_policy -cid 0 -ns policy -key snmpPullMinRecSize
4. set_policy -cid 0 -ns policy -key snmpPullMinRecSize  -val 2

Wait for 5-10 mins and check the status of the metric collection under Settings > Accounts and Datasources page, the error should resolve.