Splunk Search

How to search with the metadata command using the Python API?

lohitkidu
Path Finder

Hi ,

I am not sure how to use the metadata command using the Python API as it is required to be the first command like | metadata type=hosts, but when we use the Python API every search has to be appended by search like search index=abc.

In case of metadata, if I use search metadata type=hosts or search | metadata type=hosts, none of them are working.

Any ideas how to use it?

0 Karma
1 Solution

lohitkidu
Path Finder

It turns out that while using metadata command over API, we do not require search command as a prefix.

View solution in original post

0 Karma

lohitkidu
Path Finder

It turns out that while using metadata command over API, we do not require search command as a prefix.

0 Karma

somesoni2
Revered Legend

Try this as the search query

search index=_internal | head 1 | map maxsearches=1 "| metadata type=hosts"
0 Karma

lohitkidu
Path Finder

Never worked for me.

0 Karma
Get Updates on the Splunk Community!

Prove Your Splunk Prowess at .conf25—No Prereqs Required!

Your Next Big Security Credential: No Prerequisites Needed We know you’ve got the skills, and now, earning the ...

Splunk Observability Cloud's AI Assistant in Action Series: Observability as Code

This is the sixth post in the Splunk Observability Cloud’s AI Assistant in Action series that digs into how to ...

Splunk Answers Content Calendar, July Edition I

Hello Community! Welcome to another month of Community Content Calendar series! For the month of July, we will ...