DX Unified Infrastructure Management

  • 1.  vplex probe error

    Posted Apr 18, 2017 06:52 PM

    Hi Guys,

    I got a message error when I was configuring the vplex probe.

    I was setting up the vplex probe. See screenshot bellow:

     

    I had these error when I was setting up the vplex probe. The probe was thoothing a while and I got this error: 

    vplex error

     

    Copy and paste the error above. Do you have any ideas? 

     

    -----------//////////////////////////--------------------------------//////////////////////////////--------------------///////////////////-------------------////////////////////------

    Abr 18 16:48:44:649 [Data Collector - 0, vplex] Error occured while making a URL call.https://172.26.2.55:443/vplex/commandresult/1492544744045java.io.IOException: Server returned HTTP response code: 517 for URL: https://172.26.2.55:443/vplex/commandresult/1492544744045

    Abr 18 16:48:44:649 [Data Collector - 0, vplex] Error while Asynchronous call. java.io.IOException: Server returned HTTP response code: 517 for URL: https://172.26.2.55:443/vplex/commandresult/1492544744045

    Abr 18 16:49:01:873 [Data Collector - 0, vplex] urlString #####################

    {

        "response": {

            "context": null,

            "message": null,

            "exception": null,

            "custom-data": "creating logfile:/var/log/VPlex/cli/session.log_RESTFUL_20170418164844\nVirtual-volume health summary (cluster-1):\n\n\tTotal 986 virtual-volumes, 0 unhealthy.\nExpansion summary:\n\nvirtual-volume name     expandable-capacity  capacity  expansion-status\n----------------------  -------------------  --------  ----------------\nRDM_UNISRV2021_2022_02  1G                   49G       -\nVPLEX_PROD_DADOS01      1008M                1T        -\nVPLEX_PROD_DADOS05      1008M                1T        -\nVPLEX_PROD_SO01_01      1008M                1T        -\nVPLEX_PROD_SO07         1008M                1T        -\nVPLEX_PROD_SO09         1008M                1T        -\nVPLEX_UNI_CONT_SO01     1008M                1T        -\nVPLEX_UNI_SWAP_01_01    1008M                1T        -\n\n\tTotal 8 expansions: 0 in-progress, 0 failed.\nLocality summary:\n\tdistributed : 585 virtual-volumes.\n\tlocal : 401 virtual-volumes.\nCache-mode summary:\n\tsynchronous : 986 virtual-volumes.\nTotal v

    rtual-volume capacity is 213T.\n\n\nVirtual-volume health summary (cluster-2):\n\n\tTotal 1052 virtual-volumes, 0 unhealthy.\nExpansion summary:\n\nvirtual-volume name                            expandable-capacity  capacity  expansion-status\n---------------------------------------------  -------------------  --------  ----------------\nRDM_UNISRV2021_2022_02                         1G                   49G       -\nVPLEX_JANUSQAS_01                              5M                   100G      -\nVPLEX_JANUSQAS_02                              5M                   100G      -\nVPLEX_JANUSQAS_03                              5M                   100G      -\nVPLEX_PROD_DADOS01                             1008M                1T        -\nVPLEX_PROD_DADOS05                             1008M                1T        -\nVPLEX_PROD_SO01_01                             1008M                1T        -\nVPLEX_PROD_SO07                                1008M                1T        -\nVPLEX_PROD_SO09                  

        }

    }

    Abr 18 16:55:34:085 [Data Collector - 1, vplex] Error occured while making a URL call.https://172.26.4.175:443/vplex/report+poll-monitorsjava.io.IOException: Server returned HTTP response code: 541 for URL: https://172.26.4.175:443/vplex/report+poll-monitors

    Abr 18 16:55:34:085 [Data Collector - 1, vplex] Server returned HTTP response code: 541 for URL: https://172.26.4.175:443/vplex/report+poll-monitors

    Abr 18 16:55:34:085 [Data Collector - 1, vplex] java.io.IOException: Server returned HTTP response code: 541 for URL: https://172.26.4.175:443/vplex/report+poll-monitors

            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

            at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

            at java.lang.reflect.Constructor.newInstance(Unknown Source)

            at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)

            at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)

            at java.security.AccessController.doPrivileged(Native Method)

            at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)

            at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

            at sun.net.www.protocol.https.HttpsURLConnectionImpl.getContent(Unknown Source)

            at com.nimsoft.probe.storage.vplex.collector.AbstractVplexDataCollector.processGetRequest(AbstractVplexDataCollector.java:124)

            at com.nimsoft.probe.storage.vplex.collector.ClusterDataCollector.poolMonitor(ClusterDataCollector.java:569)

            at com.nimsoft.probe.storage.vplex.sdk.Inventory.pollMonitor(Inventory.java:1676)

            at com.nimsoft.probe.storage.vplex.sdk.Inventory.buildClusters(Inventory.java:576)

            at com.nimsoft.probe.storage.vplex.sdk.Inventory.populateGraph(Inventory.java:186)

            at com.nimsoft.probe.storage.vplex.sdk.Inventory.update(Inventory.java:132)

            at com.nimsoft.probe.storage.vplex.sdk.VplexSession.updateInventory(VplexSession.java:287)

            at com.nimsoft.probe.common.ctd.CtdSession.doInventoryUpdate(CtdSession.java:252)

            at com.nimsoft.probe.common.ctd.ProbeDataCollector.executeSessionUpdateInventory(ProbeDataCollector.java:952)

            at com.nimsoft.probe.common.ctd.ProbeDataCollector.execute(ProbeDataCollector.java:234)

            at com.nimsoft.probe.storage.vplex.collector.VplexDataCollector.execute(VplexDataCollector.java:50)

            at com.nimsoft.vm.collector.DataCollector.run(DataCollector.java:134)

            at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

            at java.util.concurrent.FutureTask.runAndReset(Unknown Source)

            at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)

            at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)

            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

            at java.lang.Thread.run(Unknown Source)

    Caused by: java.io.IOException: Server returned HTTP response code: 541 for URL: https://172.26.4.175:443/vplex/report+poll-monitors

            at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

            at sun.net.www.protocol.http.HttpURLConnection.getHeaderFields(Unknown Source)

            at sun.net.www.protocol.https.HttpsURLConnectionImpl.getHeaderFields(Unknown Source)

            at com.nimsoft.probe.storage.vplex.collector.AbstractVplexDataCollector.processGetRequest(AbstractVplexDataCollector.java:118)

            ... 18 more

     

    Abr 18 16:55:34:085 [Data Collector - 1, vplex] Poll Monitor result List :null

    Abr 18 16:55:55:120 [Data Collector - 1, vplex] Error while copying file named /var/log/VPlex/cli/director-2-1-A_VIRTUAL_VOLUMES_PERPETUAL_MONITOR.log2: No such file

    Abr 18 16:55:55:120 [Data Collector - 1, vplex] Input stream is null

    Abr 18 16:55:56:072 [Data Collector - 1, vplex] Error while copying file named /var/log/VPlex/cli/director-2-1-A_PERPETUAL_vplex_sys_perf_mon.log2: No such file

    Abr 18 16:55:56:072 [Data Collector - 1, vplex] Input stream is null

    Abr 18 16:55:57:665 [Data Collector - 1, vplex] Error while copying file named /var/log/VPlex/cli/director-2-1-B_VIRTUAL_VOLUMES_PERPETUAL_MONITOR.log2: No such file

    Abr 18 16:55:57:665 [Data Collector - 1, vplex] Input stream is null

    Abr 18 16:55:58:585 [Data Collector - 1, vplex] Error while copying file named /var/log/VPlex/cli/director-2-1-B_PERPETUAL_vplex_sys_perf_mon.log2: No such file

    Abr 18 16:55:58:585 [Data Collector - 1, vplex] Input stream is null

    Abr 18 16:55:58:585 [Data Collector - 1, vplex] PERF: DONE:  Vplex inventory update for 172.26.4.175   {Seconds=3729.760}

    Abr 18 16:55:58:585 [Data Collector - 1, vplex] PERF: START: Finding Device Deltas

    Abr 18 16:55:58:897 [Data Collector - 1, vplex] PERF: DONE:  Finding Device Deltas   {Seconds=0.312}   Finished finding Device Deltas.

    Abr 18 16:55:58:913 [Data Collector - 1, vplex] Total inventory monitored: 0 nodes.

    Inventory count by type: {}

    Abr 18 16:55:58:913 [Data Collector - 1, vplex] PERF: Memory Status: Max=910   CurrentAllocated=336   Free=84   Used=252 MB  NoGC

    Abr 18 16:55:58:913 [Data Collector - 1, vplex] PERF: START: Sending qos for monitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex] PERF: DONE:  Sending qos for monitors   {Seconds=0.000}

    Abr 18 16:55:58:913 [Data Collector - 1, vplex] PERF: START: Forwarding events as alarms

    Abr 18 16:55:58:913 [Data Collector - 1, vplex] PERF: START: Updating monitors in graph

    Abr 18 16:55:58:913 [Data Collector - 1, vplex] BEGIN CtdTransformer.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex]    BEGIN Baseline.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex]    END Baseline.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex]    BEGIN DynamicThresholds.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex]    END DynamicThresholds.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex]    BEGIN Dynamic Time Over Threshold.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex]    END Dynamic Time Over Threshold.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex]    BEGIN StaticThresholds.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex]    END StaticThresholds.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex]    BEGIN Static Time Over Threshold.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex]    END Static Time Over Threshold.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex]    BEGIN TimeToThreshold.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex]    END TimeToThreshold.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex] END CtdTransformer.processMonitors

    Abr 18 16:55:58:913 [Data Collector - 1, vplex] PERF: DONE:  Updating monitors in graph   {Seconds=0.000}

    Abr 18 16:55:58:913 [Data Collector - 1, vplex] PERF: START: CtdSession: Calling DiscoveryPublisherService to send data to the UIM Discovery Service.

    Abr 18 16:55:59:475 [Data Collector - 1, vplex] PERF: DONE:  CtdSession: Calling DiscoveryPublisherService to send data to the UIM Discovery Service.   {Seconds=0.562}

    Abr 18 16:55:59:475 [Data Collector - 1, vplex] PERF:  DataCollector for 172.26.4.175 collected 1 monitors (auto=0, static=1)

    Abr 18 16:55:59:475 [Data Collector - 1, vplex] Polling interval was less than the collection time (1800  <= 3730) for system DataCollector for 172.26.4.175

    Abr 18 16:55:59:475 [Data Collector - 1, vplex] PERF: Memory Status: Max=910   CurrentAllocated=350   Free=220   Used=130 MB  NoGC

    Abr 18 16:55:59:475 [Data Collector - 1, vplex] DataCollector for 172.26.4.175 finished collecting data

    Abr 18 16:55:59:475 [Data Collector - 1, vplex] DataCollector for 172.26.4.175 collecting data

    Abr 18 16:55:59:475 [Data Collector - 1, vplex] PERF: START: ----- Pass-002 --- Data Collector Check Interval for: 172.26.4.175

    Abr 18 16:55:59:475 [Data Collector - 1, vplex] PERF: Memory Status: Max=910   CurrentAllocated=350   Free=220   Used=130 MB  NoGC

    Abr 18 16:55:59:475 [Data Collector - 1, vplex] PERF: START: Vplex inventory update for 172.26.4.175

    Abr 18 16:55:59:755 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:55:59:755 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:55:59:755 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:55:59:755 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:55:59:755 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:55:59:755 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:55:59:818 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:55:59:818 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:55:59:818 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:55:59:880 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:55:59:880 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:55:59:880 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:55:59:880 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:55:59:880 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:55:59:880 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:55:59:943 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:55:59:943 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:55:59:943 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:55:59:943 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:56:00:005 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:56:00:005 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:56:00:005 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:56:00:005 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:56:00:005 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:56:00:021 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:56:00:021 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:56:00:036 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci type when generating CiMD5. (null)

    Abr 18 16:56:00:036 [Discovery Publisher(Managed - 0), vplex] Using null or empty string for ci name when generating CiMD5. /CAPUIMNMS01_domain/unisrv1210/unisrv1209/vplex:idsProbe:172.26.4.175

    Abr 18 16:58:07:594 [Data Collector - 1, vplex] Error occured while making a URL call.https://172.26.4.175:443/vplex/commandresult/1492545427246java.io.IOException: Server returned HTTP response code: 517 for URL: https://172.26.4.175:443/vplex/commandresult/1492545427246

    Abr 18 16:59:07:716 [Data Collector - 1, vplex] Error occured while making a URL call.https://172.26.4.175:443/vplex/commandresult/1492545427246java.io.IOException: Server returned HTTP response code: 517 for URL: https://172.26.4.175:443/vplex/commandresult/1492545427246

    Abr 18 17:00:07:842 [Data Collector - 1, vplex] Error occured while making a URL call.https://172.26.4.175:443/vplex/commandresult/1492545427246java.io.IOException: Server returned HTTP response code: 517 for URL: https://172.26.4.175:443/vplex/commandresult/1492545427246



  • 2.  Re: vplex probe error
    Best Answer

    Posted Apr 19, 2017 07:39 PM

    Does the username used in the the profile has the needed permissions to query the VPLEX system performance parameters ? The probe seems to be using RESTful web services API to monitor 

     

    The documentation says "A user account with minimum of non-admin access on the VPLEX server" is needed , try checking the user permissions and see if the user missing some privileges