Deployment Architecture

Does splunk expand the asterisk wildcard in serverclass.conf?

msarro
Builder

When you define a whitelist or blacklist, suppose you have a set of servers which are differentiated by a character at the end of the FQDN.
So for example a production server:
myserver1-datacenter1-01p.domain.com

And a staging server:
myserver2-datacenter2-02s.domain.com

Is it possible to write the serverClasses as:

[serverClass:staging_servers]
whitelist.0 = myserver*s.domain.com

[serverClass:prod_servers]
whitelist.0 = myserver*p.domain.com
Tags (1)
0 Karma
1 Solution

_d_
Splunk Employee
Splunk Employee

Yes, the patterns are PCRE regular expressions, with the following shortcuts:

  1. '.' gets translated to '\.'

  2. '*' to '.*'

Also, matches are case-insensitive, which means you don't need (?i).

View solution in original post

_d_
Splunk Employee
Splunk Employee

Yes, the patterns are PCRE regular expressions, with the following shortcuts:

  1. '.' gets translated to '\.'

  2. '*' to '.*'

Also, matches are case-insensitive, which means you don't need (?i).

msarro
Builder

Exactly what I needed to see, thank you!

0 Karma

adylent
Path Finder

Yes I believe this to be the case.

Get Updates on the Splunk Community!

Webinar Recap | Revolutionizing IT Operations: The Transformative Power of AI and ML ...

The Transformative Power of AI and ML in Enhancing Observability   In the realm of IT operations, the ...

.conf24 | Registration Open!

Hello, hello! I come bearing good news: Registration for .conf24 is now open!   conf is Splunk’s rad annual ...

ICYMI - Check out the latest releases of Splunk Edge Processor

Splunk is pleased to announce the latest enhancements to Splunk Edge Processor.  HEC Receiver authorization ...