Dashboards & Visualizations

Only Show certain values

msarkaus
Path Finder

Any suggestions would be appreciated.

In the first row I would like to show only the first 34 characters and in the second row the first list 39 characters.

msarkaus_0-1720724943510.png

I figured out how to only show a certain number of characters for all rows, but not individual rows.

| eval msgTxt=substr(msgTxt, 1, 49)
| stats count by msgTxt
Tags (1)
0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @msarkaus ,

if the condition is fixed (SUCCEDED 34 chars and FAILED 39 chars), you could use an if condition in the eval command:

<your_search>
| eval msgTxt=if(match(msgTxt,"SUCCEDED"), substr(msgTxt, 1, 34), substr(msgTxt, 1, 39)
| stats count by msgTxt

Ciao.

Giuseppe

0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

You need to be able to identify which is the first event and which is the second. You can do this like so:

| streamstats count as row
0 Karma

PickleRick
SplunkTrust
SplunkTrust

You want to show 34 characters because the event is first or because of some other reason and the event just happens to be first?

0 Karma
Get Updates on the Splunk Community!

Unlock Database Monitoring with Splunk Observability Cloud

  In today’s fast-paced digital landscape, even minor database slowdowns can disrupt user experiences and ...

Purpose in Action: How Splunk Is Helping Power an Inclusive Future for All

At Cisco, purpose isn’t a tagline—it’s a commitment. Cisco’s FY25 Purpose Report outlines how the company is ...

[Upcoming Webinar] Demo Day: Transforming IT Operations with Splunk

Join us for a live Demo Day at the Cisco Store on January 21st 10:00am - 11:00am PST In the fast-paced world ...