【问题标题】:Storage consumption report in AzureAzure 中的存储消耗报告
【发布时间】:2018-10-10 10:43:33
【问题描述】:

我想为一个特定的 vmname 生成一封电子邮件,并在一个月内发送此输出:

Server (vmname): 
- primary storage consumption - ... TB (average),
- backup storage consumption - ... TB (average),
- DR storage consumption - ... TB (average),
- storage consumption in total - ... TB.

是否可以使用指标或 powershell 来做到这一点?在为 vm 或存储帐户指定的 Powershell 中找不到此类数据。

【问题讨论】:

  • Azure 将指标存储在表存储中。您能否详细说明一下以获得正确答案?
  • 我想获取特定虚拟机每月的主存储消耗量。
  • VM 有托管或非托管磁盘。无法为托管磁盘获取此类数据。您可以尝试通过在 vm 中运行 windows powershell 命令来消耗磁盘空间。

标签: azure powershell storage metrics consumption


【解决方案1】:

VM 有托管或非托管磁盘?无法为托管磁盘获取此类数据。您可以尝试通过在 vm 中运行 windows powershell 命令来消耗磁盘空间。

【讨论】:

  • 我试过了,但没有找到一个好的命令来执行。您不是还意味着使用无人管理的磁盘是不可能的吗?因为我们有非托管磁盘,在存储帐户中找不到任何相关信息。
【解决方案2】:

对于非托管,磁盘以 vhd 格式存储在 page blob 中。您会知道页面 blob 被分配了最大大小,并且它会随着数据的存储而增长。尝试获取 vhd 文件的大小。也许它可以帮助你。

【讨论】:

    【解决方案3】:

    对于备份存储,目前您要查找的信息仅可通过 Log Analytics 或 Power BI 解决方案获得,因为这些被视为消耗指标,不能通过 PowerShell/CLI 直接获得,因为它们没有在 REST 界面中按 VM 进行标记。

    【讨论】:

      猜你喜欢
      • 2022-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-28
      相关资源
      最近更新 更多