【问题标题】:Azure Logic Apps List by Trigger Time按触发时间排列的 Azure 逻辑应用列表
【发布时间】:2021-03-16 05:27:30
【问题描述】:

我希望查看没有运行(例如 1 个月)的逻辑应用已启用,并希望禁用它们(假设它们不再需要处于活动状态)。

任何帮助将不胜感激。

【问题讨论】:

  • 所以您想为所有启用但一个月未触发的 Azure 功能找到一个脚本过滤器?你更喜欢哪种编程语言?我给你做个demo
  • 我正在寻找 Azure 门户中的现有功能,而不是使用特定编程语言编写脚本。
  • @JijoJoseph,下面的答案(现有的 azure 门户功能)对您有帮助吗?

标签: azure azure-logic-apps


【解决方案1】:

您可以像下面这样更简单,需要在 azure 门户本身内手动完成。

转到相应的逻辑应用程序并在“概览”刀片本身中,您可以找到这两个选项:

  1. “运行历史记录 + 触发历史记录 + 指标”,在此之下,您可以 也使用日期过滤器。让确认有“没有运行”或“没有” 所选日期过滤器的触发器。
  2. 然后单击“禁用”选项。将来,如果您需要它们 激活,只需再次“启用”它。

如果您希望一次性检查所有逻辑应用程序,您可以使用 Azure Monitor[+Azure Log Analytics 中的 Kusto 查询语言]。

【讨论】:

    【解决方案2】:

    您可以在 Azure 功能 Monitor 刀片下找到最近 30 天的触发跟踪日志:

    因此,如果没有 Invocation Traces 日志,则意味着在过去 30 天内未请求此功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-27
      • 1970-01-01
      • 1970-01-01
      • 2020-04-02
      • 2021-11-30
      • 2020-09-01
      相关资源
      最近更新 更多