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!

Continuing Innovation & New Integrations Unlock Full Stack Observability For Your ...

You’ve probably heard the latest about AppDynamics joining the Splunk Observability portfolio, deepening our ...

Monitoring Amazon Elastic Kubernetes Service (EKS)

As we’ve seen, integrating Kubernetes environments with Splunk Observability Cloud is a quick and easy way to ...

Cloud Platform & Enterprise: Classic Dashboard Export Feature Deprecation

As of Splunk Cloud Platform 9.3.2408 and Splunk Enterprise 9.4, classic dashboard export features are now ...