Skip to main content

Monitor federated search performance

AI summary
Explains how to use the Splunk® job inspector to troubleshoot federated search queries of Imply Lumi events. Describes Lumi-specific components that measure query execution, data volume, and processing conditions.

About AI summaries.

When you use federated search to query Imply Lumi events in Splunk®, you can use the Splunk job inspector to examine aspects of the search. The job inspector includes components specific to Lumi to help you troubleshoot federated queries of Lumi events.

Access the Splunk job inspector

To access the job inspector:

  1. In Splunk Web, perform a search against a Lumi federated index. See Federated search reference for supported commands and query examples.

  2. Below the search bar, click Job and select Inspect job. You can select the job inspector while the search is still running, or when it's complete.

    Job inspector

    The top section of the job inspector window shows the number of results, the number of events scanned, the duration of the search, and the search ID (SID).

  3. The Execution costs section shows the duration of each search component. You can use this information to troubleshoot and improve slow queries. Scroll down to see the components that start with lumi. See Lumi components for details.

  4. If you want more information, click Jobs Detail Dashboard in the job inspector dialog to display the properties of the search and examine details of a specific search ID.

  5. Close the window when you've finished.

Lumi components

The following components in the job inspector are specific to Lumi.

Performance metrics

The following components measure query execution and data volume.

ComponentDescription
lumi.bytesProcessed.inTotal number of bytes scanned to run a query.
lumi.bytesProcessed.outTotal number of bytes returned after filtering and processing a query.
lumi.endToEndTotal time to complete a query and send results from Lumi to Splunk.
lumi.timeToFirstResultTime taken to produce the first batch of results.

Signals

The following components indicate conditions encountered during query processing.

ComponentDescription
lumi.signal.datamodel_requested_but_unavailableData models object is null.
lumi.signal.datamodel_parse_failedData models object exists but couldn't be parsed.
lumi.signal.no_datasets_in_datamodelData model parsed successfully but contains no datasets.
lumi.signal.dataset_not_foundRequested dataset doesn't exist in the data model.
lumi.signal.query_to_disallowed_indexQuery references an index not in the allowed list.
lumi.signal.index_missing_in_queryNon-data model query has no explicit index specified.
lumi.signal.exception_in_transparent_modeException occurred while processing a query in transparent federated search mode.

Internal components

The following components are used internally by Imply.

  • lumi.intermediate.deserialize
  • lumi.resultGen
  • lumi.writeToWire

Learn more

See the following topics and third-party documents for more information: