Splunk Search

How to extract first ip from "http_x_forwarded_for="222.xx.xx.xx, 122.211.xx.xx" using rex in Splunk search?

minhquannguyen7
Engager

here is field "http_x_forwarded_for="222.xx.xx.xx, 122.211.xx.xx"

i have try:

| rex field=_raw "http_x_forwarded_for\s*=\s*(?<ip_address>[^,\s]+)"

| table ip_address

But it not works, pls help !

Labels (2)
0 Karma

santoshneelam
Explorer

|rex "(?im)\w+\=\"(?P<http_x_forwarded_for>.[^\,]+)"

or else
|rex "(?im)\w+\=\"(?P<http_x_forwarded_for>\d+\.\d+\.\d+\.\d+)"

minhquannguyen7
Engager

thanks you @santoshneelam !  i want extract in the different log with any field look like this , what shoud i do ???

 

0 Karma
Get Updates on the Splunk Community!

Index This | I’m short for "configuration file.” What am I?

May 2024 Edition Hayyy Splunk Education Enthusiasts and the Eternally Curious!  We’re back with a Special ...

New Articles from Academic Learning Partners, Help Expand Lantern’s Use Case Library, ...

Splunk Lantern is a Splunk customer success center that provides advice from Splunk experts on valuable data ...

Your Guide to SPL2 at .conf24!

So, you’re headed to .conf24? You’re in for a good time. Las Vegas weather is just *chef’s kiss* beautiful in ...