Splunk Search

Subsearch issue with specified fields

RobertRi
Communicator

Hi

I would like to get all sourcetypes for a specific app, which have normaly one index.
So I tried this search

index=_internal group=per_sourcetype_thruput series=[|metadata type=sourcetypes index=itm | table sourcetype | format]

but it seems that I cant use the series field directly.
Is this generaly possible or have I do escape the field for that?

Thanks
Rob

Tags (1)
0 Karma
1 Solution

Ayn
Legend

That will cause a syntax error because the string returned by the subsearch is formatted somewhat differently - you can see exactly how it's formatted by running the subsearch on its own, including the ending format command.

You could fix this by specifying arguments to format, but a better option would be to just rename your sourcetype field in the subsearch to series.

index=_internal group=per_sourcetype_thruput [|metadata type=sourcetypes index=itm | rename sourcetype as series | fields series]

View solution in original post

0 Karma

Ayn
Legend

That will cause a syntax error because the string returned by the subsearch is formatted somewhat differently - you can see exactly how it's formatted by running the subsearch on its own, including the ending format command.

You could fix this by specifying arguments to format, but a better option would be to just rename your sourcetype field in the subsearch to series.

index=_internal group=per_sourcetype_thruput [|metadata type=sourcetypes index=itm | rename sourcetype as series | fields series]
0 Karma

Ayn
Legend

That's great that you got it working, but there's really no need to rewrite the search like that - format is called implicitly at the end of a subsearch anyway, and table is possibly worse performance-wise than fields.

0 Karma

RobertRi
Communicator

thanks that work

and this with a small change too

index=_internal group=per_sourcetype_thruput [|metadata type=sourcetypes index=itm | table sourcetype | rename sourcetype AS series | format]

0 Karma

ddarmand
Communicator

you can use sideview utils to do that

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 ...