<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: dashboard in Dashboards &amp; Visualizations</title>
    <link>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745762#M58660</link>
    <description>&lt;P&gt;Change the init block (solution updated)&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;  &amp;lt;init&amp;gt;
    &amp;lt;set token="rangeColors"&amp;gt;"0x118832","0xd41f1f"&amp;lt;/set&amp;gt;
  &amp;lt;/init&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 08 May 2025 08:24:54 GMT</pubDate>
    <dc:creator>ITWhisperer</dc:creator>
    <dc:date>2025-05-08T08:24:54Z</dc:date>
    <item>
      <title>dashboard</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745620#M58641</link>
      <description>&lt;P&gt;so i have a dashboard with 4 panels and there is checkbox with 2 options of solved and unsolved , so for unsolved the colour of the panels should remain red when the count is greater than 0. which i am able to do with splunk dashboard feature itself. But for solved option every panels should be green . so how should i approach this.&lt;/P&gt;</description>
      <pubDate>Wed, 07 May 2025 06:01:27 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745620#M58641</guid>
      <dc:creator>SN1</dc:creator>
      <dc:date>2025-05-07T06:01:27Z</dc:date>
    </item>
    <item>
      <title>Re: dashboard</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745623#M58642</link>
      <description>&lt;P&gt;HI&amp;nbsp;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/274807"&gt;@SN1&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This largely depends on the implementation of your dashboard - Please could you share your existing dashboard code so that we can try and make this work for you.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":glowing_star:"&gt;🌟&lt;/span&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Did this answer help you?&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;If so, please consider:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Adding karma to show it was useful&lt;/LI&gt;&lt;LI&gt;Marking it as the solution if it resolved your issue&lt;/LI&gt;&lt;LI&gt;Commenting if you need any clarification&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Your feedback encourages the volunteers in this community to continue contributing&lt;/P&gt;</description>
      <pubDate>Wed, 07 May 2025 06:19:34 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745623#M58642</guid>
      <dc:creator>livehybrid</dc:creator>
      <dc:date>2025-05-07T06:19:34Z</dc:date>
    </item>
    <item>
      <title>Re: dashboard</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745647#M58644</link>
      <description>&lt;P&gt;ok this is the source code&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;form version="1.1" script="solved3.js ,minor.js, warning.js , critical.js" theme="dark"&amp;gt;&lt;BR /&gt;&amp;lt;label&amp;gt;SBC Monitoring&amp;lt;/label&amp;gt;&lt;BR /&gt;&amp;lt;fieldset submitButton="false"&amp;gt;&lt;BR /&gt;&amp;lt;input type="checkbox" token="srStatus"&amp;gt;&lt;BR /&gt;&amp;lt;label&amp;gt;Status&amp;lt;/label&amp;gt;&lt;BR /&gt;&amp;lt;choice value="1"&amp;gt;solved&amp;lt;/choice&amp;gt;&lt;BR /&gt;&amp;lt;choice value="0"&amp;gt;unsolved&amp;lt;/choice&amp;gt;&lt;BR /&gt;&amp;lt;prefix&amp;gt;(&amp;lt;/prefix&amp;gt;&lt;BR /&gt;&amp;lt;suffix&amp;gt;)&amp;lt;/suffix&amp;gt;&lt;BR /&gt;&amp;lt;valuePrefix&amp;gt;solved=&amp;lt;/valuePrefix&amp;gt;&lt;BR /&gt;&amp;lt;delimiter&amp;gt; OR&amp;nbsp; &amp;lt;/delimiter&amp;gt;&lt;BR /&gt;&amp;lt;default&amp;gt;0&amp;lt;/default&amp;gt;&lt;BR /&gt;&amp;lt;initialValue&amp;gt;1,0&amp;lt;/initialValue&amp;gt;&lt;BR /&gt;&amp;lt;/input&amp;gt;&lt;BR /&gt;&amp;lt;/fieldset&amp;gt;&lt;BR /&gt;&amp;lt;row&amp;gt;&lt;BR /&gt;&amp;lt;panel&amp;gt;&lt;BR /&gt;&amp;lt;title&amp;gt;MINOR EVENTS&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;lt;single&amp;gt;&lt;BR /&gt;&amp;lt;search&amp;gt;&lt;BR /&gt;&amp;lt;query&amp;gt;| inputlookup sbc_minor.csv&lt;BR /&gt;| search $srStatus$&lt;BR /&gt;| stats count&amp;lt;/query&amp;gt;&lt;BR /&gt;&amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;&lt;BR /&gt;&amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;&lt;BR /&gt;&amp;lt;sampleRatio&amp;gt;1&amp;lt;/sampleRatio&amp;gt;&lt;BR /&gt;&amp;lt;/search&amp;gt;&lt;BR /&gt;&amp;lt;option name="colorBy"&amp;gt;value&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="colorMode"&amp;gt;block&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="drilldown"&amp;gt;all&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="numberPrecision"&amp;gt;0&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="rangeColors"&amp;gt;["0x118832","0xd41f1f"]&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="rangeValues"&amp;gt;[0]&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="showSparkline"&amp;gt;1&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="showTrendIndicator"&amp;gt;1&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="trellis.enabled"&amp;gt;0&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="trellis.scales.shared"&amp;gt;1&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="trellis.size"&amp;gt;medium&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="trendColorInterpretation"&amp;gt;standard&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="trendDisplayMode"&amp;gt;absolute&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="unitPosition"&amp;gt;after&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="useColors"&amp;gt;1&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="useThousandSeparators"&amp;gt;1&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;drilldown&amp;gt;&lt;BR /&gt;&amp;lt;set token="minor"&amp;gt;minor&amp;lt;/set&amp;gt;&lt;BR /&gt;&amp;lt;unset token="major"&amp;gt;&amp;lt;/unset&amp;gt;&lt;BR /&gt;&amp;lt;unset token="critical"&amp;gt;&amp;lt;/unset&amp;gt;&lt;BR /&gt;&amp;lt;unset token="warning"&amp;gt;&amp;lt;/unset&amp;gt;&lt;BR /&gt;&amp;lt;/drilldown&amp;gt;&lt;BR /&gt;&amp;lt;/single&amp;gt;&lt;BR /&gt;&amp;lt;/panel&amp;gt;&lt;BR /&gt;&amp;lt;panel&amp;gt;&lt;BR /&gt;&amp;lt;title&amp;gt;MAJOR EVENTS&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;lt;single&amp;gt;&lt;BR /&gt;&amp;lt;search&amp;gt;&lt;BR /&gt;&amp;lt;query&amp;gt;| inputlookup sbc_major.csv&lt;BR /&gt;| search $srStatus$&lt;BR /&gt;| stats count&amp;lt;/query&amp;gt;&lt;BR /&gt;&amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;&lt;BR /&gt;&amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;&lt;BR /&gt;&amp;lt;/search&amp;gt;&lt;BR /&gt;&amp;lt;option name="colorBy"&amp;gt;value&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="colorMode"&amp;gt;block&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="drilldown"&amp;gt;all&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="numberPrecision"&amp;gt;0&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="rangeColors"&amp;gt;["0x118832","0xd41f1f"]&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="rangeValues"&amp;gt;[0]&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="showSparkline"&amp;gt;1&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="showTrendIndicator"&amp;gt;1&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="trellis.enabled"&amp;gt;0&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="trellis.scales.shared"&amp;gt;1&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="trellis.size"&amp;gt;medium&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="trendColorInterpretation"&amp;gt;standard&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="trendDisplayMode"&amp;gt;absolute&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="unitPosition"&amp;gt;after&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="useColors"&amp;gt;1&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="useThousandSeparators"&amp;gt;1&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;drilldown&amp;gt;&lt;BR /&gt;&amp;lt;set token="major"&amp;gt;major&amp;lt;/set&amp;gt;&lt;BR /&gt;&amp;lt;unset token="minor"&amp;gt;&amp;lt;/unset&amp;gt;&lt;BR /&gt;&amp;lt;unset token="critical"&amp;gt;&amp;lt;/unset&amp;gt;&lt;BR /&gt;&amp;lt;unset token="warning"&amp;gt;&amp;lt;/unset&amp;gt;&lt;BR /&gt;&amp;lt;/drilldown&amp;gt;&lt;BR /&gt;&amp;lt;/single&amp;gt;&lt;BR /&gt;&amp;lt;/panel&amp;gt;&lt;BR /&gt;&amp;lt;panel&amp;gt;&lt;BR /&gt;&amp;lt;title&amp;gt;CRITICAL EVENTS&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;lt;single&amp;gt;&lt;BR /&gt;&amp;lt;search&amp;gt;&lt;BR /&gt;&amp;lt;query&amp;gt;| inputlookup sbc_critical.csv&amp;nbsp;&lt;BR /&gt;| search $srStatus$&lt;BR /&gt;| stats count&amp;lt;/query&amp;gt;&lt;BR /&gt;&amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;&lt;BR /&gt;&amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;&lt;BR /&gt;&amp;lt;/search&amp;gt;&lt;BR /&gt;&amp;lt;option name="colorMode"&amp;gt;block&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="drilldown"&amp;gt;all&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="rangeColors"&amp;gt;["0x118832","0xd41f1f"]&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="rangeValues"&amp;gt;[0]&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="useColors"&amp;gt;1&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;drilldown&amp;gt;&lt;BR /&gt;&amp;lt;set token="critical"&amp;gt;critical&amp;lt;/set&amp;gt;&lt;BR /&gt;&amp;lt;unset token="major"&amp;gt;&amp;lt;/unset&amp;gt;&lt;BR /&gt;&amp;lt;unset token="minor"&amp;gt;&amp;lt;/unset&amp;gt;&lt;BR /&gt;&amp;lt;unset token="warning"&amp;gt;&amp;lt;/unset&amp;gt;&lt;BR /&gt;&amp;lt;/drilldown&amp;gt;&lt;BR /&gt;&amp;lt;/single&amp;gt;&lt;BR /&gt;&amp;lt;/panel&amp;gt;&lt;BR /&gt;&amp;lt;panel&amp;gt;&lt;BR /&gt;&amp;lt;title&amp;gt;WARNING EVENTS&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;lt;single&amp;gt;&lt;BR /&gt;&amp;lt;search&amp;gt;&lt;BR /&gt;&amp;lt;query&amp;gt;| inputlookup sbc_warning.csv&amp;nbsp;&lt;BR /&gt;| search $srStatus$&lt;BR /&gt;| stats count&amp;lt;/query&amp;gt;&lt;BR /&gt;&amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;&lt;BR /&gt;&amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;&lt;BR /&gt;&amp;lt;/search&amp;gt;&lt;BR /&gt;&amp;lt;option name="colorMode"&amp;gt;block&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="drilldown"&amp;gt;all&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="rangeColors"&amp;gt;["0x118832","0xd41f1f"]&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="rangeValues"&amp;gt;[0]&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="useColors"&amp;gt;1&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;drilldown&amp;gt;&lt;BR /&gt;&amp;lt;set token="warning"&amp;gt;warning&amp;lt;/set&amp;gt;&lt;BR /&gt;&amp;lt;unset token="major"&amp;gt;&amp;lt;/unset&amp;gt;&lt;BR /&gt;&amp;lt;unset token="minor"&amp;gt;&amp;lt;/unset&amp;gt;&lt;BR /&gt;&amp;lt;unset token="critical"&amp;gt;&amp;lt;/unset&amp;gt;&lt;BR /&gt;&amp;lt;/drilldown&amp;gt;&lt;BR /&gt;&amp;lt;/single&amp;gt;&lt;BR /&gt;&amp;lt;/panel&amp;gt;&lt;BR /&gt;&amp;lt;/row&amp;gt;&lt;BR /&gt;&amp;lt;row&amp;gt;&lt;BR /&gt;&amp;lt;panel&amp;gt;&lt;BR /&gt;&amp;lt;title&amp;gt;MINOR ALERTS HISTORY&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;lt;chart&amp;gt;&lt;BR /&gt;&amp;lt;search&amp;gt;&lt;BR /&gt;&amp;lt;query&amp;gt;index=sbc-logs RAISE-ALARM&lt;BR /&gt;| dedup S&lt;BR /&gt;| rex field=_raw ".*Severity:(?&amp;amp;lt;Severity&amp;amp;gt;\D+);"&lt;BR /&gt;| rex field=_raw "\[Time:(?&amp;amp;lt;Time&amp;amp;gt;.*)]"&lt;BR /&gt;| rex field=Time "(?&amp;amp;lt;date&amp;amp;gt;.*)@"&lt;BR /&gt;| rex field=_raw "RAISE-ALARM:(?&amp;amp;lt;Alarm_Type&amp;amp;gt;\w+)"&lt;BR /&gt;| rex max_match=0 field=_raw ": \[(?&amp;amp;lt;Region&amp;amp;gt;\w+)\]"&lt;BR /&gt;| rex max_match=0 field=_raw "\[\w+\d\](?&amp;amp;lt;message&amp;amp;gt;[^;]+)"&lt;BR /&gt;| table Alarm_Type Region message IP Severity Time date&lt;BR /&gt;| search Severity=minor&lt;BR /&gt;| stats count as Total by date&lt;BR /&gt;| appendpipe&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ stats count&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; | eval Message="No Minor Alerts"&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; | where count==0&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; | table Message&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; | fields - Alarm_Type Region message IP Severity Time date]&amp;nbsp;&lt;BR /&gt;| transpose 0&amp;nbsp;&lt;BR /&gt;| eval allnulls=1&amp;nbsp;&lt;BR /&gt;| foreach row*&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ eval allnulls=if(isnull('&amp;amp;lt;&amp;amp;lt;FIELD&amp;amp;gt;&amp;amp;gt;'),allnulls,0) ]&amp;nbsp;&lt;BR /&gt;| where allnulls=0&amp;nbsp;&lt;BR /&gt;| fields - allnulls&amp;nbsp;&lt;BR /&gt;| transpose 0 header_field=column&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;| fields - column&amp;lt;/query&amp;gt;&lt;BR /&gt;&amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;&lt;BR /&gt;&amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;&lt;BR /&gt;&amp;lt;/search&amp;gt;&lt;BR /&gt;&amp;lt;option name="charting.chart"&amp;gt;column&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="charting.drilldown"&amp;gt;none&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/chart&amp;gt;&lt;BR /&gt;&amp;lt;/panel&amp;gt;&lt;BR /&gt;&amp;lt;panel&amp;gt;&lt;BR /&gt;&amp;lt;title&amp;gt;MAJOR ALERTS HISTORY&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;lt;chart&amp;gt;&lt;BR /&gt;&amp;lt;search&amp;gt;&lt;BR /&gt;&amp;lt;query&amp;gt;index=sbc-logs RAISE-ALARM&lt;BR /&gt;| dedup S&lt;BR /&gt;| rex field=_raw ".*Severity:(?&amp;amp;lt;Severity&amp;amp;gt;\D+);"&lt;BR /&gt;| rex field=_raw "\[Time:(?&amp;amp;lt;Time&amp;amp;gt;.*)]"&lt;BR /&gt;| rex field=Time "(?&amp;amp;lt;date&amp;amp;gt;.*)@"&lt;BR /&gt;| rex field=_raw "RAISE-ALARM:(?&amp;amp;lt;Alarm_Type&amp;amp;gt;\w+)"&lt;BR /&gt;| rex max_match=0 field=_raw ": \[(?&amp;amp;lt;Region&amp;amp;gt;\w+)\]"&lt;BR /&gt;| rex max_match=0 field=_raw "\[\w+\d\](?&amp;amp;lt;message&amp;amp;gt;[^;]+)"&lt;BR /&gt;| table Alarm_Type Region message IP Severity Time date&lt;BR /&gt;| search Severity=major&lt;BR /&gt;| stats count as Total by date&amp;lt;/query&amp;gt;&lt;BR /&gt;&amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;&lt;BR /&gt;&amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;&lt;BR /&gt;&amp;lt;/search&amp;gt;&lt;BR /&gt;&amp;lt;option name="charting.chart"&amp;gt;column&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="charting.drilldown"&amp;gt;none&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/chart&amp;gt;&lt;BR /&gt;&amp;lt;/panel&amp;gt;&lt;BR /&gt;&amp;lt;panel&amp;gt;&lt;BR /&gt;&amp;lt;title&amp;gt;CRITICAL ALERTS HISTORY&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;lt;chart&amp;gt;&lt;BR /&gt;&amp;lt;search&amp;gt;&lt;BR /&gt;&amp;lt;query&amp;gt;index=sbc-logs RAISE-ALARM&lt;BR /&gt;| dedup S&lt;BR /&gt;| rex field=_raw ".*Severity:(?&amp;amp;lt;Severity&amp;amp;gt;\D+);"&lt;BR /&gt;| rex field=_raw "\[Time:(?&amp;amp;lt;Time&amp;amp;gt;.*)]"&lt;BR /&gt;| rex field=Time "(?&amp;amp;lt;date&amp;amp;gt;.*)@"&lt;BR /&gt;| rex field=_raw "RAISE-ALARM:(?&amp;amp;lt;Alarm_Type&amp;amp;gt;\w+)"&lt;BR /&gt;| rex max_match=0 field=_raw ": \[(?&amp;amp;lt;Region&amp;amp;gt;\w+)\]"&lt;BR /&gt;| rex max_match=0 field=_raw "\[\w+\d\](?&amp;amp;lt;message&amp;amp;gt;[^;]+)"&lt;BR /&gt;| table Alarm_Type Region message IP Severity Time date&lt;BR /&gt;| search Severity=critical&lt;BR /&gt;| stats count as Total by date&lt;BR /&gt;| appendpipe&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ stats count&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; | eval Message="No critical Alerts"&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; | where count==0&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; | table Message&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; | fields - Alarm_Type Region message IP Severity Time date]&amp;nbsp;&lt;BR /&gt;| transpose 0&amp;nbsp;&lt;BR /&gt;| eval allnulls=1&amp;nbsp;&lt;BR /&gt;| foreach row*&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ eval allnulls=if(isnull('&amp;amp;lt;&amp;amp;lt;FIELD&amp;amp;gt;&amp;amp;gt;'),allnulls,0) ]&amp;nbsp;&lt;BR /&gt;| where allnulls=0&amp;nbsp;&lt;BR /&gt;| fields - allnulls&amp;nbsp;&lt;BR /&gt;| transpose 0 header_field=column&amp;nbsp;&lt;BR /&gt;| fields - column&amp;lt;/query&amp;gt;&lt;BR /&gt;&amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;&lt;BR /&gt;&amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;&lt;BR /&gt;&amp;lt;/search&amp;gt;&lt;BR /&gt;&amp;lt;option name="charting.chart"&amp;gt;column&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="charting.drilldown"&amp;gt;none&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/chart&amp;gt;&lt;BR /&gt;&amp;lt;/panel&amp;gt;&lt;BR /&gt;&amp;lt;panel&amp;gt;&lt;BR /&gt;&amp;lt;title&amp;gt;WARNING ALERTS HISTORY&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;lt;chart&amp;gt;&lt;BR /&gt;&amp;lt;search&amp;gt;&lt;BR /&gt;&amp;lt;query&amp;gt;index=sbc-logs RAISE-ALARM&lt;BR /&gt;| dedup S&lt;BR /&gt;| rex field=_raw ".*Severity:(?&amp;amp;lt;Severity&amp;amp;gt;\D+);"&lt;BR /&gt;| rex field=_raw "\[Time:(?&amp;amp;lt;Time&amp;amp;gt;.*)]"&lt;BR /&gt;| rex field=Time "(?&amp;amp;lt;date&amp;amp;gt;.*)@"&lt;BR /&gt;| rex field=_raw "RAISE-ALARM:(?&amp;amp;lt;Alarm_Type&amp;amp;gt;\w+)"&lt;BR /&gt;| rex max_match=0 field=_raw ": \[(?&amp;amp;lt;Region&amp;amp;gt;\w+)\]"&lt;BR /&gt;| rex max_match=0 field=_raw "\[\w+\d\](?&amp;amp;lt;message&amp;amp;gt;[^;]+)"&lt;BR /&gt;| table Alarm_Type Region message IP Severity Time date&lt;BR /&gt;| search Severity=warning&lt;BR /&gt;| stats count as Total by date&lt;BR /&gt;| appendpipe&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ stats count&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; | eval Message="No Minor Alerts"&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; | where count==0&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; | table Message&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; | fields - Alarm_Type Region message IP Severity Time date]&amp;nbsp;&lt;BR /&gt;| transpose 0&amp;nbsp;&lt;BR /&gt;| eval allnulls=1&amp;nbsp;&lt;BR /&gt;| foreach row*&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ eval allnulls=if(isnull('&amp;amp;lt;&amp;amp;lt;FIELD&amp;amp;gt;&amp;amp;gt;'),allnulls,0) ]&amp;nbsp;&lt;BR /&gt;| where allnulls=0&amp;nbsp;&lt;BR /&gt;| fields - allnulls&amp;nbsp;&lt;BR /&gt;| transpose 0 header_field=column&amp;nbsp;&lt;BR /&gt;| fields - column&amp;lt;/query&amp;gt;&lt;BR /&gt;&amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;&lt;BR /&gt;&amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;&lt;BR /&gt;&amp;lt;/search&amp;gt;&lt;BR /&gt;&amp;lt;option name="charting.chart"&amp;gt;column&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="charting.drilldown"&amp;gt;none&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/chart&amp;gt;&lt;BR /&gt;&amp;lt;/panel&amp;gt;&lt;BR /&gt;&amp;lt;/row&amp;gt;&lt;BR /&gt;&amp;lt;row&amp;gt;&lt;BR /&gt;&amp;lt;panel depends="$minor$"&amp;gt;&lt;BR /&gt;&amp;lt;title&amp;gt;Minor Events&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;lt;table id="sbc_minor_table"&amp;gt;&lt;BR /&gt;&amp;lt;search&amp;gt;&lt;BR /&gt;&amp;lt;query&amp;gt;| inputlookup sbc_minor.csv&lt;BR /&gt;| search $srStatus$&lt;BR /&gt;| eval Server_Name=case(IP == "10.2.96.35","US-SOU",IP == "10.82.10.245","KR-SEL",IP == "10.86.164.25","CN-SGH",IP == "10.86.68.25","CN-SHH",IP == "10.86.128.25","CN-SHA" ,IP == "10.20.41.90 ","DE-SLO",IP == "10.150.222.120","DE-BIE")&amp;lt;/query&amp;gt;&lt;BR /&gt;&amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;&lt;BR /&gt;&amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;&lt;BR /&gt;&amp;lt;/search&amp;gt;&lt;BR /&gt;&amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/table&amp;gt;&lt;BR /&gt;&amp;lt;/panel&amp;gt;&lt;BR /&gt;&amp;lt;/row&amp;gt;&lt;BR /&gt;&amp;lt;row&amp;gt;&lt;BR /&gt;&amp;lt;panel depends="$major$"&amp;gt;&lt;BR /&gt;&amp;lt;title&amp;gt;Major Events&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;lt;table id="sbc_alarm_table"&amp;gt;&lt;BR /&gt;&amp;lt;search&amp;gt;&lt;BR /&gt;&amp;lt;query&amp;gt;| inputlookup sbc_major.csv&lt;BR /&gt;| search $srStatus$&lt;BR /&gt;| eval Server_Name=case(IP == "10.2.96.35","US-SOU",IP == "10.82.10.245","KR-SEL",IP == "10.86.164.25","CN-SGH",IP == "10.86.68.25","CN-SHH",IP == "10.86.128.25","CN-SHA" ,IP == "10.20.41.90 ","DE-SLO",IP == "10.150.222.120","DE-BIE")&amp;lt;/query&amp;gt;&lt;BR /&gt;&amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;&lt;BR /&gt;&amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;&lt;BR /&gt;&amp;lt;/search&amp;gt;&lt;BR /&gt;&amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/table&amp;gt;&lt;BR /&gt;&amp;lt;/panel&amp;gt;&lt;BR /&gt;&amp;lt;/row&amp;gt;&lt;BR /&gt;&amp;lt;row&amp;gt;&lt;BR /&gt;&amp;lt;panel depends="$critical$"&amp;gt;&lt;BR /&gt;&amp;lt;title&amp;gt;Critical Events&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;lt;table id="sbc_critical_table"&amp;gt;&lt;BR /&gt;&amp;lt;search&amp;gt;&lt;BR /&gt;&amp;lt;query&amp;gt;| inputlookup sbc_critical.csv&lt;BR /&gt;| search $srStatus$&lt;BR /&gt;| eval Server_Name=case(IP == "10.2.96.35","US-SOU",IP == "10.82.10.245","KR-SEL",IP == "10.86.164.25","CN-SGH",IP == "10.86.68.25","CN-SHH",IP == "10.86.128.25","CN-SHA" ,IP == "10.20.41.90 ","DE-SLO",IP == "10.150.222.120","DE-BIE")&amp;lt;/query&amp;gt;&lt;BR /&gt;&amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;&lt;BR /&gt;&amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;&lt;BR /&gt;&amp;lt;/search&amp;gt;&lt;BR /&gt;&amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/table&amp;gt;&lt;BR /&gt;&amp;lt;/panel&amp;gt;&lt;BR /&gt;&amp;lt;/row&amp;gt;&lt;BR /&gt;&amp;lt;row&amp;gt;&lt;BR /&gt;&amp;lt;panel depends="$warning$"&amp;gt;&lt;BR /&gt;&amp;lt;title&amp;gt;Warning Events&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;lt;table id="sbc_warning_table"&amp;gt;&lt;BR /&gt;&amp;lt;search&amp;gt;&lt;BR /&gt;&amp;lt;query&amp;gt;| inputlookup sbc_warning.csv&lt;BR /&gt;| search $srStatus$&lt;BR /&gt;| eval Server_Name=case(IP == "10.2.96.35","US-SOU",IP == "10.82.10.245","KR-SEL",IP == "10.86.164.25","CN-SGH",IP == "10.86.68.25","CN-SHH",IP == "10.86.128.25","CN-SHA" ,IP == "10.20.41.90 ","DE-SLO",IP == "10.150.222.120","DE-BIE")&amp;lt;/query&amp;gt;&lt;BR /&gt;&amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;&lt;BR /&gt;&amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;&lt;BR /&gt;&amp;lt;/search&amp;gt;&lt;BR /&gt;&amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;&lt;BR /&gt;&amp;lt;/table&amp;gt;&lt;BR /&gt;&amp;lt;/panel&amp;gt;&lt;BR /&gt;&amp;lt;/row&amp;gt;&lt;BR /&gt;&amp;lt;/form&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 07 May 2025 09:29:40 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745647#M58644</guid>
      <dc:creator>SN1</dc:creator>
      <dc:date>2025-05-07T09:29:40Z</dc:date>
    </item>
    <item>
      <title>Re: dashboard</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745652#M58645</link>
      <description>&lt;P&gt;If I understood correctly, you want red and green if unsolved is checked and green and red if unsolved is not checked?&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;&amp;lt;form version="1.1" script="solved3.js ,minor.js, warning.js , critical.js" theme="dark"&amp;gt;
  &amp;lt;label&amp;gt;SBC Monitoring&amp;lt;/label&amp;gt;
  &amp;lt;init&amp;gt;
    &amp;lt;set token="rangeColors"&amp;gt;"0x118832","0xd41f1f"&amp;lt;/set&amp;gt;
  &amp;lt;/init&amp;gt;
  &amp;lt;fieldset submitButton="false"&amp;gt;
    &amp;lt;input type="checkbox" token="srStatus"&amp;gt;
      &amp;lt;label&amp;gt;Status&amp;lt;/label&amp;gt;
      &amp;lt;choice value="1"&amp;gt;solved&amp;lt;/choice&amp;gt;
      &amp;lt;choice value="0"&amp;gt;unsolved&amp;lt;/choice&amp;gt;
      &amp;lt;prefix&amp;gt;(&amp;lt;/prefix&amp;gt;
      &amp;lt;suffix&amp;gt;)&amp;lt;/suffix&amp;gt;
      &amp;lt;valuePrefix&amp;gt;solved=&amp;lt;/valuePrefix&amp;gt;
      &amp;lt;delimiter&amp;gt; OR  &amp;lt;/delimiter&amp;gt;
      &amp;lt;default&amp;gt;0&amp;lt;/default&amp;gt;
      &amp;lt;initialValue&amp;gt;1,0&amp;lt;/initialValue&amp;gt;
      &amp;lt;change&amp;gt;
        &amp;lt;eval token="rangeColors"&amp;gt;if(isnotnull(mvfind($form.srStatus$,"0")),"\"0x118832\",\"0xd41f1f\"","\"0xd41f1f\",\"0x118832\"")&amp;lt;/eval&amp;gt;
      &amp;lt;/change&amp;gt;
    &amp;lt;/input&amp;gt;
  &amp;lt;/fieldset&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;MINOR EVENTS&amp;lt;/title&amp;gt;
      &amp;lt;single&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| makeresults count=5
