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!

[Puzzles] Solve, Learn, Repeat: Dereferencing XML to Fixed-length events

This challenge was first posted on Slack #puzzles channelFor a previous puzzle, I needed a set of fixed-length ...

Stay Connected: Your Guide to December Tech Talks, Office Hours, and Webinars!

What are Community Office Hours? Community Office Hours is an interactive 60-minute Zoom series where ...

Data Management Digest – November 2025

  Welcome to the inaugural edition of Data Management Digest! As your trusted partner in data innovation, the ...