UiPathの実行ログをグリッドビューで確認する


Orchestratorに出力されたログではなく、ローカルに出力されたログファイルを確認する方法

コード

# ログファイルのパスを取得する
# 現在日のログファイルのパスを取得する例
$LogFilePath = $env:LOCALAPPDATA + ("\UiPath\Logs\{0:yyyy-MM-dd}_Execution.log" -f Get-Date)

# PowerShellコンソール上で以下のコードをコピペする
# 表示したい項目(列、カラム)があれば select の引数を追加すること
cat $LogFilePath |
    %{ $_.Split(" ", 3)[2] } | ConvertFrom-Json |
    select @{n="timeStamp";e={([DateTime]$_.timeStamp).ToString("yyyy/MM/dd HH:mm:ss.fffffff")}},
        level,message |
    ogv -Title UiPath実行ログ

実行結果