| eval solved=random()%2
```| inputlookup sbc_minor.csv```
| search $srStatus$
| stats count&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
          &amp;lt;sampleRatio&amp;gt;1&amp;lt;/sampleRatio&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="colorBy"&amp;gt;value&amp;lt;/option&amp;gt;
        &amp;lt;option name="colorMode"&amp;gt;block&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;all&amp;lt;/option&amp;gt;
        &amp;lt;option name="numberPrecision"&amp;gt;0&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeColors"&amp;gt;[$rangeColors$]&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeValues"&amp;gt;[0]&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
        &amp;lt;option name="showSparkline"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="showTrendIndicator"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="trellis.enabled"&amp;gt;0&amp;lt;/option&amp;gt;
        &amp;lt;option name="trellis.scales.shared"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="trellis.size"&amp;gt;medium&amp;lt;/option&amp;gt;
        &amp;lt;option name="trendColorInterpretation"&amp;gt;standard&amp;lt;/option&amp;gt;
        &amp;lt;option name="trendDisplayMode"&amp;gt;absolute&amp;lt;/option&amp;gt;
        &amp;lt;option name="unitPosition"&amp;gt;after&amp;lt;/option&amp;gt;
        &amp;lt;option name="useColors"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="useThousandSeparators"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;drilldown&amp;gt;
          &amp;lt;set token="minor"&amp;gt;minor&amp;lt;/set&amp;gt;
          &amp;lt;unset token="major"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="critical"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="warning"&amp;gt;&amp;lt;/unset&amp;gt;
        &amp;lt;/drilldown&amp;gt;
      &amp;lt;/single&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;MAJOR EVENTS&amp;lt;/title&amp;gt;
      &amp;lt;single&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| makeresults count=5
