ok this is the source code      <form version="1.1" script="solved3.js ,minor.js, warning.js , critical.js" theme="dark">  <label>SBC Monitoring</label>  <fieldset submitButton="false">  <input type="checkbox" token="srStatus">  <label>Status</label>  <choice value="1">solved</choice>  <choice value="0">unsolved</choice>  <prefix>(</prefix>  <suffix>)</suffix>  <valuePrefix>solved=</valuePrefix>  <delimiter> OR  </delimiter>  <default>0</default>  <initialValue>1,0</initialValue>  </input>  </fieldset>  <row>  <panel>  <title>MINOR EVENTS</title>  <single>  <search>  <query>| inputlookup sbc_minor.csv  | search $srStatus$  | stats count</query>  <earliest>-30d@d</earliest>  <latest>now</latest>  <sampleRatio>1</sampleRatio>  </search>  <option name="colorBy">value</option>  <option name="colorMode">block</option>  <option name="drilldown">all</option>  <option name="numberPrecision">0</option>  <option name="rangeColors">["0x118832","0xd41f1f"]</option>  <option name="rangeValues">[0]</option>  <option name="refresh.display">progressbar</option>  <option name="showSparkline">1</option>  <option name="showTrendIndicator">1</option>  <option name="trellis.enabled">0</option>  <option name="trellis.scales.shared">1</option>  <option name="trellis.size">medium</option>  <option name="trendColorInterpretation">standard</option>  <option name="trendDisplayMode">absolute</option>  <option name="unitPosition">after</option>  <option name="useColors">1</option>  <option name="useThousandSeparators">1</option>  <drilldown>  <set token="minor">minor</set>  <unset token="major"></unset>  <unset token="critical"></unset>  <unset token="warning"></unset>  </drilldown>  </single>  </panel>  <panel>  <title>MAJOR EVENTS</title>  <single>  <search>  <query>| inputlookup sbc_major.csv  | search $srStatus$  | stats count</query>  <earliest>-30d@d</earliest>  <latest>now</latest>  </search>  <option name="colorBy">value</option>  <option name="colorMode">block</option>  <option name="drilldown">all</option>  <option name="numberPrecision">0</option>  <option name="rangeColors">["0x118832","0xd41f1f"]</option>  <option name="rangeValues">[0]</option>  <option name="refresh.display">progressbar</option>  <option name="showSparkline">1</option>  <option name="showTrendIndicator">1</option>  <option name="trellis.enabled">0</option>  <option name="trellis.scales.shared">1</option>  <option name="trellis.size">medium</option>  <option name="trendColorInterpretation">standard</option>  <option name="trendDisplayMode">absolute</option>  <option name="unitPosition">after</option>  <option name="useColors">1</option>  <option name="useThousandSeparators">1</option>  <drilldown>  <set token="major">major</set>  <unset token="minor"></unset>  <unset token="critical"></unset>  <unset token="warning"></unset>  </drilldown>  </single>  </panel>  <panel>  <title>CRITICAL EVENTS</title>  <single>  <search>  <query>| inputlookup sbc_critical.csv   | search $srStatus$  | stats count</query>  <earliest>-30d@d</earliest>  <latest>now</latest>  </search>  <option name="colorMode">block</option>  <option name="drilldown">all</option>  <option name="rangeColors">["0x118832","0xd41f1f"]</option>  <option name="rangeValues">[0]</option>  <option name="refresh.display">progressbar</option>  <option name="useColors">1</option>  <drilldown>  <set token="critical">critical</set>  <unset token="major"></unset>  <unset token="minor"></unset>  <unset token="warning"></unset>  </drilldown>  </single>  </panel>  <panel>  <title>WARNING EVENTS</title>  <single>  <search>  <query>| inputlookup sbc_warning.csv   | search $srStatus$  | stats count</query>  <earliest>0</earliest>  <latest></latest>  </search>  <option name="colorMode">block</option>  <option name="drilldown">all</option>  <option name="rangeColors">["0x118832","0xd41f1f"]</option>  <option name="rangeValues">[0]</option>  <option name="refresh.display">progressbar</option>  <option name="useColors">1</option>  <drilldown>  <set token="warning">warning</set>  <unset token="major"></unset>  <unset token="minor"></unset>  <unset token="critical"></unset>  </drilldown>  </single>  </panel>  </row>  <row>  <panel>  <title>MINOR ALERTS HISTORY</title>  <chart>  <search>  <query>index=sbc-logs RAISE-ALARM  | dedup S  | rex field=_raw ".*Severity:(?<Severity>\D+);"  | rex field=_raw "\[Time:(?<Time>.*)]"  | rex field=Time "(?<date>.*)@"  | rex field=_raw "RAISE-ALARM:(?<Alarm_Type>\w+)"  | rex max_match=0 field=_raw ": \[(?<Region>\w+)\]"  | rex max_match=0 field=_raw "\[\w+\d\](?<message>[^;]+)"  | 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('<<FIELD>>'),allnulls,0) ]   | where allnulls=0   | fields - allnulls   | transpose 0 header_field=column     | fields - column</query>  <earliest>0</earliest>  <latest></latest>  </search>  <option name="charting.chart">column</option>  <option name="charting.drilldown">none</option>  <option name="refresh.display">progressbar</option>  </chart>  </panel>  <panel>  <title>MAJOR ALERTS HISTORY</title>  <chart>  <search>  <query>index=sbc-logs RAISE-ALARM  | dedup S  | rex field=_raw ".*Severity:(?<Severity>\D+);"  | rex field=_raw "\[Time:(?<Time>.*)]"  | rex field=Time "(?<date>.*)@"  | rex field=_raw "RAISE-ALARM:(?<Alarm_Type>\w+)"  | rex max_match=0 field=_raw ": \[(?<Region>\w+)\]"  | rex max_match=0 field=_raw "\[\w+\d\](?<message>[^;]+)"  | table Alarm_Type Region message IP Severity Time date  | search Severity=major  | stats count as Total by date</query>  <earliest>0</earliest>  <latest></latest>  </search>  <option name="charting.chart">column</option>  <option name="charting.drilldown">none</option>  <option name="refresh.display">progressbar</option>  </chart>  </panel>  <panel>  <title>CRITICAL ALERTS HISTORY</title>  <chart>  <search>  <query>index=sbc-logs RAISE-ALARM  | dedup S  | rex field=_raw ".*Severity:(?<Severity>\D+);"  | rex field=_raw "\[Time:(?<Time>.*)]"  | rex field=Time "(?<date>.*)@"  | rex field=_raw "RAISE-ALARM:(?<Alarm_Type>\w+)"  | rex max_match=0 field=_raw ": \[(?<Region>\w+)\]"  | rex max_match=0 field=_raw "\[\w+\d\](?<message>[^;]+)"  | 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('<<FIELD>>'),allnulls,0) ]   | where allnulls=0   | fields - allnulls   | transpose 0 header_field=column   | fields - column</query>  <earliest>0</earliest>  <latest></latest>  </search>  <option name="charting.chart">column</option>  <option name="charting.drilldown">none</option>  <option name="refresh.display">progressbar</option>  </chart>  </panel>  <panel>  <title>WARNING ALERTS HISTORY</title>  <chart>  <search>  <query>index=sbc-logs RAISE-ALARM  | dedup S  | rex field=_raw ".*Severity:(?<Severity>\D+);"  | rex field=_raw "\[Time:(?<Time>.*)]"  | rex field=Time "(?<date>.*)@"  | rex field=_raw "RAISE-ALARM:(?<Alarm_Type>\w+)"  | rex max_match=0 field=_raw ": \[(?<Region>\w+)\]"  | rex max_match=0 field=_raw "\[\w+\d\](?<message>[^;]+)"  | 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('<<FIELD>>'),allnulls,0) ]   | where allnulls=0   | fields - allnulls   | transpose 0 header_field=column   | fields - column</query>  <earliest>0</earliest>  <latest></latest>  </search>  <option name="charting.chart">column</option>  <option name="charting.drilldown">none</option>  <option name="refresh.display">progressbar</option>  </chart>  </panel>  </row>  <row>  <panel depends="$minor$">  <title>Minor Events</title>  <table id="sbc_minor_table">  <search>  <query>| 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")</query>  <earliest>-30d@d</earliest>  <latest>now</latest>  </search>  <option name="drilldown">none</option>  <option name="refresh.display">progressbar</option>  </table>  </panel>  </row>  <row>  <panel depends="$major$">  <title>Major Events</title>  <table id="sbc_alarm_table">  <search>  <query>| 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")</query>  <earliest>-30d@d</earliest>  <latest>now</latest>  </search>  <option name="drilldown">none</option>  <option name="refresh.display">progressbar</option>  </table>  </panel>  </row>  <row>  <panel depends="$critical$">  <title>Critical Events</title>  <table id="sbc_critical_table">  <search>  <query>| 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")</query>  <earliest>-30d@d</earliest>  <latest>now</latest>  </search>  <option name="drilldown">none</option>  <option name="refresh.display">progressbar</option>  </table>  </panel>  </row>  <row>  <panel depends="$warning$">  <title>Warning Events</title>  <table id="sbc_warning_table">  <search>  <query>| 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")</query>  <earliest>0</earliest>  <latest></latest>  </search>  <option name="drilldown">none</option>  <option name="refresh.display">progressbar</option>  </table>  </panel>  </row>  </form>    
						
					
					... View more