Splunk Search

Conditionally Omit Bin from Chart

rpecka
Explorer

Hi, I’m trying to make a stacked bar chart visualization where my y axis is milliseconds, my x axis is a task ID, and I’m splitting by a stage ID. My query is:

| chart max("duration") over task_id by "stage_id" | table task_id, stage_1, stage_2, stage_3, *

In my results, tasks where stage 1 occurred are so long that they make all the other bars look really tiny. Is there a way that I could add to my query to filter out the task_ids where stage_1 occurred?

Labels (1)
0 Karma
1 Solution

bowesmana
SplunkTrust
SplunkTrust

You could add a where clause to remove rows where stage_1 values is null or =0

| where isnull(stage_1) OR stage_1=0

or you could make the y-axis log scale, which would reduce the impact of the stage_1 values if that works for you.

 

View solution in original post

bowesmana
SplunkTrust
SplunkTrust

You could add a where clause to remove rows where stage_1 values is null or =0

| where isnull(stage_1) OR stage_1=0

or you could make the y-axis log scale, which would reduce the impact of the stage_1 values if that works for you.

 

Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.
Get Updates on the Splunk Community!

.conf25 Global Broadcast: Don’t Miss a Moment

Hello Splunkers, .conf25 is only a click away.  Not able to make it to .conf25 in person? No worries, you can ...

Observe and Secure All Apps with Splunk

 Join Us for Our Next Tech Talk: Observe and Secure All Apps with SplunkAs organizations continue to innovate ...

What's New in Splunk Observability - August 2025

What's New We are excited to announce the latest enhancements to Splunk Observability Cloud as well as what is ...