| eval solved=random()%2
```| inputlookup sbc_major.csv```
| search $srStatus$
| stats count&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="colorBy"&amp;gt;value&amp;lt;/option&amp;gt;
        &amp;lt;option name="colorMode"&amp;gt;block&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;all&amp;lt;/option&amp;gt;
        &amp;lt;option name="numberPrecision"&amp;gt;0&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeColors"&amp;gt;[$rangeColors$]&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeValues"&amp;gt;[0]&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
        &amp;lt;option name="showSparkline"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="showTrendIndicator"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="trellis.enabled"&amp;gt;0&amp;lt;/option&amp;gt;
        &amp;lt;option name="trellis.scales.shared"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="trellis.size"&amp;gt;medium&amp;lt;/option&amp;gt;
        &amp;lt;option name="trendColorInterpretation"&amp;gt;standard&amp;lt;/option&amp;gt;
        &amp;lt;option name="trendDisplayMode"&amp;gt;absolute&amp;lt;/option&amp;gt;
        &amp;lt;option name="unitPosition"&amp;gt;after&amp;lt;/option&amp;gt;
        &amp;lt;option name="useColors"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="useThousandSeparators"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;drilldown&amp;gt;
          &amp;lt;set token="major"&amp;gt;major&amp;lt;/set&amp;gt;
          &amp;lt;unset token="minor"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="critical"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="warning"&amp;gt;&amp;lt;/unset&amp;gt;
        &amp;lt;/drilldown&amp;gt;
      &amp;lt;/single&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;CRITICAL EVENTS&amp;lt;/title&amp;gt;
      &amp;lt;single&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| makeresults count=5
