Getting Data In

Index naming convention

ojay
Path Finder

Hi,

Is there a recommendation or a guideline available by Splunk on naming convention for INDEXES

I have a new Splunk Enterprise environment at my company with a plan of roughly 70 data sources to be onboarded one after the other.

For example the Windows TA has 

I would be happy for each input i can get from you.

Thank you in advance,

Jay

 

Labels (4)
0 Karma

ojay
Path Finder

Thanks everyone, i have decided to create something like "technology_vendor"

Jay

0 Karma

SinghK
Builder

Just don't keep any spaces rest I will leave it to your imagination😉.

0 Karma

inventsekar
SplunkTrust
SplunkTrust

Hi.. 

1. first best practice would be, as said on previous reply, to include source's name as part of index's name. 

maybe, if your company name is "test", you can name your indexes like, "test_windows", test_linux, test_firewall, etc

2. if you have a single splunk environment with dev/test/prod all under one splunk, then, you should have it like, .. dev_windows, test_windows, prod_windows, dev_firewall, dev_proxy, etc

3. how critical the logs are... maybe, you include that as part of the index. example, L1_windows, L2_windows, L3_windows

4. Application names can be included as part of index name... firwall_windows, wmi_windows, java_windows, etc.. 

5. business group names as part of index names.. ... sales_windows, custom_windows, etc

 

it all depends on how you want to segregate your logs. hope you got some ideas, thanks. 

thanks and best regards,
Sekar

PS - If this or any post helped you in any way, pls consider upvoting, thanks for reading !

isoutamo
SplunkTrust
SplunkTrust

It’s hard to say what is the best way to naming indexes (or other knowledge objects). You could found some examples from splunk documents.

Personally I prefer to use <source system name>_{audit,tech,apps} or similar suffix to separate security level of events. Then it depends how big your enterprise is, how many parts are in “source system name” to keep it unique in your installations including e.g. AD. Usually this leads to use abbreviations for those.

But I’m sure that there are almost as many ways than users/admins. But if/when you already have master data you should utilize it for naming all splunk KOs.

r. Ismo

Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.
Get Updates on the Splunk Community!

Tech Talk Recap | Mastering Threat Hunting

Mastering Threat HuntingDive into the world of threat hunting, exploring the key differences between ...

Observability for AI Applications: Troubleshooting Latency

If you’re working with proprietary company data, you’re probably going to have a locally hosted LLM or many ...

Splunk AI Assistant for SPL vs. ChatGPT: Which One is Better?

In the age of AI, every tool promises to make our lives easier. From summarizing content to writing code, ...