In Splunk Enterprise version 9.0.3 and 9.1.2, when referring to "index=_introspection sourcetype=search_telemetry" where events are more than "max_count", phase_0 and sourcetype information is missing:
phases: { [-]
phase_1: { [+]
}
phases_count: 2
}sourcetypes: { [-]
}
|
Backtracking of events for missing search_telemetry |
Supporting artifacts from dispatch folder | |
|---|---|---|
| 1 |
Background - Search Telemetry for distributed search: At the end of search execution, the search head fetches the remote telemetry from all the associated indexers/search-peers and aggregates into search_telemetry.json on SH, which is later ingested into _introspection index. Also, the individual remote search telemetry fetched from indexers is available in SH's dispatch folder. |
- |
| 2 |
The SH’s dispatch folder indicates that, the remote search telemetry is not fetched from indexers and as a result the search_telemetry.json is incomplete (missing Phase0, sourcetype, etc) |
Dispatch folder is missing remote_search_telemetry folder and no traces of the following log message indicating the downloading of remote telemetry |
| 3 |
Remote Telemetry is not fetched as “remote_event_providers.csv“ file is not written to dispatch folder(this file has the list of peers from which the remote artifacts has to be fetched). |
Missing the following log message indicating that “remote_event_providers.csv“ is written to dispatch folder. |
| 4 |
“remote_event_providers.csv“ file is written to dispatch folder after collecting the results from all the peers. But before this could happen, the query execution is short circuited for the following limit:
|
Missing the following log message indicating that query has executed completely and the query_finished flag is set to true
|
Summary:
The search telemetry is incomplete because remote telemetry from indexers is not being fetched, as the search has hit the “max_count” limit(present in limits.conf) and the query execution is short circuited.
WARN is raised whenever the remote_event_providers.csv file is missing from the dispatch folder.Workaround:
WARN alert when max_count is reached: SPL-249789
fix for this issue: SPL-256670
| Revision | Publish Date | Comments |
|---|---|---|
1.0 |
29-Sep-2026
|
Initial Release |