| eval solved=random()%2
```| inputlookup sbc_critical.csv```
| search $srStatus$
| stats count&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="colorMode"&amp;gt;block&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;all&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeColors"&amp;gt;[$rangeColors$]&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeValues"&amp;gt;[0]&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
        &amp;lt;option name="useColors"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;drilldown&amp;gt;
          &amp;lt;set token="critical"&amp;gt;critical&amp;lt;/set&amp;gt;
          &amp;lt;unset token="major"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="minor"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="warning"&amp;gt;&amp;lt;/unset&amp;gt;
        &amp;lt;/drilldown&amp;gt;
      &amp;lt;/single&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;WARNING EVENTS&amp;lt;/title&amp;gt;
      &amp;lt;single&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| makeresults count=5
| eval solved=random()%2
```| inputlookup sbc_warning.csv```
| search $srStatus$
| stats count&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="colorMode"&amp;gt;block&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;all&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeColors"&amp;gt;[$rangeColors$]&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeValues"&amp;gt;[0]&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
        &amp;lt;option name="useColors"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;drilldown&amp;gt;
          &amp;lt;set token="warning"&amp;gt;warning&amp;lt;/set&amp;gt;
          &amp;lt;unset token="major"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="minor"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="critical"&amp;gt;&amp;lt;/unset&amp;gt;
        &amp;lt;/drilldown&amp;gt;
      &amp;lt;/single&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;MINOR ALERTS HISTORY&amp;lt;/title&amp;gt;
      &amp;lt;chart&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=sbc-logs RAISE-ALARM
