Be able to trace any setting through Splunk's configuration layering and predict the winning value, and know which file defines routing regex versus which references it. The single most important thing is mastering precedence: later, more specific directories override earlier ones.
Start practicing
Configuration Files — choose a session length
Free · No account required
Domain overview
This domain covers Splunk configuration file precedence, stanza structure, and the tools used to inspect merged settings. Questions test where to define inputs, props, transforms, and index routing, plus how btool resolves conflicts between system, app, and user directories so you can predict which value Splunk actually applies at runtime.
Exam objectives
Configuring props.conf and transforms.conf for regex-based routing of events to indexes by host or source.
Using btool to list effective configuration settings and identify which file supplies each value.
Understanding stanza and attribute precedence across system/local, apps, and user directories.
Recognizing prefixes like REPORT-, TRANSFORMS-, and EXTRACT- in props.conf and their linked transforms.conf stanzas.
Assuming app local settings beat system local settings; precedence follows directory order, not app naming or install location.
Confusing btool default output, which shows merged effective settings, with the --debug or --verbose view that reveals file origins.
Putting routing regex in inputs.conf instead of defining transforms.conf and referencing it from props.conf.
Click any question to see the full explanation and answer options, or start a focused practice session above.
What is the purpose of the 'disabled=1' attribute in an inputs.conf stanza?
2You have defined a setting in $SPLUNK_HOME/etc/system/local/inputs.conf and the same setting exists in $SPLUNK_HOME/etc/apps/my_app/local/inputs.conf. Which value takes precedence?
3Which configuration file is used to define index-time field extractions and line-breaking rules?
4You need to modify the default behavior of a Splunk application without editing the files inside the 'default' directory. Where should you create the override file?
5If a setting is defined in both $SPLUNK_HOME/etc/system/local/props.conf and $SPLUNK_HOME/etc/apps/my_app/default/props.conf, which one wins?
6You need to perform a regex-based routing operation to send data to different indexes based on the host. Which file must be configured to define the routing regex?
7How does Splunk handle configuration files that are missing a required attribute?
8What is the effect of setting 'TRANSFORMS-routing' in props.conf?
9If a user creates a configuration in their 'user' directory, how does it compare in precedence to the 'app' directory?
10When using transforms.conf to extract fields, what is the 'SOURCE_KEY' setting used for?
11Which file is responsible for defining how data is rotated in an index?
12In props.conf, what does the 'REPORT-' prefix signify?
13What happens if you have a syntax error in a .conf file?
14What is the purpose of the 'TIME_PREFIX' attribute in props.conf?
15When using btool, what does the output show by default?
16Which command is used to restart the Splunk service after modifying configuration files?
17Which THREE configuration files are most critical for defining how data is ingested and parsed?
18Which TWO of the following are true about 'local' versus 'default' directories?
19Which TWO of the following are valid stanza types found in indexes.conf?
20Which THREE of the following represent true statements about the 'transforms.conf' file?
21Which TWO of the following locations are valid for placing a custom 'inputs.conf' file?
22A Splunk administrator needs to ensure that events from a custom sourcetype named 'myapp:log' are timestamped using the format '%Y-%m-%d %H:%M:%S.%3N' and that the timezone is set to UTC. The sourcetype is defined in an app named 'myapp' located at $SPLUNK_HOME/etc/apps/myapp. The administrator wants this configuration to apply only to this app and not affect other apps. Which configuration file and stanza should be edited?
23A Splunk administrator needs to ensure that a specific sourcetype is assigned to data coming from a particular source path. The administrator wants to define the sourcetype at the forwarder before data leaves the host. Which configuration file should be edited on the universal forwarder?
24An administrator is troubleshooting why a custom field extraction defined in props.conf is not being applied to events. The extraction uses a REPORT-class stanza that references a transform in transforms.conf. After running btool props list --debug, the administrator sees the REPORT setting is active. What is the next most likely configuration issue to investigate?
25A Splunk administrator is troubleshooting why a newly created sourcetype is not being assigned to incoming data from a Universal Forwarder. The administrator suspects a configuration conflict. Which command should be used to determine the effective configuration and the file that is providing the sourcetype definition?
26A Splunk administrator is configuring a new index and needs to ensure that data is retained for exactly 90 days and then frozen. The administrator also wants to limit the index size to 500 GB. Which TWO settings in indexes.conf must be configured to achieve these requirements? (Choose two.)
27A junior administrator wants to change the default maximum size of the internal index (_internal) to prevent it from consuming too much disk space. Which configuration file and stanza should they edit?
28A Splunk administrator is configuring a new forwarder to send data to an indexer. The administrator wants to ensure that the forwarder uses a specific port and that the connection is encrypted. Which file should be edited to set the default target group and enable SSL, and what is the correct stanza name?
29An administrator needs to configure a Splunk indexer to retain data for 90 days and then delete it. The administrator also wants to ensure that the index does not exceed 500 GB in size. Which configuration file and settings should be used to achieve this?
30A Splunk admin needs to ensure that a custom sourcetype is recognized by all indexers in a distributed environment. The sourcetype definition exists in $SPLUNK_HOME/etc/system/local/props.conf on the search head. Indexers are not recognizing the sourcetype. What is the most likely cause?
31A Splunk admin is reviewing an inputs.conf file and notices a stanza with the attribute 'disabled = 1'. What does this attribute accomplish in this context?
32A Splunk admin is troubleshooting why a search returns no results for a specific index. The admin suspects a configuration precedence issue involving index definitions in multiple apps. Which TWO actions would help identify which configuration file is actually being used for the index definition? (Choose two.)
33An admin needs to change the default retention period for an index without affecting other indexes. The change should persist across restarts. Which configuration file should be edited?
34An administrator is deploying a new index called metrics_archive on an indexer cluster. The administrator creates the index stanza in indexes.conf and places the file in etc/system/local on the cluster manager. After the bundle is pushed, searches against metrics_archive on the peer nodes fail with an error that the index does not exist. Which is the most likely cause?
Be able to trace any setting through Splunk's configuration layering and predict the winning value, and know which file defines routing regex versus which references it. The single most important thing is mastering precedence: later, more specific directories override earlier ones.
The Courseiva SPLK-1003 question bank contains 34 questions in the Configuration Files domain. Click any question to see the full explanation and answer breakdown.
Start with a 10-question focused session to identify your baseline accuracy in this domain. Read every explanation — even for questions you answer correctly — to understand the reasoning. Once you score consistently above 80%, move to a 20–30 question session to confirm depth before moving to the next domain.
Yes — the session launcher on this page draws questions exclusively from the Configuration Files domain. Choose 10, 20, 30, or 50 questions for a focused session, or click individual questions to review them one by one.
Save your results, see per-domain analytics, and get readiness scores — free, for every certification.
Sign Up FreeFree forever · Every certification included