Measuring a TrueSight Presentation Server's high CPU utilization or memory consumption

A TrueSight Presentation Server includes the web-based TrueSight console functions and consumes data from various TrueSight components. The TrueSight console uses the data collected by the server to render consolidated views for monitoring the infrastructure, real and synthetic applications, and capacity planning.

It is important that the TrueSight Presentation Server is not causing resource utilization that can result in a resource crunch, which causes problems for the server, database, or Elasticsearch processes.

You can use the following attributes to measure the resource utilization of the monitored TrueSight Presentation Server.

Relevant attributes

The following attributes help you determine the resource utilization of the monitored TrueSight Presentation Server.

Note

These attributes refer to setting thresholds based on the monitored environment size (small, medium, or large). To determine relevant threshold settings for the monitored environment size, see the Sizing charts and guidelines for data and event management environments Open link

The information in the sizing charts and guidelines provide summaries for an environment that incorporates both data collection and event management:


AttributeDescription
Number of instances (InstanceCount)

This attribute reports the number of instances monitored in the TrueSight Presentation Server.

It helps you identify if the number of instances monitored in the TrueSight Presentation Server is in line with the environment size (small, medium, or large). This includes the amount of environment memory and CPUs allocated to the environment.

Set a threshold for this attribute, so you are notified if the number of monitored instances exceeds the number of instances determined by the environment size. When the threshold values are met, the KM generates an alarm and triggers an event.

Number of devices (DeviceCount)

This attribute reports the number of devices monitored in the TrueSight Presentation Server.

It helps you identify if the number of devices monitored in the TrueSight Presentation Server is in line with the environment size (small, medium, or large). This includes the amount of environment memory and CPUs allocated to the environment.

Set a threshold for this attribute, so you are notified if the number of monitored devices exceeds the number of devices determined by the environment size. When the threshold values are met, the KM generates an alarm and triggers an event.

Number of events (EventCount)

This attribute reports the number of events monitored in the TrueSight Presentation Server.

It helps you identify if the number of instances monitored in the TrueSight Presentation Server is in line with the environment size (small, medium, or large). This includes the amount of environment memory and CPUs allocated to the environment.

Set a threshold for this attribute, so you are notified if the number of monitored events exceeds the number of events determined by the environment size. When the threshold values are exceeded, the KM generates an alarm and triggers an event.

Event rate (EventRate)

This attribute reports the rate of events per minute monitored in the TrueSight Presentation Server.

It helps you identify if there is a sudden increase in the event rate per minute in the TrueSight Presentation Server that can cause HIGH resource utilization.

This attribute uses the following metric values:

Event rangeDescription
251–300The event rate per minute is in WARNING state.
301–1,000The event rate per minute is in CRITICAL\ALARM state.

Suggested actions for triggered events

If the thresholds that you set for these attributes are breached, an alert is generated that triggers an event. When an event occurs, check the following issues: 

  • Verify the network latency by trying to connect to the TSPS host in a new browser window.
  • Check the network performance by using one of the following methods:
    • Ping the host to check the time-to-live value between the TSPS host and the network.
    • Use a native utility to measure the latency from the TSPS host to the network
      For example, your system administrator can use the following cURL or Wget utility:
      curl -s -w %{time_total}\\n -o /dev/null https://<TrueSight Presentation Server FQDN>/#/

      time wget -pq --no-cache --delete-after https://<TrueSight Presentation Server FQDN>
  • Determine if there is enough disk space available on the system where the Presentation Server is installed.
  • Confirm that there is enough CPU capacity and memory available for the Presentation Server to operate efficiently.


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

Comments