ライブダッシュボードNQLの例
最終更新
役に立ちましたか?
役に立ちましたか?
<event table> <time_duration>
...
要約 <kpi1>, <kpi2>, ... by <time_duration_granularity>
(list <time>, <kpi1>, <kpi2>, ...)web.page_views 過去7日間
| 要約
backend_duration = page_load_time.backend.avg() ,
client_duration = page_load_time.client.avg() ,
network_duration = page_load_time.network.avg() by 1d
web.page_views 過去7日間
| 要約
backend_duration = page_load_time.backend.avg() ,
client_duration = page_load_time.client.avg() ,
network_duration = page_load_time.network.avg() by 1d
| list end_time, backend_duration, client_duration, network_durationexecution.events 過去15日間
| where device.operating_system.name != "*server*"
| where
(device.hardware.type == laptop
or device.hardware.type == desktop)
| where binary.name in ["nxtsvc.exe", "nxtsvc"]
| 要約
Total_energy_consumption =
(((execution_duration.sum()) ^ (1)) / (3600)) * (30)
by 1d
| list
start_time,
Total_energy_consumption.as(format = energy)...
要約 <kpi1>, <kpi2>, ... by <segmentation1>, <segmentation2>, ...device_performance.hard_resets 過去7日間
| 要約
num_hard_resets = number_of_hard_resets.sum() ,
num_devices = device.count()
by
device.operating_system.platform ,
device.hardware.manufacturer ,
device.hardware.model
| sort num_hard_resets descweb.transactions
| 要約 nb_transactions = number_of_transactions.sum()
by application.name
| sort nb_transactions descdevices
| where device.public_ip.isp != null
| 要約
devices = device.name.count()
by device.public_ip.isp
| sort devices descworkflow.executions 過去30日間
| where status == success
| 要約 amt_saved = (number_of_executions.sum()) * (100)
by trigger_method
| list trigger_method, amt_saved.as(format = currency,code = usd)
| sort amt_saved desc...
summarize <kpi1>, <kpi2>, ...web.page_views
| summarize web.page_views = number_of_page_view.sum()<devices|users>
| include <event table>
| compute temp_bad_number = <device|user>.count()
| 要約
<metric> = temp_bad_number.sum(),
<total> = count()devices
| include execution.crashes
| compute crash_cnt = device.count()
| 要約
devices_with_crashes = crash_cnt.sum(),
total_devices = count()デバイス
| include execution.crashes
| compute crash_cnt = device.countif(process_visibility == foreground)
| summarize
devices_with_crashes = crash_cnt.sum(),
total_devices = count()<devices|users>
| include <bad event table>
| compute temp_metric_number = count()
| include <total event table>
| compute temp_total_number = count()
| 要約
<metric> = temp_metric_number.sum(),
<total> = temp_total_number.sum()devices
| include collaboration.sessions
| where video.quality == poor or audio.quality == poor
| compute num_poor_quality_sessions = id.count()
| include collaboration.sessions
| compute num_total_sessions = id.count()
| 要約
poor_quality = num_poor_quality_sessions.sum(),
acceptable_quality = num_total_sessions.sum()<score table>
| 要約 <metric> = <score_field>.avg(), <total> = <total>dex.scores
| 要約 score = value.avg() , total = 100<devices|users>
| include <event table>
| compute temp_bad_number = <device|user>.count()
| 要約
<good_label> = count() - temp_bad_number.sum(),
<bad_label> = temp_bad_number.sum()devices
| include execution.crashes
| compute crash_cnt = device.count()
| 要約
without_crashes = count() - crash_cnt.sum(),
with_crashes = crash_cnt.sum()devices
| include <bad event table>
| compute temp_bad_number = count()
| include <total event table>
| compute temp_total_number = count()
| 要約
<good_label> = temp_total_number.sum() - temp_bad_number.sum(),
<bad_label> = temp_bad_number.sum()devices
| include device_performance.hard_resets
| compute hard_reset_cnt = number_of_hard_resets.sum()
| include device_performance.events
| compute total_cnt = count()
| 要約
no_hard_resets = total_cnt.sum() - hard_reset_cnt.sum(),
hard_resets = hard_reset_cnt.sum()<devices|users>
| include <event table>
| where <condition is bad>
| compute temp_bad_number = <device|user>.count()
| include <event table>
| where <condition is good>
| compute temp_good_number = <device|user>.count()
| 要約
<good_label> = temp_good_number.sum(),
<bad_label> = temp_bad_number.sum()users
| include web.page_views
| where experience_level == frustrating
| compute frustrating_cnt = user.count()
| include web.page_views
| where experience_level == good
| compute good_cnt = user.count()
| 要約
good = good_cnt.sum(),
frustrating = frustrating_cnt.sum()<devices|users>
| include <event table>
| where <condition is bad>
| compute temp_bad_number = <sum|count>
| include <event table>
| where <condition is good>
| compute temp_good_number = <sum|count>
| 要約
<good_label> = temp_good_number.sum(),
<bad_label> = temp_bad_number.sum()users
| include web.page_views
| where experience_level == frustrating
| compute frustrating_cnt = number_of_page_views.sum()
| include web.page_views
| where experience_level == good
| compute good_cnt = number_of_page_views.sum()
| 要約
good = good_cnt.sum(),
frustrating = frustrating_cnt.sum()