Splunk Search

Is it possible to run subsearches with tstats alone?

yacht_rock
Explorer

Can you do subsearches with tstats alone?

   | tstats values(DM.app) AS App FROM datamodel=DM  BY DM.source [|
    tstats count FROM datamodel=DM WHERE DM.cat="foo" BY DM.dest |
    rename DM.dest AS DM.source |
    table DM.source ]

Source/dest are IPs - I want to get all the dest IPs of a certain server type (foo), then use those dest IPs as the source IPs for my main search.

The error that stops me is DM.source=1.2.3.4 (an IP address will show up here). I'm clearly missing something here and would appreciate any help.

Tags (2)
0 Karma
1 Solution

somesoni2
Revered Legend

Try like this

| tstats values(DM.app) AS App FROM datamodel=DM  BY DM.source | search  [|
     tstats count FROM datamodel=DM WHERE DM.cat="foo" BY DM.dest |
     rename DM.dest AS DM.source |
     table DM.source ]

View solution in original post

somesoni2
Revered Legend

Try like this

| tstats values(DM.app) AS App FROM datamodel=DM  BY DM.source | search  [|
     tstats count FROM datamodel=DM WHERE DM.cat="foo" BY DM.dest |
     rename DM.dest AS DM.source |
     table DM.source ]
Get Updates on the Splunk Community!

.conf24 | Registration Open!

Hello, hello! I come bearing good news: Registration for .conf24 is now open!   conf is Splunk’s rad annual ...

ICYMI - Check out the latest releases of Splunk Edge Processor

Splunk is pleased to announce the latest enhancements to Splunk Edge Processor.  HEC Receiver authorization ...

Introducing the 2024 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...