- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi there, I have this query below to search the top policies that has been used.
type="request" "request.path"="prod/" | stats count by policies{} | sort -count | head 10
by default all the policies is being generated with "default" which I wanted to get rid of when searching so properly shows the top 10 policies only.
The search query above example results are:
policies:
default
policies_1
policies_2
policies_3
....
I wanted to get rid of the default showing on my result. Any idea or help is really appricated.
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

As your policies JSON looks like it's an array, if you are saying that all events will have a 'default' policy as well as another policy, then this should work
type="request" "request.path"="prod/"
| stats count by policies{}
| sort -count
| where 'policies{}' != "default"
| head 10
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

As your policies JSON looks like it's an array, if you are saying that all events will have a 'default' policy as well as another policy, then this should work
type="request" "request.path"="prod/"
| stats count by policies{}
| sort -count
| where 'policies{}' != "default"
| head 10
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Awesome, this works as well. Thanks again for your help on this one.
