Splunk Enterprise

New Splunk 8.1.1 feature - Enhanced TSIDX compression is related to tsidxWritingLevel ?

edoardo_vicendo
Contributor

Hi,

I have seen this new feature in Splunk 8.1.1

https://docs.splunk.com/Documentation/Splunk/8.1.1/ReleaseNotes/MeetSplunk

Enhanced TSIDX compressionEnhanced TSIDX compression for improved performance and up to 40% reduced storage.

 

I was just wondering if this feature is related to the tsidxWritingLevel as mentioned here:

https://docs.splunk.com/Documentation/Splunk/8.1.1/Indexer/Reducetsidxdiskusage#The_tsidx_writing_le...

Splunk Enterprise VersionThe tsidxWritingLevel supportedThe supported tsidx level for searching
7.2.x1, 21, 2
7.3.x1, 2, 31, 2, 3
8.0.x1, 2, 31, 2, 3
8.1.x1, 2, 3, 41, 2, 3, 4

 

that can be set-up in indexes.conf as follow:

tsidxWritingLevel = [1|2|3|4]
* Enables various performance and space-saving improvements for tsidx files.
* For deployments that do not have multi-site index clustering enabled,
    set this to the highest value possible for all your indexes.
  * For deployments that have multi-site index clustering, only set
    this to the highest level possible AFTER all your indexers in the
    cluster have been upgraded to the latest code level.
  * Do not configure indexers with different values for 'tsidxWritingLevel'
    as downlevel indexers cannot read tsidx files created from uplevel peers.
  * The higher settings take advantage of newer tsidx file formats for
    metrics and log events that decrease storage cost and increase performance
* Default: 1

 

Moreover, is there anyone having some (good) feedback after have enabled it?

Thanks a lot,
Edoardo

Labels (2)
0 Karma
1 Solution

s2_splunk
Splunk Employee
Splunk Employee

FYI: Looks like docs have been enhanced to link to the relevant topic.

Screen Shot 2020-12-15 at 10.06.47 AM.png

Please carefully read the docs on limitations with backwards compatibility. Buckets created with, for example, tsidxWritingLevel=4 cannot be read by versions that don't support that level.

View solution in original post

edoardo_vicendo
Contributor

@s2_splunk , @richgalloway thank you both for your answers, good to see they added additional information on the Release Note page and that my thought were right 😉

0 Karma

richgalloway
SplunkTrust
SplunkTrust

It's not clear from the Release Notes, is it?  Do what I did.  Submit feedback on the documentation page to let the Docs team know more information is needed.

---
If this reply helps you, Karma would be appreciated.

s2_splunk
Splunk Employee
Splunk Employee

FYI: Looks like docs have been enhanced to link to the relevant topic.

Screen Shot 2020-12-15 at 10.06.47 AM.png

Please carefully read the docs on limitations with backwards compatibility. Buckets created with, for example, tsidxWritingLevel=4 cannot be read by versions that don't support that level.

msplunk33
Path Finder

We had very bad experience after we set 

tsidxwritinglevel = 4. We use 8.1.1. Our indexers having huge memory spike and started to crash later find out that there was bug with 8.1.1 (SPL-197930)
 
0 Karma
Get Updates on the Splunk Community!

Your Guide to SPL2 at .conf24!

So, you’re headed to .conf24? You’re in for a good time. Las Vegas weather is just *chef’s kiss* beautiful in ...

Get ready to show some Splunk Certification swagger at .conf24!

Dive into the deep end of data by earning a Splunk Certification at .conf24. We're enticing you again this ...

Built-in Service Level Objectives Management to Bridge the Gap Between Service & ...

Now On-Demand Join us to learn more about how you can leverage Service Level Objectives (SLOs) and the new ...