ロボット端末で「System.IO.IOException: ディスクに十分な空き領域がありません。」エラーが発生し、実行ログがOrchestratorに送信されない。

:white_question_mark: Question

ある特定のロボット端末の実行ログがOrchestratorに送信されません。

Windowsのイベントビューアに以下のエラーが発生します。

エラーメッセージ:

Logging fatal error: System.IO.IOException: ディスクに十分な空き領域がありません。

他端末では事象が発生しておらず、事象発生までは正常にログが送信されていました。

原因と再発防止の手段を教えて下さい。

:light_bulb: Answer

原因

ロボット端末のログ保存先(例:Cドライブ)の空き容量不足。

解決策

ログ保存先から不要なデータを削除、もしくは他ドライブに移動し、空き容量を確保する。

ロボット端末のディスクの空き容量を確認してください。

イベントビューアに記載されているエラーは、ディスクの空き容量不足により、

ロボットがローカルのファイルへ実行ログを保存できなかったために発生しています。

ロボットは実行ログをローカルのファイルに一度、保存してから、Orchestratorに送信する仕組みがあります。

上記仕組みのうち、ローカルへの保存が失敗したために、Orchestratorへログが送信されていません。

上記を解消するため、ディスクの空き容量を確保してください。

なお、ロボットは下記フォルダパスにOrchestrator送信前のログを保存します。

C:\Windows\SysWOW64\config\systemprofile\AppData\Local\UiPath\Logs\execution_log_data

そのため、当該端末に複数のディスクが存在する場合は、上記フォルダが存在するCドライブの空き容量を確認してください。