azure.dataprotection_backupvaults.backup_health_event 未显示在用于 Azure 磁盘备份的 Azure Monitor 中

问题描述 投票:0回答:1

我有多个 Azure 磁盘和 AKS 群集备份到 Azure 备份保管库。

我们正在尝试在 Azure Monitor 中查看这些 Azure 磁盘的运行状况事件指标 (azure.dataprotection_backupvaults.backup_health_event)。我们正在尝试查看备份中心指标选项卡中的指标。

我们可以看到 AKS 备份的该指标,但看不到 Azure 磁盘的指标。

这是预期的行为吗?我们是不是做错了什么?

azure azure-monitoring azure-monitor azure-backup-vault azure-managed-disk
1个回答
0
投票

完全支持 AKS 备份的运行状况事件指标,因此您可以查看它们。但是,对于 Azure 磁盘备份,Azure 可能尚未以相同的方式支持或公开

backup_health_event
指标,这就是您在 Azure Monitor 中看不到这些指标的原因。

查看 Azure 磁盘运行当前支持的指标

az monitor diagnostic-settings categories list \
  --resource /subscriptions/abcd-efgh-ijk-lmnop-qrst/resourceGroups/arkorg/providers/Microsoft.DataProtection/backupVaults/arkbackupvault

您将看到支持的类别如下-

  1. CoreAzure备份
  2. AddonAzureBackupJobs
  3. 插件Azure备份策略
  4. AddonAzureBackupProtectedInstance

对于指标来说,只有健康。没有

backup_health_event
指标。

enter image description here

因此,使用正确的指标,您纠正的诊断设置应该是 -

az monitor diagnostic-settings create \
  --name backupvaultdiagnostic \
  --resource /subscriptions/abcd-efgh-ijk-lmno-pqrst/resourceGroups/arkorg/providers/Microsoft.DataProtection/backupVaults/arkbackupvault \
  --metrics '[{"category": "Health", "enabled": true, "retentionPolicy": {"days": 0, "enabled": false}}]' \
  --logs '[{"category": "CoreAzureBackup", "enabled": true, "retentionPolicy": {"days": 0, "enabled": false}}, {"category": "AddonAzureBackupJobs", "enabled": true, "retentionPolicy": {"days": 0, "enabled": false}}, {"category": "AddonAzureBackupPolicy", "enabled": true, "retentionPolicy": {"days": 0, "enabled": false}}, {"category": "AddonAzureBackupProtectedInstance", "enabled": true, "retentionPolicy": {"days": 0, "enabled": false}}]' \
  --workspace /subscriptions/abcd-efg-hijk-lmno-pqrst/resourceGroups/arkorg/providers/Microsoft.OperationalInsights/workspaces/ArkoLogworkspace

enter image description here

这将为您的备份保管库成功创建诊断设置,并且指标和日志现在将路由到您的 Log Analytics 工作区

参考资料:

© www.soinside.com 2019 - 2024. All rights reserved.