【问题标题】:Azure resource Created By & TimestampAzure 资源创建者和时间戳
【发布时间】:2019-03-05 10:19:01
【问题描述】:

我们的 Azure 环境有 3 种不同的订阅,并且在此环境中部署了大约 5 个项目资源。

每个项目团队都有权在 Azure 中的特定资源组 (RG) 下创建资源。

现在从 Azure 管理员的角度来看,我想知道谁,何时

这是任何组织跟踪其成本、资源信息的基本要求。当我查看 Azure 时,无法直接在资源级别获得此信息。

很少有帖子提到为此使用标记或使用日志(2 年前,真的吗?)?是吗?我很惊讶。

我可以为此使用 Application Insight 吗?还是仅适用于应用服务类型的服务?

请帮助我以有效的方式获取此信息

【问题讨论】:

  • 转到资源组-> 部署。单击任何部署,您将获得所有详细信息。
  • 这真的不起作用,说用 powershell\sdk\rest calls\terraform 创建的任何东西都不会留下任何痕迹@GauravMoolani

标签: azure event-tracking azure-resource-group


【解决方案1】:

您唯一的选择是实现某种日志记录(如轮询 Azure 订阅事件)并将其保存在某处。您可以使用 Azure Monitor 轻松实现这一目标。但 Azure 本身并没有提供开箱即用的任何东西。

您可以使用标记,但存在明显的挑战。日志只能追溯到 3 个月前。

【讨论】:

  • 感谢 4C 的回复 真的吗?对成本有直接影响的基本信息需要这样获取吗?我还与 AWS 的一个人核实,他们也在谈论日志等云提供商这样做可能有一些原因,所以我很想知道我不知道的原因
  • 好吧,我不能告诉你,我不是设计这个的人,但这是目前唯一的方法。标签和\或日志
  • @ManishJoisar 只是为了参考这里是文档docs.microsoft.com/en-us/azure/azure-resource-manager/…
猜你喜欢
  • 1970-01-01
  • 2022-07-14
  • 1970-01-01
  • 2020-11-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-07-24
  • 2021-02-23
相关资源
最近更新 更多