| dedup S
| rex field=_raw ".*Severity:(?&amp;amp;lt;Severity&amp;amp;gt;\D+);"
| rex field=_raw "\[Time:(?&amp;amp;lt;Time&amp;amp;gt;.*)]"
| rex field=Time "(?&amp;amp;lt;date&amp;amp;gt;.*)@"
| rex field=_raw "RAISE-ALARM:(?&amp;amp;lt;Alarm_Type&amp;amp;gt;\w+)"
| rex max_match=0 field=_raw ": \[(?&amp;amp;lt;Region&amp;amp;gt;\w+)\]"
| rex max_match=0 field=_raw "\[\w+\d\](?&amp;amp;lt;message&amp;amp;gt;[^;]+)"
| table Alarm_Type Region message IP Severity Time date
| search Severity=minor
| stats count as Total by date
| appendpipe 
    [ stats count
    | eval Message="No Minor Alerts" 
    | where count==0 
    | table Message 
    | fields - Alarm_Type Region message IP Severity Time date] 
| transpose 0 
| eval allnulls=1 
| foreach row* 
    [ eval allnulls=if(isnull('&amp;amp;lt;&amp;amp;lt;FIELD&amp;amp;gt;&amp;amp;gt;'),allnulls,0) ] 
| where allnulls=0 
| fields - allnulls 
| transpose 0 header_field=column

 

| fields - column&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="charting.chart"&amp;gt;column&amp;lt;/option&amp;gt;
        &amp;lt;option name="charting.drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/chart&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;MAJOR ALERTS HISTORY&amp;lt;/title&amp;gt;
      &amp;lt;chart&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=sbc-logs RAISE-ALARM
| dedup S
| rex field=_raw ".*Severity:(?&amp;amp;lt;Severity&amp;amp;gt;\D+);"
| rex field=_raw "\[Time:(?&amp;amp;lt;Time&amp;amp;gt;.*)]"
| rex field=Time "(?&amp;amp;lt;date&amp;amp;gt;.*)@"
| rex field=_raw "RAISE-ALARM:(?&amp;amp;lt;Alarm_Type&amp;amp;gt;\w+)"
| rex max_match=0 field=_raw ": \[(?&amp;amp;lt;Region&amp;amp;gt;\w+)\]"
| rex max_match=0 field=_raw "\[\w+\d\](?&amp;amp;lt;message&amp;amp;gt;[^;]+)"
| table Alarm_Type Region message IP Severity Time date
| search Severity=major
| stats count as Total by date&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="charting.chart"&amp;gt;column&amp;lt;/option&amp;gt;
        &amp;lt;option name="charting.drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/chart&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;CRITICAL ALERTS HISTORY&amp;lt;/title&amp;gt;
      &amp;lt;chart&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=sbc-logs RAISE-ALARM
| dedup S
| rex field=_raw ".*Severity:(?&amp;amp;lt;Severity&amp;amp;gt;\D+);"
| rex field=_raw "\[Time:(?&amp;amp;lt;Time&amp;amp;gt;.*)]"
| rex field=Time "(?&amp;amp;lt;date&amp;amp;gt;.*)@"
| rex field=_raw "RAISE-ALARM:(?&amp;amp;lt;Alarm_Type&amp;amp;gt;\w+)"
| rex max_match=0 field=_raw ": \[(?&amp;amp;lt;Region&amp;amp;gt;\w+)\]"
| rex max_match=0 field=_raw "\[\w+\d\](?&amp;amp;lt;message&amp;amp;gt;[^;]+)"
| table Alarm_Type Region message IP Severity Time date
| search Severity=critical
| stats count as Total by date
| appendpipe 
    [ stats count
    | eval Message="No critical Alerts" 
    | where count==0 
    | table Message 
    | fields - Alarm_Type Region message IP Severity Time date] 
| transpose 0 
| eval allnulls=1 
| foreach row* 
    [ eval allnulls=if(isnull('&amp;amp;lt;&amp;amp;lt;FIELD&amp;amp;gt;&amp;amp;gt;'),allnulls,0) ] 
| where allnulls=0 
| fields - allnulls 
| transpose 0 header_field=column 
| fields - column&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="charting.chart"&amp;gt;column&amp;lt;/option&amp;gt;
        &amp;lt;option name="charting.drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/chart&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;WARNING ALERTS HISTORY&amp;lt;/title&amp;gt;
      &amp;lt;chart&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=sbc-logs RAISE-ALARM
| dedup S
| rex field=_raw ".*Severity:(?&amp;amp;lt;Severity&amp;amp;gt;\D+);"
| rex field=_raw "\[Time:(?&amp;amp;lt;Time&amp;amp;gt;.*)]"
| rex field=Time "(?&amp;amp;lt;date&amp;amp;gt;.*)@"
| rex field=_raw "RAISE-ALARM:(?&amp;amp;lt;Alarm_Type&amp;amp;gt;\w+)"
| rex max_match=0 field=_raw ": \[(?&amp;amp;lt;Region&amp;amp;gt;\w+)\]"
| rex max_match=0 field=_raw "\[\w+\d\](?&amp;amp;lt;message&amp;amp;gt;[^;]+)"
| table Alarm_Type Region message IP Severity Time date
| search Severity=warning
| stats count as Total by date
| appendpipe 
    [ stats count
    | eval Message="No Minor Alerts" 
    | where count==0 
    | table Message 
    | fields - Alarm_Type Region message IP Severity Time date] 
