I have created a dashboard that has a few filters on it which are used to retrieve specific rows from the MSSQL database. I have managed to substitute the filters into the query, except a timepicker filter is proving more difficult. I want to restrict the query results to the range selected in the time picker rather than retrieving all the data and filtering it afterwards. Ideas on how to do this (besides indexing the data)?
I could use either epoch time or a datetime.
Splunk 6.3
DBConnect v1.2.1
You can gain access to the timepicker
values by using addinfo
and piping this through to a subsequent search using map
like this:
| noop | stats count AS createOneEventToAttachAddInfo| addinfo | map search="|dbquery Your SQL Stuff With $info_min_time$ or $info_max_time$ or both"
You can gain access to the timepicker
values by using addinfo
and piping this through to a subsequent search using map
like this:
| noop | stats count AS createOneEventToAttachAddInfo| addinfo | map search="|dbquery Your SQL Stuff With $info_min_time$ or $info_max_time$ or both"