TrueSight Presentation Server overview


The TrueSight Presentation Server hosts the web-based TrueSight console functions and consumes data from various TrueSight products to provide a consolidated set of views for monitoring the infrastructure, real and synthetic applications, and capacity planning. In addition to data presentation, the TrueSight Presentation Server performs functions such as role-based access control and data management functions such as storage and persistence.


The TrueSight Presentation Server supports integrations to other products, high availability, and disaster recovery. User management and multi-tenancy support is enabled through integrated system authentication with Remedy Single Sign-On.

TrueSight Presentation core service

The core service is the main server process that communicates with the data providers and datastore functions. Apache Tomcat is embedded in the core service.

Click to view core services and functions.
  • Cache service
  • Persistence service
  • Event Management service
  • Role-based access control (RBAC)
  • User and tenant management
  • Application Model
  • Group management

For information about restarting services, see Starting-and-stopping-the-Presentation-Server-services.


TrueSight Presentation structure

The following diagram illustrates the relationship of the TrueSight Presentation Server functions.

PresentationServer.png


Layer

Description

application

The application layer consists of all the functions that are displayed in the TrueSight console and the Application Programming Interface (APIs) that communicate with the platform layer APIs.

platform

The platform layer consists of functions such as messaging, Representational State Transfer (REST) web services, role-based access control (RBAC), logging, clustering for high availability, and other core functions that make up the Presentation Server.

datastore

The datastore layer functions include data caching and data persistence:

  • Data caching - The TrueSight Presentation Server uses Infinispan as the caching service for caching the entities created in the TrueSight console and the entities received from the data providers, such as Meta (managed object definition), managed objects, devices, events from the cell, and groups. 
  • Data persistence - The TrueSight Presentation Server utilizes the following software to store and persist information:
    • PostgreSQL Server - Stores information such as data provider servers, devices, groups, application model entities and relationships, and entities such as PATROL Agents, and Integration Service hosts and clusters.
    • Elasticsearch with Lucene - Persists and searches the events received from the data providers.

 

Supported integrations with TrueSight Operations Management

Failed to execute the [excerpt-include] macro. Cause: [Error number 2 in 0: No wiki with id [confluencePage:page] could be found]. Click on this message for details.

Supported integration with TrueSight Capacity Optimization

The following table lists the TrueSight Capacity Optimization versions supported with the current and earlier versions of TrueSight Presentation Server:

TrueSight product

Presentation Server 11.3.04

Presentation Server 11.3.02 and 11.3.03

Presentation Server 11.3.01

Presentation Server 11.0

Presentation Server 10.7

Presentation Server 10.5

Presentation Server 10.1

20.02.01

20.02
11.5.00
11.5.01

11.3.01

11.0

10.7

 10.7

10.5

Supported integrations with other BMC products

Failed to execute the [excerpt-include] macro. Cause: [Error number 2 in 0: No wiki with id [confluencePage:page] could be found]. Click on this message for details.

Integrated system authentication with Remedy Single Sign-On

Failed to execute the [excerpt-include] macro. Cause: [Error number 2 in 0: No wiki with id [confluencePage:page] could be found]. Click on this message for details.

For getting started with Remedy SSO, see Remedy Single Sign-On at-a-glance

For more information about integrating BMC products with the TrueSight Presentation Server, see Configuring-component-products-in-the-Presentation-Server.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*