DX Unified Infrastructure Management

 View Only
  • 1.  Multiple Robot on Single host

    Posted Oct 14, 2020 06:17 AM
    Hello Everyone

    I have UIM setup in DC1 and a similar setup in DC2, both are not connected.

    I want to run a dual polling so the data can be collected for the same set of probes to HUB in DC1 and HUB in DC2, is it possible to run multiple robot instances on the same host and point it to report same data at the same time to two different UIM domain hubs.

    Was referring to this document : DX Infrastructure Management

    Thanks
    Manish


  • 2.  RE: Multiple Robot on Single host

    Broadcom Employee
    Posted Oct 14, 2020 08:57 AM

    in theory, you should be able to.
    I can tell you no testing of this type of configuration has ever been done and will not be taken to the dev team to troubleshoot unexpected problems.



    ------------------------------
    Gene Howard
    Principal Support Engineer
    Broadcom
    ------------------------------



  • 3.  RE: Multiple Robot on Single host

    Posted Oct 14, 2020 08:57 AM
    This is in the documentation.
    https://techdocs.broadcom.com/us/en/ca-enterprise-software/it-operations-management/unified-infrastructure-management/20-3/installing/deploy-robots/install-multiple-robots-on-a-single-host.html

    ------------------------------
    Support Engineer
    Broadcom
    ------------------------------



  • 4.  RE: Multiple Robot on Single host

    Posted Oct 14, 2020 02:51 PM
    Note that the process in the instructions is flawed. 

    Should be something closer to:

    1.Install the first robot on the Windows host using the Normal install method described in Install a Windows Robot.

    2. Stop the Windows service 
    NimbusWatcherService 
    in Windows Services, or from a command prompt with
     net stop NimbusWatcherService

    3. Copy the robot installation directory and all subdirectories to a new location. For example, C:\Program Files (x86)\Nimsoft2

    4. Locate the niscache directory under the new copied robot installation directory, and delete all the files in the niscache directory.

    5. Locate the robot directory under the new copied robot installation directory. Copy the file controller.cfg to the robot\changes directory.

    6. Edit the file robot\changes\controller.cfg you copied to the changes directory in Step 5, and delete all the lines beginning with magic_key. Save the file back to the changes directory.

    7 In the new location, open the file robot\robot.cfg with a text editor.

    8. Assign the robot a unique name and a unique port number for this host. By default, robots are configured to use controller_port 48000. The robot spooler_port and first_probe_port are relative to the robot controller_port. One robot on the server can use the default ports, but extra robots require unique ports. For example,
    robotname = nimsoft2
    controller_port = 50000
    spooler_port = 50001
    first_probe_port = 50005

    8.5 Change all references in robot.cfg to the original install directory path to reference the new copied path location (i.e. change Nimsoft to Nimsoft2).

    9. Create a
    NimbusWatcherService
    for the new robot. This service starts when Windows is started. Each watcher service requires a unique name.
    Go to the bin directory of the new robot.
    Execute the nimbus command from the bin directory of the new robot to install a unique watcher service for this robot.
    nimbus.exe -servicename "NimbusWatcherService2" -install

    10. Restart the robots with
    net start NimbusWatcherService
    net start NimbusWatcherService2

    11. To create more robots on the host, repeat Steps 2 - 10. Provide a unique robot name, a unique watcher service name, and unique port numbers for each robot. For example, increment the next robot to use controller_port 51000, and increment the spooler_port and first_probe_port relative to 51000.




  • 5.  RE: Multiple Robot on Single host

    Broadcom Employee
    Posted Oct 14, 2020 09:00 AM
    HI Manish,

    What is your use case to do this? If to get QoS and Alarms into 2 DB's, put a hub probe on the robot and create queues to desired multiple hubs. Also check put this doc..

    https://knowledge.broadcom.com/external/article?articleId=14367


  • 6.  RE: Multiple Robot on Single host

    Posted Oct 15, 2020 11:53 AM
    Dear All

    Let me clarify again, the customer has two UIM setups in two different Data Centers.

    He wants to do dual polling like the way we can do with SNMP where multiple Spectrum server can simultaneously poll the same device.

    The solutions provided above are two robot instances pointing to the same HUB.

    Here I want to report 02 different robot instances on a single Machine to report same data to 02 different hubs at the same time.

    Thanks
    Manish






  • 7.  RE: Multiple Robot on Single host

    Broadcom Employee
    Posted Oct 15, 2020 11:54 AM

    the steps for setting up the robots are the same.

    You will just edit the robot.cfg and point one to the other hub and domain.



    ------------------------------
    Gene Howard
    Principal Support Engineer
    Broadcom
    ------------------------------