5 Replies Latest reply on Sep 14, 2018 9:38 AM by young so

    Syncing Management Controllers into CMDB?

    Minh Nguyen

      Hello,

       

      We're working on discovering HP iLO and OA systems, one of the things I've noticed is that they're showing up as management controllers in Discovery, however I'm not able to find these in the BMC_ComputerSystem class.

       

      We have another instance of an OA device being flagged as an SNMP managed device and that however shows up in the ComputerSystem class without issues.  Am I looking at the right class for management controllers, or do they just not sync to CMDB?

       

      Thank you,

      Minh

        • 1. Re: Syncing Management Controllers into CMDB?
          Andrew Waters

          They are created as BMC_HardwareSystemComponent which is linked to the appropriate BMC_ComputerSystem (see here). The Host must exist for these to be pushed to the CMDB.

          1 of 1 people found this helpful
          • 2. Re: Syncing Management Controllers into CMDB?
            Young So

            Andrew Waters ,

             

            Is there a way to query ILO devices with Host?  Would it be "search ManagementController show name, type, vendor, #Manager:Management:ManagedElement:Host.name as 'Name'"

            • 3. Re: Syncing Management Controllers into CMDB?
              Andrew Waters

              If you specifically want iLOs then you would need to limit the ManagementControllers, e.g.

              SEARCH ManagementController

              WHERE vendor = "HP"

                AND model matches 'iLO'

              SHOW name, model, vendor, #Manager:Management:ManagedElement:Host.name

              If not but are after specific devices you may want

              SEARCH ManagementController

              WHERE type = "Remote Access Controller"

              SHOW name, model, vendor, #Manager:Management:ManagedElement:Host.name

              But you just want any for of controller included the embedded ones then you could use that search,

              • 4. Re: Syncing Management Controllers into CMDB?
                Eric Plunk

                To clarify what Andrew said:

                "They are created as BMC_HardwareSystemComponent which is linked to the appropriate BMC_ComputerSystem (see here). The Host must exist for these to be pushed to the CMDB."

                 

                Management Controllers are a child relationship of the host.  This means ...

                (1) ... you will not directly see them in the sync status.  You will see a status entry for the host, and the management controller will be included in the updated relationship counts.

                (2) ... management controllers are added to the Remedy Bmc_Core_Bmc_BaseElement table as a related CI.  They do not go to the Remedy Bmc_Core_Bmc_ComputerSystem table like I originally expected.

                (3) ... you may want to run discovery for the management controller and the host at the same time.  This is usually easy, because their IP Addresses are normally close.  But if a server is moved and re-IP'd, then the new IP addresses may not be close.

                 

                • 5. Re: Syncing Management Controllers into CMDB?
                  young so

                  Eric,

                   

                  You are correct that ILO goes into HardwareSystemComponent and the parent is ComputerSystem.  We see the relationship between the HardwareSystemComponent and ComputerSystem broken in our environment, and we have data to prove the fractured relationship.

                   

                  The reason we want to run the query in the place to prove that TPL is not working for some of the objects that have ILO to Computer relationship with support.  Thank you for insight and clarity.