Describe the anatomy of a Search:
If indexer is in manual detention, can it still e searched?
yes
what does the dispatch directory contain?
Contains search status, results, log, and extracted fields in CSV format.
Kept for 10 minutes by default.
What are the initialize configs for the Search Head
Bundle is sent from the SH and includes knowledge Objects(KO) (saved searches, lookups, eventtypes.
Process of distributing KOs means that peers by default receive nearly the entire contents of the SH’s Apps.
During search, does the indexer check to see if it has enough disk space to run the search?
Yes.
diskUsage and detention settings are checked in server.conf on Indexer
If indexer is in Manual detention, it can still be searched.
Are hot buckets included in every search?
No, Hot buckets are not touched if the time range does not require it.
What are bloom filters?
What is the Splunk lexicon?
Finds events that match the keywords in the search.
A location tag is created for the location of the keyword in a file
What is the order of extractions processed on the raw data (props.conf)?
Describe Job Inspection
WHat are the different types of search commands?
Describe streaming commands:
Describe non-streaming commands:
- Sort, dedup, top
Describe transforming commands:
Describe generating commands:
What are subsearches?
What is a caveat of using calculated fields that are named the same as a lookup field?
Fields from lookups are unavailable when calculated fields reference them in an eval expression.
When does a subsearch run?
Subsearches always run before the main search
When should you not run a SubSearch?
For subsearches that return many results, it is generally more efficient to use stats and/or eval.
How can you tell it is a subsearch?
it is encloded in square brackets []
What is the best search advice?
Filter early
Specify an index
Utilize indexed extractions where available
Use the TERM directive if applicable
Place streaming/remote commands before non-streaming commands
Avoid using table, except a the very end
- will cause data to be pushed to the search head
Remove unnecessary data using | fields
What two things are a search broken into in the Search Job Properties of the Job Inspector?
remoteSearch(done on the indexers) and reportSearch(part of the search string which happens on the Search Head)