You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

108 lines
5.1 KiB

<form version="1.1">
<label>RUM App</label>
<description>RUM App Dashboard</description>
<fieldset submitButton="false">
<input type="time" token="time_picker">
<label></label>
<default>
<earliest>-24h@h</earliest>
<latest>now</latest>
</default>
</input>
</fieldset>
<row>
<panel>
<title>Front-end Requests by App</title>
<chart>
<title>Front-end Requests by App</title>
<search>
<query>| mstats sum(rum.page_view.count) span=1m as RUM_Page_view_count WHERE `itsi-cp-observability-indexes` AND app=* AND (os.name=Android OR os.name=iOS) AND app.version=* by app, app.version, os.name, sf_environment
|timechart avg(RUM_Page_view_count) as rum.page_view.count by app useother=f</query>
<earliest>$time_picker.earliest$</earliest>
<latest>$time_picker.latest$</latest>
</search>
<option name="charting.chart">line</option>
<option name="charting.drilldown">none</option>
<option name="height">231</option>
<option name="refresh.display">progressbar</option>
</chart>
</panel>
<panel>
<title>App Errors by App</title>
<chart>
<title>App Errors by App</title>
<search>
<query>| mstats sum(rum.app_error.count) span=1m as RUM_app_error WHERE `itsi-cp-observability-indexes` AND app=* AND (os.name=Android OR os.name=iOS) AND app.version=* by app, app.version, os.name, sf_environment
| timechart avg(RUM_app_error) as rum.client_error.count by app useother=f</query>
<earliest>$time_picker.earliest$</earliest>
<latest>$time_picker.latest$</latest>
</search>
<option name="charting.chart">line</option>
<option name="charting.drilldown">none</option>
<option name="refresh.display">progressbar</option>
</chart>
</panel>
<panel>
<title>Document load latency (P75) by App</title>
<chart>
<title>Document load latency (P75) by App</title>
<search>
<query>| mstats sum(rum.page_view.time.ns.p75) span=1m as RUM_page_view_time WHERE `itsi-cp-observability-indexes` AND app=* AND (os.name=Android OR os.name=iOS) AND app.version=* by app, app.version, os.name, sf_environment
|timechart avg(RUM_page_view_time) as rum.page_view.time.ns.p75 by app useother=f</query>
<earliest>$time_picker.earliest$</earliest>
<latest>$time_picker.latest$</latest>
</search>
<option name="charting.chart">line</option>
<option name="charting.drilldown">none</option>
<option name="refresh.display">progressbar</option>
</chart>
</panel>
</row>
<row>
<panel>
<title>Endpoint Requests by Operation</title>
<chart>
<title>Endpoint Requests by Operation</title>
<search>
<query>| mstats sum(rum.resource_request.count) span=1m as RUM_resource_request_count WHERE `itsi-cp-observability-indexes` AND app=* AND (os.name=Android OR os.name=iOS) AND app.version=* by app, app.version, os.name, sf_operation, sf_environment
|timechart avg(RUM_resource_request_count) as rum.resource_request.count by sf_operation useother=f</query>
<earliest>$time_picker.earliest$</earliest>
<latest>$time_picker.latest$</latest>
</search>
<option name="charting.chart">line</option>
<option name="charting.drilldown">none</option>
<option name="refresh.display">progressbar</option>
</chart>
</panel>
<panel>
<title>App Errors by Operation</title>
<chart>
<title>App Errors by Operation</title>
<search>
<query>| mstats sum(rum.app_error.count) span=1m as RUM_app_errors_count WHERE `itsi-cp-observability-indexes` AND app=* AND (os.name=Android OR os.name=iOS) AND app.version=* by app, app.version, os.name, sf_operation, sf_environment
|timechart avg(RUM_app_errors_count) as rum.app_error.count by sf_operation useother=f</query>
<earliest>$time_picker.earliest$</earliest>
<latest>$time_picker.latest$</latest>
</search>
<option name="charting.chart">line</option>
<option name="charting.drilldown">none</option>
<option name="refresh.display">progressbar</option>
</chart>
</panel>
<panel>
<title>Endpoint Latency in ms by Operation (P75)</title>
<chart>
<title>Endpoint Latency in ms by Operation (P75)</title>
<search>
<query>| mstats avg(rum.page_view.time.ns.p75) span=1m as RUM_resource_request_latency_time WHERE `itsi-cp-observability-indexes` AND app=* AND (os.name=Android OR os.name=iOS) AND app.version=* by app, app.version, os.name, sf_environment, sf_operation
|timechart avg(RUM_resource_request_latency_time) as rum.resource_request.time.ns.p75 by sf_operation useother=f</query>
<earliest>$time_picker.earliest$</earliest>
<latest>$time_picker.latest$</latest>
</search>
<option name="charting.chart">line</option>
<option name="charting.drilldown">none</option>
<option name="refresh.display">progressbar</option>
</chart>
</panel>
</row>
</form>