| transpose 0 
| eval allnulls=1 
| foreach row* 
    [ eval allnulls=if(isnull('&amp;amp;lt;&amp;amp;lt;FIELD&amp;amp;gt;&amp;amp;gt;'),allnulls,0) ] 
| where allnulls=0 
| fields - allnulls 
| transpose 0 header_field=column 
| fields - column&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="charting.chart"&amp;gt;column&amp;lt;/option&amp;gt;
        &amp;lt;option name="charting.drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/chart&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel depends="$minor$"&amp;gt;
      &amp;lt;title&amp;gt;Minor Events&amp;lt;/title&amp;gt;
      &amp;lt;table id="sbc_minor_table"&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| inputlookup sbc_minor.csv
| search $srStatus$
| eval Server_Name=case(IP == "10.2.96.35","US-SOU",IP == "10.82.10.245","KR-SEL",IP == "10.86.164.25","CN-SGH",IP == "10.86.68.25","CN-SHH",IP == "10.86.128.25","CN-SHA" ,IP == "10.20.41.90 ","DE-SLO",IP == "10.150.222.120","DE-BIE")&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel depends="$major$"&amp;gt;
      &amp;lt;title&amp;gt;Major Events&amp;lt;/title&amp;gt;
      &amp;lt;table id="sbc_alarm_table"&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| inputlookup sbc_major.csv
| search $srStatus$
| eval Server_Name=case(IP == "10.2.96.35","US-SOU",IP == "10.82.10.245","KR-SEL",IP == "10.86.164.25","CN-SGH",IP == "10.86.68.25","CN-SHH",IP == "10.86.128.25","CN-SHA" ,IP == "10.20.41.90 ","DE-SLO",IP == "10.150.222.120","DE-BIE")&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel depends="$critical$"&amp;gt;
      &amp;lt;title&amp;gt;Critical Events&amp;lt;/title&amp;gt;
      &amp;lt;table id="sbc_critical_table"&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| inputlookup sbc_critical.csv
| search $srStatus$
| eval Server_Name=case(IP == "10.2.96.35","US-SOU",IP == "10.82.10.245","KR-SEL",IP == "10.86.164.25","CN-SGH",IP == "10.86.68.25","CN-SHH",IP == "10.86.128.25","CN-SHA" ,IP == "10.20.41.90 ","DE-SLO",IP == "10.150.222.120","DE-BIE")&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel depends="$warning$"&amp;gt;
      &amp;lt;title&amp;gt;Warning Events&amp;lt;/title&amp;gt;
      &amp;lt;table id="sbc_warning_table"&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| inputlookup sbc_warning.csv
| search $srStatus$
| eval Server_Name=case(IP == "10.2.96.35","US-SOU",IP == "10.82.10.245","KR-SEL",IP == "10.86.164.25","CN-SGH",IP == "10.86.68.25","CN-SHH",IP == "10.86.128.25","CN-SHA" ,IP == "10.20.41.90 ","DE-SLO",IP == "10.150.222.120","DE-BIE")&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
&amp;lt;/form&amp;gt;&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 07 May 2025 10:36:29 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745652#M58645</guid>
      <dc:creator>ITWhisperer</dc:creator>
      <dc:date>2025-05-07T10:36:29Z</dc:date>
    </item>
    <item>
      <title>Re: dashboard</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745656#M58646</link>
      <description>&lt;P&gt;NO for unsolved it will be red if the count is&amp;nbsp; 0&amp;nbsp; then only the panel color will be green .&amp;nbsp; And for solved all panels should be green nothing should be red.&lt;/P&gt;</description>
      <pubDate>Wed, 07 May 2025 10:47:51 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745656#M58646</guid>
      <dc:creator>SN1</dc:creator>
      <dc:date>2025-05-07T10:47:51Z</dc:date>
    </item>
    <item>
      <title>Re: dashboard</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745658#M58647</link>
      <description>&lt;P&gt;Please clarify - if you have unsolved checked, it should be red if the count is greater than 0 but if it is 0 then the panel is green?&lt;/P&gt;&lt;P&gt;Since you are using checkboxes, what do you want if both boxes are checked?&lt;/P&gt;</description>
      <pubDate>Wed, 07 May 2025 11:00:44 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745658#M58647</guid>
      <dc:creator>ITWhisperer</dc:creator>
      <dc:date>2025-05-07T11:00:44Z</dc:date>
    </item>
    <item>
      <title>Re: dashboard</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745663#M58648</link>
      <description>&lt;P&gt;ok , so if both the options are checked then it all the panels should&amp;nbsp; be red , it will be green only if the count is 0 in the panel which means if the panel is showing 0.&lt;BR /&gt;&lt;BR /&gt;this is same if unsolved option is only checked.&lt;BR /&gt;&lt;BR /&gt;If solved is checked then all the panels color should be green . Hope I am clear this time.&lt;/P&gt;</description>
      <pubDate>Wed, 07 May 2025 11:11:40 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745663#M58648</guid>
      <dc:creator>SN1</dc:creator>
      <dc:date>2025-05-07T11:11:40Z</dc:date>
    </item>
    <item>
      <title>Re: dashboard</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745674#M58649</link>
      <description>&lt;LI-CODE lang="markup"&gt;&amp;lt;form version="1.1" script="solved3.js ,minor.js, warning.js , critical.js" theme="dark"&amp;gt;
  &amp;lt;label&amp;gt;SBC Monitoring&amp;lt;/label&amp;gt;
  &amp;lt;init&amp;gt;
    &amp;lt;set token="rangeColors"&amp;gt;"0x118832","0xd41f1f"&amp;lt;/set&amp;gt;
  &amp;lt;/init&amp;gt;
  &amp;lt;fieldset submitButton="false"&amp;gt;
    &amp;lt;input type="checkbox" token="srStatus"&amp;gt;
      &amp;lt;label&amp;gt;Status&amp;lt;/label&amp;gt;
      &amp;lt;choice value="1"&amp;gt;solved&amp;lt;/choice&amp;gt;
      &amp;lt;choice value="0"&amp;gt;unsolved&amp;lt;/choice&amp;gt;
      &amp;lt;prefix&amp;gt;(&amp;lt;/prefix&amp;gt;
      &amp;lt;suffix&amp;gt;)&amp;lt;/suffix&amp;gt;
      &amp;lt;valuePrefix&amp;gt;solved=&amp;lt;/valuePrefix&amp;gt;
      &amp;lt;delimiter&amp;gt; OR  &amp;lt;/delimiter&amp;gt;
      &amp;lt;default&amp;gt;0&amp;lt;/default&amp;gt;
      &amp;lt;initialValue&amp;gt;1,0&amp;lt;/initialValue&amp;gt;
      &amp;lt;change&amp;gt;
        &amp;lt;eval token="rangeColors"&amp;gt;if(isnotnull(mvfind($form.srStatus$,"0")),"\"0x118832\",\"0xd41f1f\"","\"0x118832\",\"0x118832\"")&amp;lt;/eval&amp;gt;
      &amp;lt;/change&amp;gt;
    &amp;lt;/input&amp;gt;
  &amp;lt;/fieldset&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;MINOR EVENTS&amp;lt;/title&amp;gt;
      &amp;lt;single&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| makeresults count=5
