Dashboards & Visualizations

How to Extract the field from Splunk Logs

aditsss
Motivator

Hi Everyone,

How can I extract the Below word OutOfMemoryErrofrom the splunk losg

2021-03-24T09:01:32.357185211Z app_name=dgfassetmutation environment=e1 ns=blazepsfsubscribememsql-c2 pod_container=dgfassetmutation pod_name=dgfassetmutation-deployment-3-p24np stream=stdout message=Terminating due to java.lang.OutOfMemoryError: Metaspace

 

2021-03-03T12:45:30.036179788Z app_name=pulldataoneforce environment=e1 ns=blazepsfpublish pod_container=pulldataoneforce pod_name=pulldataoneforce-deployment-175-kv9tv stream=stdout message=Caused by: java.lang.OutOfMemoryError: unable to create new native thread

Thanks in advance

 

Labels (2)
0 Karma
1 Solution

manjunathmeti
Champion

You put message= outside group capture.

| rex "message=(?<message>[^\n]+)"

View solution in original post

manjunathmeti
Champion

hi @aditsss,
Try this, highlighted values will be part of field error.

| rex "java\.lang\.(?<error>\w+)\:\s(?<error_msg>[^\n]+)"

 

If this reply helps you, an upvote/like would be appreciated.

 

0 Karma

aditsss
Motivator

@manjunathmeti 

I want to show the complete error message (The highlighted one)

2021-03-24T09:01:32.357185211Z app_name=dgfassetmutation environment=e1 ns=blazepsfsubscribememsql-c2 pod_container=dgfassetmutation pod_name=dgfassetmutation-deployment-3-p24np stream=stdout message=Terminating due to java.lang.OutOfMemoryError: Metaspace

 

2021-03-03T12:45:30.036179788Z app_name=pulldataoneforce environment=e1 ns=blazepsfpublish pod_container=pulldataoneforce pod_name=pulldataoneforce-deployment-175-kv9tv stream=stdout message=Caused by: java.lang.OutOfMemoryError: unable to create new native thread

 How can I extract the complete message

0 Karma

manjunathmeti
Champion

Try this:

| rex "(?<message>message=[^\n]+)"
0 Karma

aditsss
Motivator

@manjunathmeti 

Its working fine but I want to remove message= part. Currently its coming like this:

message=Caused by: java.lang.NullPointerException: null

I want it to show like this:

Caused by: java.lang.NullPointerException: null

How can I achieve this

0 Karma

manjunathmeti
Champion

You put message= outside group capture.

| rex "message=(?<message>[^\n]+)"
Get Updates on the Splunk Community!

Community Content Calendar, November Edition

Welcome to the November edition of our Community Spotlight! Each month, we dive into the Splunk Community to ...

October Community Champions: A Shoutout to Our Contributors!

As October comes to a close, we want to take a moment to celebrate the people who make the Splunk Community ...

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

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