Splunk Search

Splunk query to get top sorcetypename=kubernetes_logs, devided by services (or namespaces)

alekseisaiko
Path Finder

Hi there!
I need a query, that will show me Top Sourcetype Sizes by Day, where sourcetype=kubernetes_logs, and the kubernetes_logs itself, to divide by service names (or namespace names).
RIght now, I'm using this query -

index=_internal source=*license_usage.log type="Usage"
| eval indexname = if(len(idx)=0 OR isnull(idx),"(UNKNOWN)",idx)
| eval sourcetypename = st
| bin _time span=1d
| stats sum(b) as b by _time, pool, indexname, sourcetypename
| eval GB=round(b/1024/1024/1024, 3)
| fields _time, indexname, sourcetypename, GB
| sort by GB
| reverse

But how do I exclude only kubernetes_logs from here, and divide it by service names?

Thanks!

0 Karma
1 Solution

alekseisaiko
Path Finder
0 Karma

alekseisaiko
Path Finder

Solved it

0 Karma

alekseisaiko
Path Finder

Or maybe source must be used instead of sourcetypename? For example “kube:container"? But still I have no success to pull the container logs

0 Karma

to4kawa
Ultra Champion

sample of results please.

0 Karma
Get Updates on the Splunk Community!

.conf24 | Registration Open!

Hello, hello! I come bearing good news: Registration for .conf24 is now open!   conf is Splunk’s rad annual ...

ICYMI - Check out the latest releases of Splunk Edge Processor

Splunk is pleased to announce the latest enhancements to Splunk Edge Processor.  HEC Receiver authorization ...

Introducing the 2024 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...