
UNSOLVED
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
EMCESA_1.jpg
EMCESA_1.jpg
EMCESA_2.jpg
EMCESA_2.jpg
EMCESA_3.jpg
EMCESA_3.jpg
Responses (5)
Solutions (0)
WorldPolice
123 Posts
1089
0
Posted 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
Reply 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 ?
Reply WorldPolice
123 Posts
1089
0
Posted 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.
Reply

WorldPolice
123 Posts
1089
0
Posted January 8th, 2015 03:00
What is the VPLEX version?