Quantcast
Viewing all articles
Browse latest Browse all 47296

How to use a subsearch with 'table' command?

Hello, In order to detect unused workstations in our computer park we are searching for all assets not connected to Active Directory (AD) AND to Ghost Solution Suite (GSS) since >90 days. We can easily perform two searches independently which are basically the same. First one: sourcetype=my_ad_sourcetype | eval it = strptime(ad_last_inventory,"%Y-%m-%d") | eval ot = strptime(nowstring,"%Y-%m-%d") | eval diff = (ot - it) | eval round = round(diff/86400, 0) | search round > 90 | table ad_wks_name, ad_last_inventory And the second one: sourcetype=my_gss_sourcetype | eval it = strptime(gss_last_inventory,"%Y-%m-%d") | eval ot = strptime(nowstring,"%Y-%m-%d") | eval diff = (ot - it) | eval round = round(diff/86400, 0) | search round > 90 | table gss_wks_name, gss_last_inventory What we can’t do is to combine those two searches. We tried to execute one of two queries as a subsearch and perform a simple comparison at the end like: | where gss_wks_name=ad_wks_name But every time we face an issue: the main search is executed correctly, but the subsearch doesn’t give out the correct result. Instead it repeats the `_wks_name` and the `_last_inventory` date for the last workstation. wks_123 | 2018-10-20 23:12:00.0 wks_123 | 2018-10-20 23:12:00.0 wks_123 | 2018-10-20 23:12:00.0 etc. Do you have an idea what we're doing wrong? Thanks for the help! Alex.

Viewing all articles
Browse latest Browse all 47296

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>