indexes.conf - Splunk Documentation (original) (raw)

The following are the spec and example files for indexes.conf.

indexes.conf.spec

Version 9.4.2

OVERVIEW

This file contains all possible options for an indexes.conf file. Use

this file to configure Splunk's indexes and their properties.

Each stanza controls different search commands settings.

There is a indexes.conf file in the $SPLUNK_HOME/etc/system/default/ directory.

Never change or copy the configuration files in the default directory.

The files in the default directory must remain intact and in their original

location.

To set custom configurations, create a new file with the name indexes.conf in

the $SPLUNK_HOME/etc/system/local/ directory. Then add the specific settings

that you want to customize to the local configuration file.

For examples, see indexes.conf.example. You must restart the Splunk instance

to enable configuration changes.

Some settings changes might require a restart or reload. To determine when a

restart or reload is required, refer to the "Managing Indexers and

Clusters of Indexers" documentation:

http://docs.splunk.com/Documentation/Splunk/latest/Indexer/Determinerestart

To learn more about configuration files (including file precedence) see the

documentation located at

http://docs.splunk.com/Documentation/Splunk/latest/Admin/Aboutconfigurationfiles

CAUTION: You can drastically affect your Splunk installation by changing

these settings. Consult technical support

(http://www.splunk.com/page/submit_issue) if you are not sure how to

configure this file.

GLOBAL SETTINGS

Use the [default] stanza to define any global settings.

* You can also define global settings outside of any stanza, at the top

of the file.

* Each conf file should have at most one default stanza. If there are

multiple default stanzas, settings are combined. In the case of

multiple definitions of the same setting, the last definition in the

file wins.

* If a setting is defined at both the global level and in a specific

stanza, the value in the specific stanza takes precedence.

sync =

defaultDatabase =

bucketMerging =

bucketMerge.minMergeSizeMB =

bucketMerge.maxMergeSizeMB =

bucketMerge.maxMergeTimeSpanSecs =

bucketMerge.minMergeCount =

bucketMerge.maxMergeCount =

queryLanguageDefinition =

lastChanceIndex =

malformedEventIndex =

memPoolMB = |auto

indexThreads = |auto

rtRouterThreads = 0|1

rtRouterQueueSize =

selfStorageThreads =

assureUTF8 =

enableRealtimeSearch =

suppressBannerList =

maxRunningProcessGroups = |auto

maxRunningProcessGroupsLowPriority =

bucketRebuildMemoryHint = [KB|MB|GB]|auto

inPlaceUpdates =

serviceInactiveIndexesPeriod =

serviceOnlyAsNeeded =

serviceSubtaskTimingPeriod =

processTrackerServiceInterval =

maxBucketSizeCacheEntries =

tsidxStatsHomePath =

tsidxWritingLevel = [1|2|3|4]

hotBucketTimeRefreshInterval =

fileSystemExecutorWorkers =

hotBucketStreaming.extraBucketBuildingCmdlineArgs =

PER INDEX OPTIONS

These options can be set under an [] entry.

Index names must consist of only numbers, lowercase letters, underscores,

and hyphens. They cannot begin with an underscore or hyphen, or contain

the word "kvstore".

#**************************************************************************

disabled =

deleted = true

deleteId =

homePath =

coldPath =

thawedPath =

bloomHomePath =

createBloomfilter =

summaryHomePath =

tstatsHomePath =

remotePath = <root path for remote volume, prefixed by a URI-like scheme>

maxBloomBackfillBucketAge = [smhd]|infinite

hotlist_recency_secs =

hotlist_bloom_filter_recency_hours =

enableOnlineBucketRepair =

enableDataIntegrityControl =

maxWarmDBCount =

maxTotalDataSizeMB =

maxGlobalRawDataSizeMB =

maxGlobalDataSizeMB =

rotatePeriodInSecs =

frozenTimePeriodInSecs =

warmToColdScript =