背景
Azure LogicAppsは、各種の手作業を自動化するのに便利で、色々と作ってしまう。(すでに100個超)
そして、色々と作っていると共通部品とか出てくるので、HTTP Request Triggerを使ってサブルーチンのようなサブLogicAppを作ってしまう。
すると、後日、「あれ、このLogicAppはどこから呼ばれているんだ???」とわからなくなったりする。
実行履歴から確認する方法があったので、備忘メモ。
方法
- 特定のLogicAppの
Run history
を確認。 - 任意の実行履歴を展開。
- HTTP Request Trigger の
OUTPUTS
を確認。 -
Headers
の中に、User-Agent
やx-ms-workflow-name
などがある。これが呼び出し元のLogicAppだったりする。
下の例では、
User-Agent
から、AzureLogicAppsから呼び出されていること
x-ms-workflow-name
から、それがLA_ImportTrialというLogicAppだということがわかる。