Splunk Enterprise Security

Drilldown behavior on Notable Events - Drilldown to custom dashboard? (ES)

joshuamcqueen
Path Finder

Hey Splunkers,

Question about notable events. I know how to modify a correlation drill-down searches (and pass tokens into it). But lately my security analysts have been asking, "can we pass those same tokens into a dashboard?"

So can you? Is there any customization you can do to ES to specify a correlation search to drilldown into a dashboard INSTEAD of a search? This could save our analysts a LOT of time. Thanks!!

snoobzilla
Builder

I am not familiar with these dashboards, but I have done a fair amount of drilldown.

You will need a couple of things...

  1. Determine params the receiving dashboard needs. If you can set it up the way they want it to be and see the params in the address bar you are most of the way there. Make a copy of this...

  2. Add drilldown to starting dashboard - MAKE A CLONE FIRST... below is an example from simple xml dashboard with timepicker named timerange with table drilldown to JIRA, another dashboard, and an open search with specific parameters named in each depending on row/column clicked.

      <table>
        <title>My Ttiel</title>
        <search>
          <query>mysearch | eval Events="Events" | table KER Events JIRA_Issues count </query>
          <earliest>$timerange.earliest$</earliest>
          <latest>$timerange.latest$</latest>
        </search>
        <option name="wrap">true</option>
        <option name="rowNumbers">false</option>
        <option name="drilldown">cell</option>
        <option name="dataOverlayMode">none</option>
        <option name="count">10</option>
        <drilldown target="My New Window">
          <!-- Access the input on the target form, which is in the same app  -->
          <!-- sourcetype.tok is the token for an input to the target form    -->
          <condition field="KER">
            <link>KER_RECORD_EDITOR?selectedKER=$row.KER$&amp;earliest=$timerange.earliest$&amp;latest=$timerange.latest$</link>
          </condition>
          <condition field="Events">            <link>search?q=KER=$row.KER$%20$indexes$%20eventtype=KER_HTML5_ERROR&amp;earliest=$timerange.earliest$&amp;latest=$timerange.latest$</link>
          </condition>
          <condition field="JIRA_Issues">
            <link>https://issues.paychex.com/issues/?jql=text%20~%20$row.KER$</link>
          </condition>
        </drilldown>
      </table>
    
0 Karma

gabriel_vasseur
Contributor

I downvoted this post because unfortunately, the question is about how to configure a correlation search drilldown in the enterprise security app, not a drilldown in a dashboard, so this doesn't help.

0 Karma
Get Updates on the Splunk Community!

Earn a $35 Gift Card for Answering our Splunk Admins & App Developer Survey

Survey for Splunk Admins and App Developers is open now! | Earn a $35 gift card!      Hello there,  Splunk ...

Continuing Innovation & New Integrations Unlock Full Stack Observability For Your ...

You’ve probably heard the latest about AppDynamics joining the Splunk Observability portfolio, deepening our ...

Monitoring Amazon Elastic Kubernetes Service (EKS)

As we’ve seen, integrating Kubernetes environments with Splunk Observability Cloud is a quick and easy way to ...