Dashboards & Visualizations

searchstring on dashboard

abovebeyond
Communicator

Hi,

trying to run DB query (db connect1) on dashboard using the following command:

 <panel>
  <title>My title</title>
  <single>
    <title>Nmy title</title>
    <searchString> | dbquery "DBNAME"" SELECT * FROM XXX Where CreatedDate >=dateadd(d,datediff(d,0, getdate()),-7) and CreatedDate<dateadd(d,datediff(d,0, getdate()),0)" | stats count </searchString>
  </single>
</panel>

getting the error

Encountered the following error while trying to update: In handler 'views': Error parsing XML on line 95: Couldn't find end of Start Tag dateadd line 95

how can i count event from the last week not using sql syntax?

0 Karma

somesoni2
Revered Legend

Change you query to this

| dbquery "DBNAME"  "SELECT * FROM XXX Where CreatedDate &gt;=dateadd(d,datediff(d,0, getdate()),-7) and CreatedDate<dateadd(d,datediff(d,0, getdate()),0)" | stats count 
0 Karma

MattZerfas
Communicator

If you are trying to add this in the "edit source" section you might need to change the >'s to > and so on. The easier way is to just go back to the actual dashboard and hit "edit panels" then "edit search string" for the panel you need the query in. When you save it from their Splunk will automatically change any characters it needs to for it to work with XML.

Here is what your query looks like when I did it like I stated above.

<dashboard>
  <label>test</label>
  <row>
    <panel>
      <single>
        <search>
          <query>| dbquery "DBNAME" "SELECT * FROM XXX Where CreatedDate >=dateadd(d,datediff(d,0, getdate()),-7) and CreatedDate<dateadd(d,datediff(d,0, getdate()),0)" | stats count</query>
          <earliest>-15m</earliest>
          <latest>now</latest>
        </search>
        <option name="drilldown">none</option>
        <option name="colorBy">value</option>
        <option name="colorMode">none</option>
        <option name="numberPrecision">0</option>
        <option name="showSparkline">1</option>
        <option name="showTrendIndicator">1</option>
        <option name="trendColorInterpretation">standard</option>
        <option name="trendDisplayMode">absolute</option>
        <option name="useColors">0</option>
        <option name="useThousandSeparators">1</option>
        <option name="linkView">search</option>
      </single>
    </panel>
  </row>
</dashboard>
0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Kick the Tires Before You Commit: A Hands-On Tour of the Splunk Observability Cloud ...

Evaluating an enterprise observability platform usually goes like this: fill out a form, get a free trial with ...

Deep insights, no barriers: Splunk Observability Cloud Free Edition

As software delivery cycles continue to accelerate, observability shouldn’t be a luxury — it should be a ...

Monitoring AI Agents with Splunk Observability Cloud

Let’s say I’m running a travel planning AI app in production. A user asks for three concise hotel options in ...