Splunk Search

Question about constant and eval and stats

asarolkar
Builder

I have a search like this

sourcetype="syslog" | ... | stats c(eval(range="alpha")) AS ALPHA_COUNT c(eval(range="beta")) AS BETA_COUNT

This displays the count of alpha and beta in the form of a timechart just fine.



I need to lookup a field from a lookup table like this

| lookup gamma_count

This field is a constant



Then I need to display the three stacked in the form of a bar chart, so it looks like this

[alpha_ count] | [beta_ count] | [gamma_count]

Any ideas ?

Any help would be appreciated

Tags (3)
0 Karma
1 Solution

lguinn2
Legend

Try this:

sourcetype="syslog" | ... 
| stats count by range
| append [ inputlookup gamma_count | eval count=gamma_count | eval range="gamma' | fields range count]

I am not quite sure how to get the graph, but this should come close. You may have to play around with the charting options.

View solution in original post

0 Karma

lguinn2
Legend

Try this:

sourcetype="syslog" | ... 
| stats count by range
| append [ inputlookup gamma_count | eval count=gamma_count | eval range="gamma' | fields range count]

I am not quite sure how to get the graph, but this should come close. You may have to play around with the charting options.

0 Karma

lguinn2
Legend

sourcetype="syslog" | ...
| timechart count by range
| eval gamma=alpha-beta

should do it. Though you probably want to set the span option on the timechart command.

asarolkar
Builder

Thanks much !

Just wondering, what do I do if gamma count is the difference between alpha_count and beta_count (NOT read from a lookup file)

How would i plot that ?

Best regards

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Announcing Modern Navigation: A New Era of Splunk User Experience

We are excited to introduce the Modern Navigation feature in the Splunk Platform, available to both cloud and ...

Modernize your Splunk Apps – Introducing Python 3.13 in Splunk

We are excited to announce that the upcoming releases of Splunk Enterprise 10.2.x and Splunk Cloud Platform ...

Step into “Hunt the Insider: An Splunk ES Premier Mystery” to catch a cybercriminal ...

After a whole week of being on call, you fell asleep on your keyboard, and you hit a sequence of buttons that ...