Splunk IT Service Intelligence

How to get the list of KPI's and Entities under Services using Rest Command for IT Service Intelligence App



I have multiple Services created for IT Service Intelligence App which contains many KPI's. I can see that while creating/cloning Services, I have missed one or two KPI's under certain Service.

Is there any REST like command which I can use anytime to see the list of KPI's under Services and Entities too.

I can do this in Service Analyzer, just want to explore other simpler options as well

Thanks in advance.

0 Karma

Splunk Employee
Splunk Employee

Here's a command that should work for KPIs if you have jq installed. I'd recommend to filter with jq rather than trying to process that JSON response yourself:

curl -k -u username:password https://example:8089/servicesNS/nobody/SA-ITOA/itoa_interface/service?filter='\{"title":"service_nam...' | jq '.[].kpis[].title'

(Replace "service_name" with the name of the service you want to grab the KPIs from)

Get Updates on the Splunk Community!

Splunk Observability Cloud | Unified Identity - Now Available for Existing Splunk ...

Raise your hand if you’ve already forgotten your username or password when logging into an account. (We can’t ...

Index This | How many sides does a circle have?

February 2024 Edition Hayyy Splunk Education Enthusiasts and the Eternally Curious!  We’re back with another ...

Registration for Splunk University is Now Open!

Are you ready for an adventure in learning?   Brace yourselves because Splunk University is back, and it's ...