Performance overview

With Performance, you can monitor, investigate, and remediate endpoint performance problems.

Configure profiles to define events for specified computer groups. Define event rules to monitor critical metrics related to hardware resource consumption, application health, and system health.

Visualize the problems that have occurred across your environment and the commonalities between them on the Events page. Proactively resolving these problems can improve end-user productivity.

To troubleshoot an issue with a single endpoint, use Tanium™ Direct Connect. There, you can view live and historical process-level data from a single endpoint. Use this data to troubleshoot or understand the impact of software and hardware changes on performance.

Profiles and Events

Profiles define events for specified computer groups. For each profile, you can select computer groups to monitor and rules that determine when an event occurs.

Events are generated when an endpoint experiences the conditions defined in an event rule in a profile.

When a profile targets an endpoint, tools are distributed to that endpoint to collect and monitor performance data. Data is collected every 15 seconds and stored for 15 days. This local data store is queried when you analyze events in Performance.

For example, you might want to know when available memory falls below a certain threshold on specific computers. You can create a profile with an Available Memory is less than 250 MB event rule and set the target for that profile to a computer group you want to monitor. When you analyze events in Performance, memory events are reported if any endpoints that you are targeting had less than 250 MB of available memory during the time frame (scope) that you selected for analysis.

The Events page shows charts that provide a high-level overview of events in the environment. You can also see a list of the specific endpoints that experienced a particular event (such as low memory) to identify and investigate issues in your environment. For more information, see Analyzing events.

Event rules

Event rules determine what conditions cause targeted endpoints to report events. Performance includes these event rules:

  • Application Crashes
  • Available Memory
  • CPU Critical
  • Disk Capacity
  • Disk Latency
  • System Crashes

You can select heuristics for some event rules. For example, if you add the Disk Latency event rule, you can monitor Read Latency or Write Latency. If either heuristic is reached, the event rule is triggered.

For more information, see Reference: Event rules.

Integration with other Tanium products

Performance integrates with other Tanium products to provide additional features and reporting.

API Gateway

Use API Gateway to access the Performance API. For information about what features are available through the API Gateway, see Tanium API Gateway User Guide: Schema reference.

Direct Connect

Use Direct Connect to view live and historical data on endpoints to troubleshoot issues. For more information, see Connecting directly to endpoints.


Performance features Tanium™ Trends boards that provide data visualization of Performance concepts. The Performance board shows details about events and endpoint coverage. The following panels are in the Performance board:

  • Endpoint Status
    • Performance Coverage
    • Performance Database Enabled
    • Performance Database Size
  • Events
    • Endpoints with Critical Performance Events
    • Event Composition
    • Performance Events
    • Models with Critical Performance Events
  • Application and System Crashes
    • Top Application Crashes
    • Top System Crashes
  • Top Processes
    • Top CPU Consumers
    • Top Memory Consumers
    • Top Handle Consumers
  • Enterprise System Metrics
    • Average CPU Usage - Last 24 Hours
    • Average CPU Usage - Last 30 Days
    • Minimum CPU Usage - Last 24 Hours
    • Minimum CPU Usage - Last 30 Days
    • Maximum CPU Usage - Last 24 Hours
    • Maximum CPU Usage - Last 30 Days
    • Average Memory Usage - Last 24 Hours
    • Average Memory Usage - Last 30 Days
    • Minimum Memory Usage - Last 24 Hours
    • Minimum Memory Usage - Last 30 Days
    • Maximum Memory Usage - Last 24 Hours
    • Maximum Memory Usage - Last 30 Days

For more information about how to import the Trends boards that are provided by Performance, see Tanium Trends User Guide: Importing the initial gallery.