Start a Conversation

Unsolved

This post is more than 5 years old

1950

January 8th, 2015 01:00

ESA mgmt pack for V-PLEX integration vCOPS 5.8.x

Hi,

IHAC that is doing PoC with ESA mgmt pack onto his existing vCOPS environment (v.5.8.x), but current installed mgmt pack (v 2.4.1 - build: 31441) does seems to have issues with collecting metrics of the V-PLEX - see attached some screenshots and the error that is showed in logs vCOPS on EMC adapter:

2014-12-18 15:52:55.212 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:52:55.212 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-2-1-A w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@416cdaf9[host=172.30.129.5,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:52:55.886 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:53:04.188 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-2-1-B w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@7252059e[host=dppsvplx02.oob.persgroep.be,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:53:04.860 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:53:04.861 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-2-1-B w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@2e3b3641[host=172.30.129.5,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:53:05.573 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:53:13.700 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-1-1-A w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@7252059e[host=dppsvplx02.oob.persgroep.be,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:53:14.384 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:53:14.384 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-1-1-A w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@6d89e745[host=172.30.129.5,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:53:15.042 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:53:22.781 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-1-1-B w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@7252059e[host=dppsvplx02.oob.persgroep.be,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:53:23.440 [ERROR] [Collector worker thread 24] com.emc.pie.adapters.vplex.cli.VplexCliAdapterImpl - command for collecting virtual volume stats is empty
2014-12-18 15:53:23.441 [ERROR] [Collector worker thread 24] com.emc.vcops.collectors.vplex.VplexCollectService - error getting stats for director=director-1-1-B w/ com.emc.pie.commons.adapters.impls.AbstractPlatformAdapterInfo@5f680b54[host=172.30.129.5,host2= ,ignoreSslErrors=false,password=!NULL,port= ,requestOutputDirectory=/usr/lib/vmware-vcops/user/log/adapters/EmcAdapter/vplex_adapter_vpx02-247850,requestOutputRollover=10,userName=service,useSsl=false ]
2014-12-18 15:53:23.468 [ERROR] [Collector worker thread 24] com.emc.vcops.moxy.EmcAdapterInstance.247850 - unexpected collect exception
java.lang.NullPointerException
at com.emc.vcops.collectors.vplex.VplexStringMetrics$28.metric(VplexStringMetrics.java:766)
at com.emc.vcops.collectors.vplex.VplexCollectService.collectStringMetricsByGroup(VplexCollectService.java:804)
at com.emc.vcops.collectors.vplex.VplexCollectService.collectMetricsByGroup(VplexCollectService.java:578)
at com.emc.vcops.collectors.vplex.VplexCollectService.collectVplexMetro(VplexCollectService.java:172)
at com.emc.vcops.collectors.vplex.VplexCollectService.collectResource(VplexCollectService.java:74)
at com.emc.vcops.collectors.vplex.VplexCollectService.collectResource(VplexCollectService.java:52)
at com.emc.vcops.commons.services.impls.CollectServiceBaseImpl.collect(CollectServiceBaseImpl.java:186)
at com.emc.vcops.collectors.vplex.VplexCollector.collect(VplexCollector.java:64)
at com.emc.vcops.moxy.EmcAdapterInstance.collect(EmcAdapterInstance.java:409)
at com.emc.vcops.moxy.EmcAdapterInstance.onCollect(EmcAdapterInstance.java:286)
at com.integrien.alive.common.adapter3.AdapterBase.collectBase(AdapterBase.java:644)
at com.integrien.alive.common.adapter3.AdapterBase.collect(AdapterBase.java:457)
at com.emc.vcops.EmcAdapter.collect(EmcAdapter.java:433)
at com.integrien.alive.collector.CollectorWorkItem3.run(CollectorWorkItem3.java:47)
at com.integrien.alive.common.util.ThreadPool$WorkerItem.run(ThreadPool.java:239)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

3 Attachments

123 Posts

January 8th, 2015 03:00

What is the VPLEX version?

3 Posts

January 8th, 2015 05:00

Hi find attached all required inforamtion:V-PLEX_ESA.png

123 Posts

January 8th, 2015 05:00

You need GeoSynchrony 5.3 to use ESA so the customer would have to upgrade as they are at 5.2: https://support.emc.com/docu54119_EMC_Storage_Analytics_2.4.1_Release_Notes.pdf

3 Posts

January 9th, 2015 08:00

Hi Drew - thanks for the update - I already send this information to customer but am wondering why the instalation and integration of the mgmt pack in vCOPS did not give us an error when deployed ? And secondly, we are getting metrics from the adapter but not all metrics, how is this possible ?

123 Posts

January 9th, 2015 09:00

In 2.4.1 we do not do a version check for VPLEX.  That is something that will be in future versions.  The reliance up to this point has been on the Release Notes.  As far as your partial functionality, since the version is not checked during metric collection, there are some things that will still work, some that will not as 5.3 is not that hugely different than 5.2.

No Events found!

Top