6 Replies Latest reply on Dec 6, 2018 12:14 PM by Ali Khoshkar

    How to start adding managed devices in TrueSight Presentation Server

    Ali Khoshkar

      Hello Everyone,

       

      I have installed TrueSight Operations Management and have moved on to begin configuration on all components. Unfortunately I can't seem to get Patrol agent talking back to my Presentation server for the life of me...

       

      Some information about our deployment:

      • All in our dev vSphere environment (FQDN: vspheredev.company.ca)
      • All VMs on same domain and subnet
      • I have already imported the basic and extended repositories into the presentation server
      • I have already integrated RSSO with all components
      • I have already added TSIM as a component of TSPS
      • Following components and their hostnames:
        • Single Sign On          - rsso.company.ca
        • Presentation Server  - tsps.company.ca
        • Infrastructure Server - tsim.company.ca
        • IT Data Analytics       - itda.company.ca
        • Entuity                       - entuity.company.ca

       

      I seem to be having trouble getting the devices we want to monitor into the presentation server. My understanding is to edit the monitoring policies, create a deployable package, deploy the package onto a networked machine, and the data should automatically start streaming through the infrastructure server to the presentation server. I must be configuring something incorrectly because after I install a package onto a machine I'm still not seeing any data.

       

      Here is an example of one of my intended goals and the procedures I am using to achieve them:

       

      Example # 1

      Goal: Monitor a vSphere instance running on a windows server and all the VMs that run on it

      Procedure:

      1. Configure a monitoring policy
        1. Configuration -> Infrastructure Policies
        2. Create Monitoring Policy
          1. Name: vSphere_Test_Policy
          2. Agent Selection Criteria: Agent Host Name = vspheredev.company.ca
          3. Add Monitoring Configuration
            1. Monitoring Solution: VMware vSphere
            2. vCenter/ESX server Details: Host Name: vspheredev.company.ca, port, and vCenter Credentials
            3. Save & Enable
      2. Create a deployable package
        1. Administration -> Repository
        2. Create Deployable Package
          1. Select base OS and platform architecture vSphere sits on, in this case Windows x64
          2. Select solution packages, in this case JRE Windows, vSphere, and a windows Patrol agent.
          3. Set configuration details such as paths for installation, etc.
          4. Set Patrol account details, here I leave it all blank to use the "system" account. Is this correct?
          5. Set agent port #, I leave this as it defaults to tcp:tsim.company.ca:3183. Is this correct?
          6. Provide the Infrastructure Management integration configuration, since we do not have Central Monitoring Administration console I ignore the tag section, do I fill in the Integration Services variable field? If so, I have been entering tsim.company.ca:12124. Is this correct?
          7. Provide cell configuration details. I've been leaving this blank, and the encryption key defaults to mc I leave it like that. Is this correct?
          8. I enable the option to automatically add firewall exceptions and start agent on installation.
          9. Save package.
      3. Download and Install package on my Windows vSphere VM.
      4. Profit - Except its not working! Install logs reveal no errors, yet patrol agent is not talking back to my presentation server, and if it is then I don't know how to get that data.

       

      I have tried going through the BMC documentation as well as watching the videos on YouTube, but I'm not sure where I am going wrong. Can anyone help me out with this please? Thanks in advance!

        • 1. Re: How to start adding managed devices in TrueSight Presentation Server
          Brendan Murray

          Hi Ali,

           

          Based on what you say above, I think you have overlooked a key component, the Integration Service. In your post you say:

           

          " Provide the Infrastructure Management integration configuration, since we do not have Central Monitoring Administration console I ignore the tag section, do I fill in the Integration Services variable field? If so, I have been entering tsim.company.ca:12124. Is this correct?"

           

          If you are using the TrueSight Console and Infrastructure Management policies to configure your agents, you are using Central Monitoring Administration, although I can understand if you are confused about this. Central Monitoring Administration is an older name for the functionality that is now provided by the Repository and Infrastructure Management Policies in the TrueSight Console.

           

          So, you do need an Integration Service. The Integration Service is how the PATROL agent connects to TrueSight Infrastructure Management. It sounds to me like you have not installed that component. And your agent installation packages must have the Integration Services variable correctly defined. See my instructions below for the correct format of the variable. I also recommend that you define tags to help you manage how your policies are applied, but that is optional.

           

          Here's what you need to do:

           

          1. Install an Integration Service on a VM. Ideally, in a Production environment it should be on its own VM, rather than sharing a VM with another TrueSight component. You can, if necessary, install multiple Integration Services on a single VM for scalablility purposes. The Integration Service installation package is laid down with the TrueSight Infrastructure Management Core Components Installer. It can also be downloaded from the Managed Devices page of the TrueSight Console.

           

          2. The Integration Service needs to be registered with TrueSight Infrastructure Management. This is done from the TrueSight Console on the Presentation Server.

           

          3. The PATROL agent has to have a configuration setting telling it what its Integration Service is. This is normally built into the agent installation package when you create it from the Repository. See step 7-h. in the instructions on the documentation page for how to create a deployable package.  The integrationservices setting has this format: Protocol:IntegrationServiceHostname:PortNumber. In general, the port (3183) and protocol (tcp) are standard. All you have to do is put in the correct host name. If necessary, there are other ways you can configure the integration service variable, but that's a whole topic unto itself.

           

          4. Once you have completed steps 1-3, the agent should be able to connect to the Infrastructure Management service and should show up in the Managed Devices list under the Integration Service (if you are using the Hierarchy View). Monitoring data will start to flow once your monitoring policies take effect. You can verify that your policies are actually applied to the agent using the TrueSight Console.

           

          Regards,

           

          Brendan

          1 of 1 people found this helpful
          • 2. Re: How to start adding managed devices in TrueSight Presentation Server
            Ali Khoshkar

            Thanks for the clarification Brandon.

             

            As usual, leave it to BMC to make thinks nice and murky In their documentation it even says "if you are not licensed for CMA or do not have CMA console deployed in your environment, use the infrastructure management repository and policies instead." Good job BMC

             

            Brandon - You say I have to install the integration service, but doesn't the TSIM install come with one already built in? I may have misunderstood the documentation, I was under the impression I only need to install the integration service on a seperate VM once I move into production and want to logically separate the two (and also enable redundancy for the integration service to provide an "integration service cluster").

             

            To clarify, is there any way at all in this test/dev build to proceed without installing the integration service on another VM? Or does the TSIM deployment not already contain an integration service variable we can use for now?

             

            I was using Protocol:IntegrationServiceHostname:PortNumber but using my TSIM server hostname as the integration service hostname, so I was entering tcp:tsim.company.ca:12124 (also tried reinstalling with configured port as 3183).

             

            Thanks again for your reply, and look forward to the clarification!

            • 3. Re: How to start adding managed devices in TrueSight Presentation Server
              Brendan Murray

              Hi Ali,

               

              I am a BMC employee. If our documentation is not clear, please send me a link to the page with the statement you quote and I can let our documentation people know that they need to make it clearer.

               

              Yes, there is an Integration Service installed with the TSIM server. If this is a non-production instance of TSIM, you can point your PATROL agents at it. Definitely do not use port 12124. That port is not designed to accept connections from PATROL agents. The correct port to use is 3183, unless you have changed the default configuration of the Integration Service.

               

              Regards,

               

              Brendan

              1 of 1 people found this helpful
              • 4. Re: How to start adding managed devices in TrueSight Presentation Server
                Ali Khoshkar

                Hi Brendan,

                 

                Thanks for your quick reply. I'm just teasing with my BMC comments I love you guys, its been a long deployment process Will send you the links from now on as I come across them!

                 

                Awesome so I'm not that far lost! However since I already tried pointing it to 3183, any other ideas on what I can check or change to start getting data into TSPS? Is there something incorrect in the process I described or am I missing something?

                 

                Thanks again Brendan.

                • 5. Re: How to start adding managed devices in TrueSight Presentation Server
                  Ali Khoshkar

                  I just tried to reinstall again to triple check if I missed something, still cannot see the devices in my managed devices tab. All I see is the TSIM Server with the integration service under it.

                   

                  • 6. Re: How to start adding managed devices in TrueSight Presentation Server
                    Ali Khoshkar

                    Hello,

                     

                    Any chance someone has an idea on this? Still hoping for a resolution here