Setting up the Services servers

The services server, or the product server, is where TrueSight Middleware and Transaction Monitor product is physically installed. The services that run TrueSight Middleware and Transaction Monitor are:

  • TMTM Topic Service
  • TMTM History Service
  • TMTM Event Service
  • TMTM Application Service
  • TMTM Client Gateway Service
  • (Optional) TMTM ProactiveNet Service

Setting up services servers running Windows

In Windows, by default, services are assigned to run under the LocalSystem account. If you need to run TrueSight Middleware and Transaction Monitor services using a different account, create a local account on the services machine and set this account for the services logon, if required you can use a domain account for the services account logon. The account used must have local Administrator rights. 

Setting up the services servers running Linux

This section describes how to define user account prerequisites for setting up service machines using Linux.

  1. Create a local user with access to the directory and for the account that installs and runs the services. This should be a normal user account (not root).
  2. Log in as the local user you created to install TrueSight Middleware and Transaction Monitor.
  3. Every environment is different, so you might need to adjust additional parameters or set soft limits as high as the hard limits or use unlimited, if necessary.

    Note

    On Linux the ulimit defaults are usually sufficient.
  4. Add the following to the profile file of the local user used to run the services. Adding these paths to your profiles ensures that the services can locate and use required third-party software on your system. Replace db_details with the path to any TrueSight Middleware and Transaction Monitor database specific shared objects that are needed to run database applications. The colon is a separator character and must appear between each path.

    export LD_LIBRARY_PATH= .:InstallDir:db_details

    The LD_LIBRARY_PATH environment variable must be set as specified above. The value shown might be split for documentation purposes but should be a single line.

    If necessary, work with your system or database administrator or your database documentation to determine the appropriate information to add to the path. If you do not plan on using a dedicated user account to run the services, then you should follow your company's policies for setting local environment variables when adding this information.

Was this page helpful? Yes No Submitting... Thank you

Comments