Elasticsearchの設定後に Orchestratorでマシンやジョブのログが 表示されなくなりました

:grey_question:Question

Elasticsearchを設定後にOrchestrator上のマシンやジョブのログが表示されなくなりました。どのような原因が考えられますか?

:bulb:Answer

Orchestratorをインストールしたマシンに設定ファイル UiPath.Orchestrator.dll.config(場所:C:\Program Files (x86)\UiPath\Orchestrator)があります。このファイル内のtargetタグに「robotElastic」というname属性の値があれば仮にデータが入っていなかったとしてもElasticsearchのログを参照しにいき、これがOrchestratorのマシンやジョブのログが空白になる原因となります。

name属性に「robotElastic」という値がない場合は自動的にSQL Serverのログを参照するようになります。

この事象を解決するには UiPath.Orchestrator.dll.configをご確認いただき、下記のように変更してください。

■変更前の例

<target xsi:type=“ElasticSearch” name=“robotElastic” uri=“http://:9200” … />

■変更後の例

<target xsi:type=“ElasticSearch” name=“robotElastic2” uri=“http://:9200” … />

このようにtargetタグ内のname属性の値を変更することでElasticSearchの参照を止めSQL Serverのログを参照するようになります。