Splunk Search

issue in rex query

roopeshetty
Path Finder

Hi Guys,
I have a log as below;

server1;443 status= running.
server2;443 status= running.
server3;443 status= running.
server4;443 status= running.

In this I need to create a field by name “ServerName” by targeting all server names as its values example server1, server2, server3 etc.

I am running the rex query as below;
|rex "(?.*);443"

now i am getting the expected result but an additional text lines will be added onto its values as below;

Message=server1
Message=server2
Message=server3
Message=server4

Any idea from where this word “Message=” is being added to these values as prefix and how can we remove it?

Tags (1)
0 Karma

vnravikumar
Champion

Hi @roopeshetty

Try with

^(?P<ServerName>.*);\d
0 Karma

renjith_nair
Legend

@roopeshetty ,

Looks like your group filed was removed from the question. Try to add code formatting whenever you add search strings.

Nevertheless, try this

rex "(?<server>.+);443"
---
What goes around comes around. If it helps, hit it with Karma 🙂
0 Karma
Get Updates on the Splunk Community!

Index This | What is broken 80% of the time by February?

December 2025 Edition   Hayyy Splunk Education Enthusiasts and the Eternally Curious!    We’re back with this ...

Unlock Faster Time-to-Value on Edge and Ingest Processor with New SPL2 Pipeline ...

Hello Splunk Community,   We're thrilled to share an exciting update that will help you manage your data more ...

Splunk MCP & Agentic AI: Machine Data Without Limits

Discover how the Splunk Model Context Protocol (MCP) Server can revolutionize the way your organization uses ...