This documentation includes content for releases that might not be available on-premises. For the latest on-premises Console documentation, see the PDF version of Tanium™ Console User Guide version 3.4.59.
Managing Tanium Data Service
Overview of sensor results collection
With Tanium Data Service, you can see the cached results that endpoints return for registered sensors. Tanium Cloud
-
Interact Question Results: On the Question Results page, select the Cached option. See Display results for online and offline endpoints.
- Explore Data page: See Tanium Reporting User Guide: Explore Data.
- Reports: See Tanium Reporting User Guide: Reports.
- Dashboards: You can view dashboards in Tanium Console, Reporting, and other Tanium solutions. See Tanium Reporting User Guide: Dashboards.
Sensor registration and results collection process
The following figure illustrates the process of sensor registration, results collection, and viewing results.
|
Tanium Data Service automatically registers multiple sensors for collection |
|
You can manually register additional sensors through the Console workbench. |
|
Tanium Cloud
|
|
Access Console, Reporting, or other solutions through Tanium Console to view question results, reports, or dashboards. |
|
Tanium solutions retrieve and show the latest data from Tanium Data Service. The service provides current data for online endpoints and cached data for offline endpoints. |
Sensor results caching and updates
Tanium Cloud
For example, the Max Sensor Age for the CPU Consumption sensor is 10 minutes. When Tanium Cloud
For details about the Max Sensor Age setting
The expiration interval is 10 minutes instead of 30 for questions that are not associated with results collection for Tanium Data Service. For details, see Question expiration.
Endpoint data sources that are not on endpoints
Tanium solutions can send endpoint data directly to Tanium Data Service without the need for a sensor that runs on endpoints. For example, if you add the Risk Score column to reports, Reporting calculates its values without using a source on endpoints. Another example is a virtual sensor, such as EID Last Seen, that extrapolates endpoint data from known data and other sensors.
View sensor registration details
Display the registration status and other details of each sensor:
- Go to the Interact Overview page and click Settings
.
In the Registration and Collection tab, the Status column contains a status for all sensors. Status icons include the following:
Status Description The sensor is registered and enabled for collection. The sensor is registered but collection is disabled. The sensor is blocked due to high cardinality and cannot be registered. (no icon) The sensor is not registered. You can hover the mouse cursor over any icon to see additional information.
In the far right column, the Actions drop-down contains the available operations for each sensor: register (Add), unregister (Release), pause collection (Disable), resume collection (Enable), and purge results (Purge). Note that you cannot unregister, pause collection, or purge results for the sensors listed under Sensors that are registered by default.
By default, the sensor grid is filtered to exclude hidden sensors. For details about hidden sensors, see the Hide this sensor from sensor lists and parse results setting in Tanium Console User Guide: Sensor configuration guidelines.
- (Optional) To show only specific sensors, click
to expand Filters and select from the following options:
- Category: Show only the sensors that are used in questions that are assigned to dashboards contained in a specific category.
- Registered: Show only the sensors that are registered and enabled for collection (True), or are not registered (False) for collection.
- Show Hidden Sensors: Show only the sensors that are hidden (True) or are not hidden (False).
- Has Parameters: Show only parameterized sensors (True) or non-parameterized sensors (False).
- Status: Show only sensors that match the corresponding status.
To clear a filter, select Any in the corresponding field.
- (Optional) Enter a text string in the Filter Items field above the grid to filter it by sensor Name or Category.
Register or unregister sensors for collection
Resource consumption for registered sensors
When you decide which sensors to register with Tanium Data Service, consider that results collection consumes resources such as network bandwidth, processing on endpoints, and
To optimize resource consumption, configure collection only for low cardinality sensors that produce frequently accessed results, such as for daily reports. For example, you might generate reports based on the results of the Applicable Patches sensor to assess the hygiene or security posture of both online and offline endpoints. Conversely, the results of the High CPU Processes sensor fluctuate too much to be reliable for gauging activity on offline endpoints.
For details on monitoring the resource consumption associated with results collection, see Monitor resource usage for sensor results collection.
Manage sensor registration
After you register or unregister sensors for collection, Tanium Data Service automatically applies the changes for the next collection, when it issues questions to update the sensor results. Additionally, after you register a sensor for collection,
You cannot unregister sensors that are registered by default. See Sensors that are registered by default.
Certain sensors are intentionally unavailable in Reporting even if you register them in Tanium Data Service. For a list of these sensors, see Tanium Reporting User Guide: Unavailable sensors in Reporting.
- Go to the Interact Overview page and click Settings
.
- (Optional) Filter the Registration and Collection tab to find specific sensors. See View sensor registration details.
- Perform one of the following actions on the Registration and Collection tab:
- Register sensors: Select Actions > Add to register a sensor.
The Sensor Preview page opens with a preview of the results while Tanium Data Service checks the cardinality (uniqueness) of the sensor results. For example, a sensor would have high cardinality if it returns an event date/time that typically varies on each endpoint. The Online sensor has low cardinality because it returns only one possible value (True) from all responding endpoints. After the service checks the cardinality, a message indicates if you can register the sensor or if the service blocks registration due to high cardinality. If you can register the sensor, click Confirm and then click Yes to confirm the registration.
For each parameterized sensor, you can register multiple instances. For each instance, specify the parameters and click Apply.
Tanium recommends that you do not disable the cardinality check because high cardinality sensors can negatively impact Tanium Server performance. Contact Tanium Support for guidance if you want to disable the cardinality check. See Contact Tanium Support. - Unregister sensors: Select Actions > Release to unregister a sensor.
- Register sensors: Select Actions > Add to register a sensor.
Pause or resume collection
When
- Go to the Interact Overview page and click Settings
.
- (Optional) Filter the Registration and Collection tab to find specific sensors. See View sensor registration details.
- Select Actions > Disable to pause collection or Actions > Enable to resume collection for a sensor.
After you resume collection for a sensor,
Manually start collection
To keep sensor results up-to-date,
- Go to the Interact Overview page and click Settings
.
- In the Registration and Collection tab, click Collect Now above the grid.
Purge results for specific sensors
You can purge the results of selected sensors from storage so that the Question Results page, reports, and dashboards do not display them.
To purge sensor results that Tanium Data Service collects from specific endpoints, see Tanium Reporting User Guide: Purge endpoint data.
You cannot purge the results of sensors that are registered by default. See Sensors that are registered by default.
Tanium Data Service automatically removes results for endpoints that do not answer questions within the Max Endpoint Age interval. To configure this garbage collection process, see Configure removal of expired results.
- Go to the Interact Overview page and click Settings
.
- (Optional) Filter the Registration and Collection tab to find specific sensors. See View sensor registration details.
- Unregister or pause collection for the sensors that you want to purge:
- Pause collection: Select Actions > Disable.
- Unregister: Select Actions > Release.
- For each sensor that you want to purge, select Actions > Purge and click Confirm.
Configure advanced collection settings
To collect results for registered sensors, Tanium Data Service issues questions that contain the sensors. The service issues one batch of questions at a time, downloads the results from
Contact Tanium Support before modifying the collection settings. Only users with the Administrator reserved role can modify the settings. See Contact Tanium Support.
- Go to the Interact Overview page and click Settings
.
- Select the Service Configuration > Collection tab and configure the following settings:
Configure removal of expired results
When Tanium Data Service stores results, it maps them to each endpoint and evaluates their expiration age relative to when the endpoint last returned updates. This means that if multiple endpoints returned the same results but at different times, the garbage collection process removes only the results for endpoints that did not return updates within the expiration interval (Max Endpoint Age). You can edit garbage collection settings as necessary based on the growth rate for result strings and the available resources (storage space and memory) in your deployment. To monitor string growth and determine which sensors are generating the most strings, see Monitor resource usage for sensor results collection.
Contact Tanium Support before modifying garbage collection settings. Only users with the Administrator reserved role can modify the settings. See Contact Tanium Support.
- Go to the Interact Overview page and click Settings
.
- Select the Service Configuration > Garbage Collection tab and configure the following settings:
Troubleshoot sensor collection
To determine whether sensor collection is consuming too much network bandwidth, processing on endpoints, or
To troubleshoot other sensor collection issues, see:
- Tanium Core Platform Deployment Reference Guide: Logs and troubleshooting: The Tanium Data Service logs indicate when the Tanium Server issued each question to collect results, the question ID, and information about each sensor in the question.
- Tanium Console User Guide: Question history: In the Administration > Content > Question History page, use the question ID (Harvesting qid) from the Tanium Data Service logs to find specific questions that the Tanium Server issued to collect sensor results.
Sensors that are registered by default
Certain Tanium Core Platform sensors are registered for collection by default, including the following examples. After you
- Endpoint identifier (EID) sensors:
- Computer ID
- Computer Name
- Computer Serial Number
- Sensors that define membership in computer management groups:
- Chassis Type
- Computer Name
- Is AIX
- Is Linux
- Is Mac
- Is Solaris
- Is Virtual
- Is Windows
- Operating System
- Operating System Generation
- Windows OS Release ID
- Windows OS Type
Certain Tanium modules include additional sensors that are registered by default
If some sensors that define computer group membership are not yet available in your deployment, you can import them through the content-only solution Default Computer Groups. See Tanium Console User Guide: Content-only solutions.
Last updated: 9/26/2023 10:15 AM | Feedback