Splunk Search

How to use data models in subsearch

eidil
Explorer

I am trying to use data models in my subsearch but it seems it returns 0 results.

| datamodel disk_forecast C_drive search
| join type=inner host_name
[

| datamodel disk_forecast C_drive search
| search value > 80
| stats count by host_name
| lookup host_tier.csv host_name output host_name, tier
| search tier = G
| fields host_name
]
|timechart span=1d first(value) by host_name limit=0

I tried using normal searches to replace the data model and it worked fine. Is there any restriction of using datamodel in subsearch?

Tags (1)
0 Karma

eidil
Explorer

because i'm trying to get results based on host_name in host_tier.csv with gold tier SLA

0 Karma

richgalloway
SplunkTrust
SplunkTrust
I still don't see the need for a join. The subsearch is matching events from the exact same main search, keeping only the events from the subsearch (type=inner), so you should only need the subsearch.
---
If this reply helps you, Karma would be appreciated.
0 Karma

eidil
Explorer

This query is just a part of some more complex query. the subsearch will return specific host name while the  main search will search the disk space volume at a specified time.

0 Karma

richgalloway
SplunkTrust
SplunkTrust
Why are you joining a datamodel to itself? The result of the inner join should be the same as the subsearch.
---
If this reply helps you, Karma would be appreciated.
0 Karma
Get Updates on the Splunk Community!

Splunk Observability for AI

Don’t miss out on an exciting Tech Talk on Splunk Observability for AI! Discover how Splunk’s agentic AI ...

[Puzzles] Solve, Learn, Repeat: Dereferencing XML to Fixed-length events

This challenge was first posted on Slack #puzzles channelFor a previous puzzle, I needed a set of fixed-length ...

Stay Connected: Your Guide to December Tech Talks, Office Hours, and Webinars!

What are Community Office Hours? Community Office Hours is an interactive 60-minute Zoom series where ...