リモートアクションNQLの例

このNQLの例は、必要に応じてRemote Actionsを実行するのに役立ちます。 以下のクエリを確認し、あなたのユースケースに最も似たものを選び、それをコピーして必要に応じて調整してください。

すべてのデバイスを返します。
デバイス
特定のデバイスを返します。
デバイス 
| where name == "Device-Name"
| list name
システム内のすべてのRemote Actionの実行を返し、新しい順に並べ替えます。
remote_action.executions
|list remote_action.name, device.name, trigger_method ,time, status, status_details, outputs
|sort time desc
過去1時間の特定のRemote Actionの実行を返し、新しい順に並べ替えます。

探しているRemote Actionの名前をRemote-Action-Nameに置き換えます。

remote_action.executions during past 60min
|where remote_action.name == "Remote-Action-Name"
|list remote_action.name, device.name, trigger_method, time, status, status_details, outputs
|sort time desc
過去1時間の特定のデバイスでのRemote Actionの実行を、新しい順に並べ替えて返します。

探しているデバイスの名前をDevice-Nameに置き換えます。

remote_action.executions during past 60min
|where device.name == "Device-Name" 
|list remote_action.name, device.name, trigger_method, time, status, status_details, outputs
|sort time desc
リモートアクションの最後の成功した実行からの値を取得します。例: #Get_Battery_Status。
デバイス過去7日間
| list remote_action.get_battery_status.execution.outputs.BatteryHealth
Windowsデバイスのバッテリー健全性の状態を返します。
remote_action.get_battery_status.executions 
| list device.name, outputs.BatteryHealth
特定の内部ソースのすべてのトリガーされたRemote Actionsを返します。
remote_action.executions during past 7d
| where internal_source == "Amplify"
| list remote_action.name , device.name , time , trigger_method , status
特定のトリガーメソッドのすべてのトリガーされたRemote Actionsを返します。
remote_action.executions during past 7d
| where trigger_method == manual
| list remote_action.name , device.name , time , trigger_method , status

Last updated