I have added the VNXE_MONITOR probe (1.03) along with the Unisphere CLI.
I have configured a single profile and am receiving login errors.
I verified the credentials on the Storage Array and also checked the logs on the array to determine if UIM is even trying to log in - I do not see any attempts from UIM
Here is the probe log:
Mar 01 09:14:15:948 [Data Collector - 172.18.36.38, vnxe_monitor] output error for /sys/time is []
Mar 01 09:14:15:948 [Data Collector - 172.18.36.38, vnxe_monitor] Inventory update failed. Sending resource alarm
Mar 01 09:14:15:949 [Data Collector - 172.18.36.38, vnxe_monitor] (1) error, Inventory update failed for ##.##.#.#: Failed to contact SP A and SP B:
at com.nimsoft.probe.framework.genprobe.GenInventory.handleInventoryUpdateException(GenInventory.java:213)
at com.nimsoft.probe.framework.genprobe.GenInventory.update(GenInventory.java:190)
at com.nimsoft.probe.framework.genprobe.GenSession.updateInventory(GenSession.java:145)
at com.nimsoft.probe.common.ctd.CtdSession.doInventoryUpdate(CtdSession.java:254)
at com.nimsoft.probe.framework.genprobe.GenProbeDataCollector.executeSessionUpdateInventory(GenProbeDataCollector.java:59)
at com.nimsoft.probe.common.ctd.ProbeDataCollector.execute(ProbeDataCollector.java:216)
at com.nimsoft.probe.framework.genprobe.GenProbeDataCollector.execute(GenProbeDataCollector.java:36)
at com.nimsoft.probe.framework.genprobe.VNXEDataCollector.execute(VNXEDataCollector.java:63)
at com.nimsoft.vm.collector.DataCollector.run(DataCollector.java:146)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: (12) login failed, Failed to contact SP A and SP B:
at com.nimsoft.probe.clariion.vnxe1600.ClariionVNXEProbe.connectToVNXE(ClariionVNXEProbe.java:184)
at com.nimsoft.probe.clariion.vnxe1600.ClariionVNXEProbe.testResource(ClariionVNXEProbe.java:270)
at com.nimsoft.probe.clariion.vnxe1600.ClariionVNXEProbe.getUpdatedInventory(ClariionVNXEProbe.java:93)
at com.nimsoft.probe.framework.genprobe.GenInventory.update(GenInventory.java:127)
... 14 more
Release : 20.3
Component : UIM - VNXE_MONITOR
There is a permissions related problem preventing the probe from working.
Mar 01 09:31:24:452 [Connection tester - 0, vnxe_monitor] Executing Command: E:\EMC\Unisphere CLI -d ##.##.#.# -u causer -p ###### /sys/time show
Mar 01 09:31:24:452 [Thread-6, vnxe_monitor] /sys/time failed
Mar 01 09:31:24:453 [Thread-6, vnxe_monitor] java.io.IOException: Cannot run program "E:\EMC\Unisphere CLI": CreateProcess error=5, Access is denied
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at com.nimsoft.probe.clariion.vnxe1600.commands.ExeProcRunner$ProcRunner.run(ExeProcRunner.java:202)
Caused by: java.io.IOException: CreateProcess error=5, Access is denied
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:444)
at java.lang.ProcessImpl.start(ProcessImpl.java:139)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 1 more
The probe needs the full path to the CLI exe file and not just the installed directory.
An apostrophe is not allowed in the password.