| eval solved=random()%2
```| inputlookup sbc_minor.csv```
| search $srStatus$
| stats count&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
          &amp;lt;sampleRatio&amp;gt;1&amp;lt;/sampleRatio&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="colorBy"&amp;gt;value&amp;lt;/option&amp;gt;
        &amp;lt;option name="colorMode"&amp;gt;block&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;all&amp;lt;/option&amp;gt;
        &amp;lt;option name="numberPrecision"&amp;gt;0&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeColors"&amp;gt;[$rangeColors$]&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeValues"&amp;gt;[0]&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
        &amp;lt;option name="showSparkline"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="showTrendIndicator"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="trellis.enabled"&amp;gt;0&amp;lt;/option&amp;gt;
        &amp;lt;option name="trellis.scales.shared"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="trellis.size"&amp;gt;medium&amp;lt;/option&amp;gt;
        &amp;lt;option name="trendColorInterpretation"&amp;gt;standard&amp;lt;/option&amp;gt;
        &amp;lt;option name="trendDisplayMode"&amp;gt;absolute&amp;lt;/option&amp;gt;
        &amp;lt;option name="unitPosition"&amp;gt;after&amp;lt;/option&amp;gt;
        &amp;lt;option name="useColors"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="useThousandSeparators"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;drilldown&amp;gt;
          &amp;lt;set token="minor"&amp;gt;minor&amp;lt;/set&amp;gt;
          &amp;lt;unset token="major"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="critical"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="warning"&amp;gt;&amp;lt;/unset&amp;gt;
        &amp;lt;/drilldown&amp;gt;
      &amp;lt;/single&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;MAJOR EVENTS&amp;lt;/title&amp;gt;
      &amp;lt;single&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| makeresults count=5
| eval solved=random()%2
```| inputlookup sbc_major.csv```
| search $srStatus$
| stats count&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="colorBy"&amp;gt;value&amp;lt;/option&amp;gt;
        &amp;lt;option name="colorMode"&amp;gt;block&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;all&amp;lt;/option&amp;gt;
        &amp;lt;option name="numberPrecision"&amp;gt;0&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeColors"&amp;gt;[$rangeColors$]&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeValues"&amp;gt;[0]&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
        &amp;lt;option name="showSparkline"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="showTrendIndicator"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="trellis.enabled"&amp;gt;0&amp;lt;/option&amp;gt;
        &amp;lt;option name="trellis.scales.shared"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="trellis.size"&amp;gt;medium&amp;lt;/option&amp;gt;
        &amp;lt;option name="trendColorInterpretation"&amp;gt;standard&amp;lt;/option&amp;gt;
        &amp;lt;option name="trendDisplayMode"&amp;gt;absolute&amp;lt;/option&amp;gt;
        &amp;lt;option name="unitPosition"&amp;gt;after&amp;lt;/option&amp;gt;
        &amp;lt;option name="useColors"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;option name="useThousandSeparators"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;drilldown&amp;gt;
          &amp;lt;set token="major"&amp;gt;major&amp;lt;/set&amp;gt;
          &amp;lt;unset token="minor"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="critical"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="warning"&amp;gt;&amp;lt;/unset&amp;gt;
        &amp;lt;/drilldown&amp;gt;
      &amp;lt;/single&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;CRITICAL EVENTS&amp;lt;/title&amp;gt;
      &amp;lt;single&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| makeresults count=5
| eval solved=random()%2
```| inputlookup sbc_critical.csv```
| search $srStatus$
| stats count&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="colorMode"&amp;gt;block&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;all&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeColors"&amp;gt;[$rangeColors$]&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeValues"&amp;gt;[0]&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
        &amp;lt;option name="useColors"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;drilldown&amp;gt;
          &amp;lt;set token="critical"&amp;gt;critical&amp;lt;/set&amp;gt;
          &amp;lt;unset token="major"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="minor"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="warning"&amp;gt;&amp;lt;/unset&amp;gt;
        &amp;lt;/drilldown&amp;gt;
      &amp;lt;/single&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;WARNING EVENTS&amp;lt;/title&amp;gt;
      &amp;lt;single&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| makeresults count=5
| eval solved=random()%2
```| inputlookup sbc_warning.csv```
| search $srStatus$
| stats count&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="colorMode"&amp;gt;block&amp;lt;/option&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;all&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeColors"&amp;gt;[$rangeColors$]&amp;lt;/option&amp;gt;
        &amp;lt;option name="rangeValues"&amp;gt;[0]&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
        &amp;lt;option name="useColors"&amp;gt;1&amp;lt;/option&amp;gt;
        &amp;lt;drilldown&amp;gt;
          &amp;lt;set token="warning"&amp;gt;warning&amp;lt;/set&amp;gt;
          &amp;lt;unset token="major"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="minor"&amp;gt;&amp;lt;/unset&amp;gt;
          &amp;lt;unset token="critical"&amp;gt;&amp;lt;/unset&amp;gt;
        &amp;lt;/drilldown&amp;gt;
      &amp;lt;/single&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;MINOR ALERTS HISTORY&amp;lt;/title&amp;gt;
      &amp;lt;chart&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=sbc-logs RAISE-ALARM
| dedup S
| rex field=_raw ".*Severity:(?&amp;amp;lt;Severity&amp;amp;gt;\D+);"
| rex field=_raw "\[Time:(?&amp;amp;lt;Time&amp;amp;gt;.*)]"
| rex field=Time "(?&amp;amp;lt;date&amp;amp;gt;.*)@"
| rex field=_raw "RAISE-ALARM:(?&amp;amp;lt;Alarm_Type&amp;amp;gt;\w+)"
| rex max_match=0 field=_raw ": \[(?&amp;amp;lt;Region&amp;amp;gt;\w+)\]"
| rex max_match=0 field=_raw "\[\w+\d\](?&amp;amp;lt;message&amp;amp;gt;[^;]+)"
| table Alarm_Type Region message IP Severity Time date
| search Severity=minor
| stats count as Total by date
| appendpipe 
    [ stats count
    | eval Message="No Minor Alerts" 
    | where count==0 
    | table Message 
    | fields - Alarm_Type Region message IP Severity Time date] 
| transpose 0 
| eval allnulls=1 
| foreach row* 
    [ eval allnulls=if(isnull('&amp;amp;lt;&amp;amp;lt;FIELD&amp;amp;gt;&amp;amp;gt;'),allnulls,0) ] 
| where allnulls=0 
| fields - allnulls 
| transpose 0 header_field=column

 

| fields - column&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="charting.chart"&amp;gt;column&amp;lt;/option&amp;gt;
        &amp;lt;option name="charting.drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/chart&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;MAJOR ALERTS HISTORY&amp;lt;/title&amp;gt;
      &amp;lt;chart&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=sbc-logs RAISE-ALARM
| dedup S
| rex field=_raw ".*Severity:(?&amp;amp;lt;Severity&amp;amp;gt;\D+);"
| rex field=_raw "\[Time:(?&amp;amp;lt;Time&amp;amp;gt;.*)]"
| rex field=Time "(?&amp;amp;lt;date&amp;amp;gt;.*)@"
| rex field=_raw "RAISE-ALARM:(?&amp;amp;lt;Alarm_Type&amp;amp;gt;\w+)"
| rex max_match=0 field=_raw ": \[(?&amp;amp;lt;Region&amp;amp;gt;\w+)\]"
| rex max_match=0 field=_raw "\[\w+\d\](?&amp;amp;lt;message&amp;amp;gt;[^;]+)"
| table Alarm_Type Region message IP Severity Time date
| search Severity=major
| stats count as Total by date&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="charting.chart"&amp;gt;column&amp;lt;/option&amp;gt;
        &amp;lt;option name="charting.drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/chart&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;CRITICAL ALERTS HISTORY&amp;lt;/title&amp;gt;
      &amp;lt;chart&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=sbc-logs RAISE-ALARM
