Dell OpenManage Plug- in Version 2.0 for Nagios Core - Dell Systems Management General Forum - Systems Management - Dell Community
Systems Management Forums

Dell OpenManage Plug- in Version 2.0 for Nagios Core

Systems Management

Systems Management
Dell Systems Management Solutions: Dell OpenManage, iDRAC, Repository Manager, Microsoft SCCM, Chassis Managment Controller, and more

Dell OpenManage Plug- in Version 2.0 for Nagios Core

  • I have a problem using wsman and this plugin. SNMP seems to be working properly


    I am using the following command
    ./dell_device_discovery.pl -H 192.168.101.102 -P 2

    This is the log file of the failed attempt

    2015-11-04 14:42:05 DellDiscovery 5539: INFO: condition for doing discovery based on protocol:wsman ,SNMP flag:false device details return:fail for 192.168.101.102
    2015-11-04 14:42:37 DellDiscovery 5539: ERROR: Failed to enumerate schemas.dell.com/.../DCIM_iDRACCardView. ->fault->reason
    2015-11-04 14:42:37 DellDiscovery 5539: ERROR: Retrieved sysName is null/failed to retrieve sysName. Cannot discover 192.168.101.102
    2015-11-04 14:42:37 DellDiscovery 5539: INFO: Failed to retrieve iDRAC details. Skipping 192.168.101.102 discovery.
    2015-11-04 14:42:37 DellDiscovery 5410: INFO: Total number of Dell device(s) attempted               :1
    2015-11-04 14:42:37 DellDiscovery 5410: INFO: Total number of Dell device(s) unreachable             :0
    2015-11-04 14:42:37 DellDiscovery 5410: INFO: Total number of Dell device(s) with error response     :1
    2015-11-04 14:42:37 DellDiscovery 5410: INFO: Total number of Dell device(s) with no response        :0
    2015-11-04 14:42:37 DellDiscovery 5410: INFO: Total number of Dell device(s) already discovered      :0
    2015-11-04 14:42:37 DellDiscovery 5410: INFO: Total number of Dell Agent-free Server(s) discovered   :0
    2015-11-04 14:42:37 DellDiscovery 5410: INFO: Total number of Dell Chassis discovered                :0
    2015-11-04 14:42:37 DellDiscovery 5410: INFO: Total number of Dell Storage Arrays discovered         :0
    2015-11-04 14:42:37 DellDiscovery 5410: INFO: Total number of Dell device(s) discovered successfully :0
    2015-11-04 14:42:37 DellDiscovery 5410: INFO: Dell device discovery completed.

  • Hi,

    did you found solution ?

  • I have the same problem. Does anyone has found a solution? 

  • Hi Frederik,

    Could you please let us know following details:

    • Is the IP address that you are providing as a parameter to the "dell_device_discovery.pl" a iDRAC IP Address or Server Host IP Address? Since Dell OpenManage Plugin for Nagios-Core uses Out-of-Band (Agent-Less) method for discovery and classification, you need to provide iDRAC IP Address.
    • Could you also please share more details on the Dell Server that you are trying to monitor such as model, iDRAC firmware version, etc.?
    • Is the issue that you are experiencing holds applicable for more than one Dell server?

    Thanks & Regards,

    Anupam Aloke 

  • Hello Aloke, 

    • Is the IP address that you are providing as a parameter to the "dell_device_discovery.pl" a iDRAC IP Address or Server Host IP Address? Since Dell OpenManage Plugin for Nagios-Core uses Out-of-Band (Agent-Less) method for discovery and classification, you need to provide iDRAC IP Address.
      • I'm entering the IP address of the iDRAC.
    • Could you also please share more details on the Dell Server that you are trying to monitor such as model, iDRAC firmware version, etc.?
      • Idrac 7 (latest Firmware version) >> Type server: R320  
      • idrac 6 (latest firmware version) >> Type server: R510
      • idrac 6 (latest firmware version) >> Type server:R710
    • Is the issue that you are experiencing holds applicable for more than one Dell server?
      • See above same issue

        2016-08-23 14:28:26 DellDiscovery 12960: INFO: Number of child process: 20
        2016-08-23 14:28:26 DellDiscovery 12985: INFO: Starting discovery of <IP Address>
        2016-08-23 14:28:27 DellDiscovery 12985: INFO: <IP Address>  is an ipv4 address
        2016-08-23 14:28:27 DellDiscovery 12985: INFO: Retrieved sysObjectID: 1.3.6.1.4.1.674.10892.2 for <IP Address>
        2016-08-23 14:28:27 DellDiscovery 12985: INFO: Retrieved sysObjectID: 1.3.6.1.4.1.674.10892.2 and device: CMC for <IP Address>
        2016-08-23 14:28:27 DellDiscovery 12985: INFO: sysObjectID value is : 1.3.6.1.4.1.674.10892.2 for IP Address and device: CMC using SNMP protocol for <IP Address>
        2016-08-23 14:28:34 DellDiscovery 12985: ERROR: Failed to enumerate schemas.dell.com/.../DCIM_ModularChassisView. ->fault->reason
        2016-08-23 14:28:34 DellDiscovery 12985: INFO: Chassis details SysName: ,Rac Type: ,Servicetag: and Chassis Console URL: for <IP Address>
        2016-08-23 14:28:34 DellDiscovery 12985: ERROR: Failed to retrieve chassis information. Cannot discover <IP Address>
        2016-08-23 14:28:34 DellDiscovery 12985: INFO: Failed to retrieve iDRAC details due to error response. Skipping <IP Address> discovery.
        2016-08-23 14:28:34 DellDiscovery 12960: INFO: Total number of Dell device(s) attempted :1
        2016-08-23 14:28:34 DellDiscovery 12960: INFO: Total number of Dell device(s) unreachable :0
        2016-08-23 14:28:34 DellDiscovery 12960: INFO: Total number of Dell device(s) with error response :1
        2016-08-23 14:28:34 DellDiscovery 12960: INFO: Total number of Dell device(s) with no response :0
        2016-08-23 14:28:34 DellDiscovery 12960: INFO: Total number of Dell device(s) already discovered :0
        2016-08-23 14:28:34 DellDiscovery 12960: INFO: Total number of Dell Agent-free Server(s) discovered :0
        2016-08-23 14:28:34 DellDiscovery 12960: INFO: Total number of Dell Chassis discovered :0
        2016-08-23 14:28:34 DellDiscovery 12960: INFO: Total number of Dell Storage Arrays discovered :0
        2016-08-23 14:28:34 DellDiscovery 12960: INFO: Total number of Dell device(s) discovered successfully :0
        2016-08-23 14:28:34 DellDiscovery 12960: INFO: Dell device discovery completed.

  • Hey guys

    There's a file that needs to be edited with the right username and password

    /usr/local/nagios/dell/resources/dell_resource.cfg


    # Sets $USER21$ to one of the WSMAN Username
    $USER21$=root

    # Sets $USER22$ to one of the WSMAN Password
    $USER22$=calvin



    Thank you to  ankit_bansal3 of Nagios Forum

  • Hi, 

    I did changed the dell_resource.cfg file with the correct username and password. We are logging in to the DRAC web interface with user administrator. (This is the account that I'm using for the USER21 and password for the item USER22) I have also entered the correct community ID. See log in previous post. 

    What can be the problem here? I'm running the discovery script with the option to check the DRAC via SNMP and not WSMAN.

    Regards,

    Frederik

  • Hi Frederik,

    for me this was the trick:

    To stop all the services, please execute the command - srvadmin-services.sh stop
    
    2.       Go to /opt/dell/srvadmin/etc/srvadmin-storage/ directory
    
    3.       Open stsvc.ini file
    
    4.       Please comment the line - vil7=dsm_sm_psrvil. For commenting it out, you need to write ";" and one space before the statement, like "; vil7=dsm_sm_psrvil"
    
    5.       Save and close stsvc.ini file
    
    6.       To start all the services, please execute the command - srvadmin-services.sh start
    

    Regards,

  • Hello, This has not solved my problem. When trying to run the script 

     perl /usr/local/nagios/dell/scripts/dell_device_discovery.pl -H <HOSTNAME or IP>

    I have the problem 

    2016-08-29 21:44:39 DellDiscovery 21227: ERROR: Failed to enumerate schemas.dell.com/.../DCIM_ModularChassisView. ->fault->reason
    2016-08-29 21:44:39 DellDiscovery 21227: INFO: Chassis details SysName: ,Rac Type: ,Servicetag: and Chassis Console URL: for <IP>
    2016-08-29 21:44:39 DellDiscovery 21227: ERROR: Failed to retrieve chassis information. Cannot discover <IP>
    2016-08-29 21:44:39 DellDiscovery 21227: INFO: Failed to retrieve iDRAC details due to error response. Skipping <IP> discovery.

  • Hello, 

    The discovery seems to work for iDRAC version 7 but not for iDRAC version 6. Any idea?

    Thanks for the feedback.

    Frederik

  • I'm seeing the same issue with iDRAC 6 and lower