| dedup S
| rex field=_raw ".*Severity:(?&amp;amp;lt;Severity&amp;amp;gt;\D+);"
| rex field=_raw "\[Time:(?&amp;amp;lt;Time&amp;amp;gt;.*)]"
| rex field=Time "(?&amp;amp;lt;date&amp;amp;gt;.*)@"
| rex field=_raw "RAISE-ALARM:(?&amp;amp;lt;Alarm_Type&amp;amp;gt;\w+)"
| rex max_match=0 field=_raw ": \[(?&amp;amp;lt;Region&amp;amp;gt;\w+)\]"
| rex max_match=0 field=_raw "\[\w+\d\](?&amp;amp;lt;message&amp;amp;gt;[^;]+)"
| table Alarm_Type Region message IP Severity Time date
| search Severity=critical
| stats count as Total by date
| appendpipe 
    [ stats count
    | eval Message="No critical Alerts" 
    | where count==0 
    | table Message 
    | fields - Alarm_Type Region message IP Severity Time date] 
| transpose 0 
| eval allnulls=1 
| foreach row* 
    [ eval allnulls=if(isnull('&amp;amp;lt;&amp;amp;lt;FIELD&amp;amp;gt;&amp;amp;gt;'),allnulls,0) ] 
| where allnulls=0 
| fields - allnulls 
| transpose 0 header_field=column 
| fields - column&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="charting.chart"&amp;gt;column&amp;lt;/option&amp;gt;
        &amp;lt;option name="charting.drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/chart&amp;gt;
    &amp;lt;/panel&amp;gt;
    &amp;lt;panel&amp;gt;
      &amp;lt;title&amp;gt;WARNING ALERTS HISTORY&amp;lt;/title&amp;gt;
      &amp;lt;chart&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;index=sbc-logs RAISE-ALARM
| dedup S
| rex field=_raw ".*Severity:(?&amp;amp;lt;Severity&amp;amp;gt;\D+);"
| rex field=_raw "\[Time:(?&amp;amp;lt;Time&amp;amp;gt;.*)]"
| rex field=Time "(?&amp;amp;lt;date&amp;amp;gt;.*)@"
| rex field=_raw "RAISE-ALARM:(?&amp;amp;lt;Alarm_Type&amp;amp;gt;\w+)"
| rex max_match=0 field=_raw ": \[(?&amp;amp;lt;Region&amp;amp;gt;\w+)\]"
| rex max_match=0 field=_raw "\[\w+\d\](?&amp;amp;lt;message&amp;amp;gt;[^;]+)"
| table Alarm_Type Region message IP Severity Time date
| search Severity=warning
| stats count as Total by date
| appendpipe 
    [ stats count
    | eval Message="No Minor Alerts" 
    | where count==0 
    | table Message 
    | fields - Alarm_Type Region message IP Severity Time date] 
| transpose 0 
| eval allnulls=1 
| foreach row* 
    [ eval allnulls=if(isnull('&amp;amp;lt;&amp;amp;lt;FIELD&amp;amp;gt;&amp;amp;gt;'),allnulls,0) ] 
| where allnulls=0 
| fields - allnulls 
| transpose 0 header_field=column 
| fields - column&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="charting.chart"&amp;gt;column&amp;lt;/option&amp;gt;
        &amp;lt;option name="charting.drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/chart&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel depends="$minor$"&amp;gt;
      &amp;lt;title&amp;gt;Minor Events&amp;lt;/title&amp;gt;
      &amp;lt;table id="sbc_minor_table"&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| inputlookup sbc_minor.csv
| search $srStatus$
| eval Server_Name=case(IP == "10.2.96.35","US-SOU",IP == "10.82.10.245","KR-SEL",IP == "10.86.164.25","CN-SGH",IP == "10.86.68.25","CN-SHH",IP == "10.86.128.25","CN-SHA" ,IP == "10.20.41.90 ","DE-SLO",IP == "10.150.222.120","DE-BIE")&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel depends="$major$"&amp;gt;
      &amp;lt;title&amp;gt;Major Events&amp;lt;/title&amp;gt;
      &amp;lt;table id="sbc_alarm_table"&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| inputlookup sbc_major.csv
| search $srStatus$
| eval Server_Name=case(IP == "10.2.96.35","US-SOU",IP == "10.82.10.245","KR-SEL",IP == "10.86.164.25","CN-SGH",IP == "10.86.68.25","CN-SHH",IP == "10.86.128.25","CN-SHA" ,IP == "10.20.41.90 ","DE-SLO",IP == "10.150.222.120","DE-BIE")&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel depends="$critical$"&amp;gt;
      &amp;lt;title&amp;gt;Critical Events&amp;lt;/title&amp;gt;
      &amp;lt;table id="sbc_critical_table"&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| inputlookup sbc_critical.csv
| search $srStatus$
| eval Server_Name=case(IP == "10.2.96.35","US-SOU",IP == "10.82.10.245","KR-SEL",IP == "10.86.164.25","CN-SGH",IP == "10.86.68.25","CN-SHH",IP == "10.86.128.25","CN-SHA" ,IP == "10.20.41.90 ","DE-SLO",IP == "10.150.222.120","DE-BIE")&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;-30d@d&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;now&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
  &amp;lt;row&amp;gt;
    &amp;lt;panel depends="$warning$"&amp;gt;
      &amp;lt;title&amp;gt;Warning Events&amp;lt;/title&amp;gt;
      &amp;lt;table id="sbc_warning_table"&amp;gt;
        &amp;lt;search&amp;gt;
          &amp;lt;query&amp;gt;| inputlookup sbc_warning.csv
| search $srStatus$
| eval Server_Name=case(IP == "10.2.96.35","US-SOU",IP == "10.82.10.245","KR-SEL",IP == "10.86.164.25","CN-SGH",IP == "10.86.68.25","CN-SHH",IP == "10.86.128.25","CN-SHA" ,IP == "10.20.41.90 ","DE-SLO",IP == "10.150.222.120","DE-BIE")&amp;lt;/query&amp;gt;
          &amp;lt;earliest&amp;gt;0&amp;lt;/earliest&amp;gt;
          &amp;lt;latest&amp;gt;&amp;lt;/latest&amp;gt;
        &amp;lt;/search&amp;gt;
        &amp;lt;option name="drilldown"&amp;gt;none&amp;lt;/option&amp;gt;
        &amp;lt;option name="refresh.display"&amp;gt;progressbar&amp;lt;/option&amp;gt;
      &amp;lt;/table&amp;gt;
    &amp;lt;/panel&amp;gt;
  &amp;lt;/row&amp;gt;
&amp;lt;/form&amp;gt;&lt;/LI-CODE&gt;</description>
      <pubDate>Thu, 08 May 2025 08:24:29 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745674#M58649</guid>
      <dc:creator>ITWhisperer</dc:creator>
      <dc:date>2025-05-08T08:24:29Z</dc:date>
    </item>
    <item>
      <title>Re: dashboard</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745744#M58659</link>
      <description>&lt;P&gt;it is working fine , but when i am refreshing the entire dashboard unsolved color becomes opposite meaning the panel which is showing green shows red and other panels are showing green .&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="SN1_0-1746680830783.png" style="width: 771px;"&gt;&lt;img src="https://community.splunk.com/t5/image/serverpage/image-id/38903i236C74676250854D/image-dimensions/771x106?v=v2" width="771" height="106" role="button" title="SN1_0-1746680830783.png" alt="SN1_0-1746680830783.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 May 2025 05:07:30 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745744#M58659</guid>
      <dc:creator>SN1</dc:creator>
      <dc:date>2025-05-08T05:07:30Z</dc:date>
    </item>
    <item>
      <title>Re: dashboard</title>
      <link>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745762#M58660</link>
      <description>&lt;P&gt;Change the init block (solution updated)&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;  &amp;lt;init&amp;gt;
    &amp;lt;set token="rangeColors"&amp;gt;"0x118832","0xd41f1f"&amp;lt;/set&amp;gt;
  &amp;lt;/init&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 May 2025 08:24:54 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Dashboards-Visualizations/dashboard/m-p/745762#M58660</guid>
      <dc:creator>ITWhisperer</dc:creator>
      <dc:date>2025-05-08T08:24:54Z</dc:date>
    </item>
  </channel>
</rss>

