Modelo de dados para eventos de diagnóstico herdados
Este artigo descreve o modelo de dados do Log Analytics para Backup do Azure adicionado à tabela Diagnóstico do Azure (se os cofres forem configurados com definições de diagnóstico para enviar dados a um workspace do Log Analytics no modo Diagnóstico do Azure). Você pode usar esse modelo de dados para gravar consultas em dados do Log Analytics para criar alertas personalizados ou painéis de relatórios.
Observação
É recomendável que você use o novo modo específico de recurso para consultar dados no Log Analytics ou usar funções do sistema.
Neste artigo, os seguintes tópicos serão abordados:
- Usar o modelo de dados do Backup do Azure
- Consultas de exemplo do Kusto
- Esquema V1 em comparação com esquema V2
Use o modelo de dados do Backup do Azure
Você pode usar os seguintes campos fornecidos como parte do modelo de dados para criar visuais, consultas personalizadas e painel de acordo com seus requisitos.
Alerta
A tabela a seguir fornece detalhes sobre campos relacionados ao alerta.
Campo | Tipo de Dados | Descrição |
---|---|---|
AlertUniqueId_s | Texto | Identificador exclusivo do alerta gerado |
AlertType_s | Texto | Tipo de alerta, por exemplo, Backup |
AlertStatus_s | Texto | Status do alerta, por exemplo, Ativo |
AlertOccurrenceDateTime_s | Data/hora | Data e hora em que o alerta foi criado |
AlertSeverity_s | Texto | Gravidade do alerta, por exemplo, Crítico |
AlertTimeToResolveInMinutes_s | Número | Tempo necessário para resolver um alerta. Em branco para alertas ativos. |
AlertConsolidationStatus_s | Texto | Identificar se o alerta é um alerta consolidado ou não |
CountOfAlertsConsolidated_s | Número | Número de alertas consolidados, no caso de um alerta consolidado |
AlertRaisedOn_s | Texto | Tipo de entidade em que o alerta é gerado |
AlertCode_s | Texto | Código para identificar exclusivamente um tipo de alerta |
RecommendedAction_s | Texto | Ação recomendada resolvendo o alerta |
EventName_s | Texto | O nome do evento. Sempre AzureBackupCentralReport |
BackupItemUniqueId_s | Texto | Identificador exclusivo do item backup associado ao alerta |
SchemaVersion_s | Texto | Versão atual do esquema, por exemplo, V2 |
State_s | Texto | Estado atual do objeto de alerta, por exemplo, Ativo, Excluído |
BackupManagementType_s | Texto | Tipo de provedor para executar o backup, por exemplo, IaaSVM, FileFolder ao qual esse alerta pertence |
OperationName | Texto | Nome da operação atual, por exemplo, alerta |
Categoria | Texto | Categoria de dados de diagnóstico enviados por push para os logs do Azure Monitor. Sempre AzureBackupReport |
Recurso | Texto | Este é o recurso para o qual os dados estão sendo coletados, ele mostra o nome do cofre dos Serviços de Recuperação |
ProtectedContainerUniqueId_s | Texto | Identificador exclusivo do item protegido associado ao alerta (costumava ser ProtectedServerUniqueId_s in V1) |
VaultUniqueId_s | Texto | Identificador exclusivo do cofre protegido associado ao alerta |
SourceSystem | Texto | Sistema de origem dos dados atuais - Azure |
ResourceId | Texto | Identificador exclusivo para o recurso sobre quais dados são coletados. Por exemplo, uma ID do recurso do cofre dos Serviços de Recuperação |
SubscriptionId | Texto | Identificador de assinatura do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados são coletados |
ResourceGroup | Texto | Grupo de recursos do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados são coletados |
ResourceProvider | Texto | Provedor de recursos para o qual os dados são coletados. Por exemplo, Microsoft.RecoveryServices |
ResourceType | Texto | Tipo de recursos para o qual os dados são coletados. Por exemplo, Cofres |
BackupItem
A tabela a seguir fornece detalhes sobre os campos relacionados ao item de backup.
Campo | Tipo de Dados | Descrição |
---|---|---|
EventName_s | Texto | O nome do evento. Sempre AzureBackupCentralReport |
BackupItemUniqueId_s | Texto | Identificador único do item de backup |
BackupItemId_s | Texto | Identificador do item de backup (este campo é apenas para o esquema v1) |
BackupItemName_s | Texto | ID do item de backup |
BackupItemFriendlyName_s | Texto | Nome amigável do item de backup |
BackupItemType_s | Texto | Tipo de item de backup, por exemplo, VM, FileFolder |
BackupItemProtectionState_s | Texto | Estado de proteção do item de backup |
BackupItemAppVersion_s | Texto | Versão do aplicativo do item de backup |
ProtectionState_s | Texto | Estado de proteção atual do item de backup, por exemplo, Protegido, ProtectionStopped |
ProtectionGroupName_s | Texto | Nome do grupo de proteção no qual o item de backup está protegido, para SC DPM e MABS, se aplicável |
SecondaryBackupProtectionState_s | Texto | Se a proteção secundária está habilitada para o item de backup |
SchemaVersion_s | Texto | Versão do esquema, por exemplo, V2 |
State_s | Texto | Estado do objeto do item de backup, por exemplo, Ativo, Excluído |
BackupManagementType_s | Texto | Tipo de provedor para executar o backup, por exemplo, IaaSVM, FileFolder ao qual esse item de backup pertence |
OperationName | Texto | Nome da operação, por exemplo, BackupItem |
Categoria | Texto | Categoria de dados de diagnóstico enviados por push para os logs do Azure Monitor. Sempre AzureBackupReport |
Recurso | Texto | Recursos para os quais dados são coletados, por exemplo, nome do cofre dos serviços de recuperação |
SourceSystem | Texto | Sistema de origem dos dados atuais - Azure |
ResourceId | Texto | ID do recurso para os dados sendo coletados, por exemplo, ID de recurso do cofre dos Serviços de Recuperação |
SubscriptionId | Texto | Identificador de assinatura do recurso (por exemplo, cofre dos Serviços de Recuperação) para os dados que estão sendo coletados |
ResourceGroup | Texto | Grupo de recursos do recurso (por exemplo, cofre dos Serviços de Recuperação) para os dados que estão sendo coletados |
ResourceProvider | Texto | fornecedor de Recurso para dados sendo coletados, por exemplo Microsoft.RecoveryServices |
ResourceType | Texto | Tipo de recurso para os dados que estão sendo coletados, por exemplo, os cofres |
BackupItemAssociation
A tabela seguir fornece detalhes sobre associações de itens de backup com várias entidades.
Campo | Tipo de Dados | Descrição |
---|---|---|
EventName_s | Texto | Este campo representa o nome desse evento. É sempre o AzureBackupCentralReport |
BackupItemUniqueId_s | Texto | ID exclusiva do item de backup |
SchemaVersion_s | Texto | Este campo indica a versão atual do esquema. É a V2 |
State_s | Texto | Estado atual do objeto de associação de item de backup, por exemplo, Ativo, Excluído |
BackupManagementType_s | Texto | Tipo de fornecedor para servidor fazendo trabalho de backup, por exemplo, IaaSVM, FileFolder |
BackupItemSourceSize_s | Texto | Tamanho de front-end do item de backup |
BackupManagementServerUniqueId_s | Texto | Campo para identificar exclusivamente o servidor de gerenciamento de backup no qual o item de backup está protegido, se aplicável |
Categoria | Texto | Este campo representa a categoria dos dados de diagnóstico enviados por push para o Log Analytics. É o AzureBackupReport |
OperationName | Texto | Este campo representa o nome da operação atual - BackupItemAssociation |
Recurso | Texto | Este é o recurso para o qual os dados estão sendo coletados, ele mostra o nome do cofre dos Serviços de Recuperação |
ProtectedContainerUniqueId_s | Texto | Identificador exclusivo do item protegido associado ao item de backup (costumava ser ProtectedServerUniqueId_s in V1) |
VaultUniqueId_s | Texto | Identificador exclusivo do cofre que contém o item de backup |
SourceSystem | Texto | Sistema de origem dos dados atuais - Azure |
ResourceId | Texto | Identificador de recurso para os dados sendo coletados. Por exemplo, ID do recurso do cofre dos Serviços de Recuperação |
SubscriptionId | Texto | Identificador de assinatura do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados estão sendo coletados |
ResourceGroup | Texto | Grupo de recursos do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados estão sendo coletados |
ResourceProvider | Texto | fornecedor de Recurso para dados sendo coletados, por exemplo Microsoft.RecoveryServices |
ResourceType | Texto | Tipo de recurso para os dados que estão sendo coletados, por exemplo, os cofres |
BackupManagementServer
A tabela seguir fornece detalhes sobre associações de itens de backup com várias entidades.
Campo | Tipo de Dados | Descrição |
---|---|---|
BackupManagementServerName_s | Texto | Nome do servidor de gerenciamento de backup |
AzureBackupAgentVersion_s | Texto | Versão do agente de Backup do Azure no servidor de gerenciamento de backup |
BackupManagementServerVersion_s | Texto | Versão do servidor de gerenciamento de backup |
BackupManagementServerOSVersion_s | Texto | Versão do SO do servidor de gerenciamento de backup |
BackupManagementServerType_s | Texto | Tipo de servidor de gerenciamento de backup, como MABS, SC DPM |
BackupManagementServerUniqueId_s | Texto | Campo para identificar exclusivamente o servidor de gerenciamento de backup |
SourceSystem | Texto | Sistema de origem dos dados atuais - Azure |
ResourceId | Texto | Identificador de recurso para os dados sendo coletados. Por exemplo, ID do recurso do cofre dos Serviços de Recuperação |
SubscriptionId | Texto | Identificador de assinatura do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados estão sendo coletados |
ResourceGroup | Texto | Grupo de recursos do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados estão sendo coletados |
ResourceProvider | Texto | fornecedor de Recurso para dados sendo coletados, por exemplo Microsoft.RecoveryServices |
ResourceType | Texto | Tipo de recurso para os dados que estão sendo coletados, por exemplo, os cofres |
Trabalho
A tabela a seguir fornece detalhes sobre campos relacionados ao trabalho.
Campo | Tipo de Dados | Descrição |
---|---|---|
EventName_s | Texto | O nome do evento. Sempre AzureBackupCentralReport |
BackupItemUniqueId_s | Texto | Identificador único do item de backup |
SchemaVersion_s | Texto | Versão do esquema, por exemplo, V2 |
State_s | Texto | Estado atual do objeto de trabalho, por exemplo, Ativo, Excluído |
BackupManagementType_s | Texto | Tipo de fornecedor para servidor fazendo trabalho de backup, por exemplo, IaaSVM, FileFolder |
OperationName | Texto | Este campo representa o nome da operação atual - Trabalho |
Categoria | Texto | Este campo representa a categoria dos dados de diagnóstico enviados por push aos logs do Azure Monitor. É o AzureBackupReport |
Recurso | Texto | Este é o recurso para o qual os dados estão sendo coletados, ele mostra o nome do cofre dos Serviços de Recuperação |
ProtectedServerUniqueId_s | Texto | Identificador exclusivo do servidor protegido associado ao trabalho |
ProtectedContainerUniqueId_s | Texto | ID exclusiva para identificar o contêiner protegido no qual o trabalho é executado |
VaultUniqueId_s | Texto | Identificador exclusivo do cofre protegido |
JobOperation_s | Texto | Operação para a qual o trabalho é executado, por exemplo, backup, restauração, backup de configuração |
JobStatus_s | Texto | Status do trabalho concluído, por exemplo, Concluído, Com Falha |
JobFailureCode_s | Texto | Cadeia de caracteres de código de falha pela qual a falha no trabalho ocorreu |
JobStartDateTime_s | Data/hora | Data e hora em que o trabalho iniciou a execução |
BackupStorageDestination_s | Texto | Destino do armazenamento de backup, por exemplo, Nuvem, Disco |
AdHocOrScheduledJob_s | Texto | Campo para especificar se o trabalho é ad hoc ou agendado |
JobDurationInSecs_s | Número | Duração total do trabalho em segundos |
DataTransferredInMB_s | Número | Dados transferidos em MB para este trabalho |
JobUniqueId_g | Texto | ID exclusiva para identificar o trabalho |
RecoveryJobDestination_s | Texto | Destino de um trabalho de recuperação, em que os dados são recuperados |
RecoveryJobRPDateTime_s | Datetime | A data e a hora em que o ponto de recuperação que está sendo recuperado foi criado |
RecoveryJobRPLocation_s | Texto | O local em que o ponto de recuperação que está sendo recuperado foi armazenado |
SourceSystem | Texto | Sistema de origem dos dados atuais - Azure |
ResourceId | Texto | Identificador de recurso para os dados sendo coletados. Por exemplo, ID do recurso do cofre dos Serviços de Recuperação |
SubscriptionId | Texto | Identificador de assinatura do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados são coletados |
ResourceGroup | Texto | Grupo de recursos do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados são coletados |
ResourceProvider | Texto | Provedor de recursos para o qual os dados são coletados. Por exemplo, Microsoft.RecoveryServices |
ResourceType | Texto | Tipo de recursos para o qual os dados são coletados. Por exemplo, Cofres |
Política
A tabela a seguir fornece detalhes sobre campos relacionados às políticas.
Campo | Tipo de Dados | Versões aplicáveis | Descrição |
---|---|---|---|
EventName_s | Texto | Este campo representa o nome desse evento. É sempre o AzureBackupCentralReport | |
SchemaVersion_s | Texto | Este campo indica a versão atual do esquema. É a V2 | |
State_s | Texto | Estado atual do objeto de política, por exemplo, Ativo, Excluído | |
BackupManagementType_s | Texto | Tipo de fornecedor para servidor fazendo trabalho de backup, por exemplo, IaaSVM, FileFolder | |
OperationName | Texto | Este campo representa o nome da operação atual - Política | |
Categoria | Texto | Este campo representa a categoria dos dados de diagnóstico enviados por push aos logs do Azure Monitor. É o AzureBackupReport | |
Recurso | Texto | Este é o recurso para o qual os dados estão sendo coletados, ele mostra o nome do cofre dos Serviços de Recuperação | |
PolicyUniqueId_g | Texto | ID exclusiva para identificar a política | |
PolicyName_s | Texto | Nome da política definido | |
BackupFrequency_s | Texto | Frequência com que os backups são executados, por exemplo, diária, semanal | |
BackupTimes_s | Texto | Data e hora quando os backups são agendados | |
BackupDaysOfTheWeek_s | Texto | Dias da semana nos quais os backups foram agendados | |
RetentionDuration_s | Número Inteiro | Duração de retenção para backups configurados | |
DailyRetentionDuration_s | Número Inteiro | Duração total da retenção em dias para backups configurados | |
DailyRetentionTimes_s | Texto | Data e hora quando a retenção diária foi configurada | |
WeeklyRetentionDuration_s | Número Decimal | Duração total da retenção em semanas para backups configurados | |
WeeklyRetentionTimes_s | Texto | Data e hora quando a retenção semanal foi configurada | |
WeeklyRetentionDaysOfTheWeek_s | Texto | Dias da semana selecionados para a retenção semanal | |
MonthlyRetentionDuration_s | Número Decimal | Duração total da retenção em meses para backups configurados | |
MonthlyRetentionTimes_s | Texto | Data e hora quando a retenção mensal foi configurada | |
MonthlyRetentionFormat_s | Texto | Tipo de configuração de retenção mensal, por exemplo, diário, semanal | |
MonthlyRetentionDaysOfTheWeek_s | Texto | Dias da semana selecionados para a retenção mensal | |
MonthlyRetentionWeeksOfTheMonth_s | Texto | Semanas do mês com relação às quais a retenção mensal é configurada, por exemplo, Primeira, Última etc | |
YearlyRetentionDuration_s | Número Decimal | Duração total da retenção em ano para backups configurados | |
YearlyRetentionTimes_s | Texto | Data e hora quando a retenção anual foi configurada | |
YearlyRetentionMonthsOfTheYear_s | Texto | Meses do ano selecionados para a retenção anual | |
YearlyRetentionFormat_s | Texto | Tipo de configuração de retenção anual, por exemplo, diário, semanal | |
YearlyRetentionDaysOfTheMonth_s | Texto | Dias do mês selecionados para a retenção anual | |
SynchronisationFrequencyPerDay_s | Número Inteiro | v2 | Número de vezes em um dia em que um backup de arquivo é sincronizado para SC DPM e MABS |
DiffBackupFormat_s | Texto | v2 | Formato para backups diferenciais para SQL no backup da VM do Azure |
DiffBackupTime_s | Hora | v2 | Horário para backups diferenciais para SQL no backup de VM do Azure |
DiffBackupRetentionDuration_s | Número Decimal | v2 | Duração da retenção de backups diferenciais para SQL no backup de VM do Azure |
LogBackupFrequency_s | Número Decimal | v2 | Frequência de backups de log de transações para SQL |
LogBackupRetentionDuration_s | Número Decimal | v2 | Duração da retenção para backups de log para SQL no backup de VM do Azure |
DiffBackupDaysofTheWeek_s | Texto | v2 | Dias da semana para backups diferenciais para SQL no backup de VM do Azure |
SourceSystem | Texto | Sistema de origem dos dados atuais - Azure | |
ResourceId | Texto | Identificador de recurso para os dados sendo coletados. Por exemplo, ID do recurso do cofre dos Serviços de Recuperação | |
SubscriptionId | Texto | Identificador de assinatura do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados são coletados | |
ResourceGroup | Texto | Grupo de recursos do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados são coletados | |
ResourceProvider | Texto | Provedor de recursos para o qual os dados são coletados. Por exemplo, Microsoft.RecoveryServices | |
ResourceType | Texto | Tipo de recursos para o qual os dados são coletados. Por exemplo, Cofres |
PolicyAssociation
A tabela a seguir fornece detalhes sobre associações de políticas com várias entidades.
Campo | Tipo de Dados | Versões aplicáveis | Descrição |
---|---|---|---|
EventName_s | Texto | Este campo representa o nome desse evento. É sempre o AzureBackupCentralReport | |
SchemaVersion_s | Texto | Este campo indica a versão atual do esquema. É a V2 | |
State_s | Texto | Estado atual do objeto de política, por exemplo, Ativo, Excluído | |
BackupManagementType_s | Texto | Tipo de fornecedor para servidor fazendo trabalho de backup, por exemplo, IaaSVM, FileFolder | |
OperationName | Texto | Este campo representa o nome da operação atual - PolicyAssociation | |
Categoria | Texto | Este campo representa a categoria dos dados de diagnóstico enviados por push aos logs do Azure Monitor. É o AzureBackupReport | |
Recurso | Texto | Este é o recurso para o qual os dados estão sendo coletados, ele mostra o nome do cofre dos Serviços de Recuperação | |
PolicyUniqueId_g | Texto | ID exclusiva para identificar a política | |
VaultUniqueId_s | Texto | A ID exclusiva do cofre ao qual esta política pertence | |
BackupManagementServerUniqueId_s | Texto | v2 | Campo para identificar exclusivamente o servidor de gerenciamento de backup no qual o item de backup está protegido, se aplicável |
SourceSystem | Texto | Sistema de origem dos dados atuais - Azure | |
ResourceId | Texto | Identificador de recurso para os dados sendo coletados. Por exemplo, ID do recurso do cofre dos Serviços de Recuperação | |
SubscriptionId | Texto | Identificador de assinatura do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados são coletados | |
ResourceGroup | Texto | Grupo de recursos do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados são coletados | |
ResourceProvider | Texto | Provedor de recursos para o qual os dados são coletados. Por exemplo, Microsoft.RecoveryServices | |
ResourceType | Texto | Tipo de recursos para o qual os dados são coletados. Por exemplo, Cofres |
Contêiner protegido
A tabela a seguir apresenta campos básicos sobre contêineres protegidos. (costumava ser ProtectedServer na v1)
Campo | Tipo de Dados | Descrição |
---|---|---|
ProtectedContainerUniqueId_s | Texto | Campo para identificar exclusivamente um contêiner protegido |
ProtectedContainerOSType_s | Texto | Tipo de SO do contêiner protegido |
ProtectedContainerOSVersion_s | Texto | Versão do SO do contêiner protegido |
AgentVersion_s | Texto | Número de versão do Backup do Agente ou do Agente de Proteção (no caso do SC DPM e do MABS) |
BackupManagementType_s | Texto | Tipo de provedor para executar o backup. Por exemplo, IaaSVM, FileFolder |
EntityState_s | Texto | Estado atual do objeto de servidor protegido. Por exemplo, Ativo, Excluído |
ProtectedContainerFriendlyName_s | Texto | Nome amigável do servidor protegido |
ProtectedContainerName_s | Texto | Nome do SO do contêiner protegido |
ProtectedContainerWorkloadType_s | Texto | Tipo do contêiner protegido armazenado em backup. Por exemplo, IaaSVMContainer |
ProtectedContainerLocation_s | Texto | Se o contêiner protegido está localizado no local ou no Azure |
ProtectedContainerType_s | Texto | Se o contêiner protegido é um servidor ou um contêiner |
ProtectedContainerProtectionState_s’ | Texto | Estado de proteção do contêiner protegido |
Armazenamento
A tabela a seguir fornece detalhes sobre campos relacionados ao armazenamento.
Campo | Tipo de Dados | Descrição |
---|---|---|
CloudStorageInBytes_s | Número Decimal | Armazenamento de backup de nuvem usado por backups, calculado com base no valor mais recente (este campo é somente para o esquema v1) |
ProtectedInstances_s | Número Decimal | Número de instâncias protegidas utilizadas para calcular o armazenamento de front-end na cobrança, calculada baseada no valor mais recente |
EventName_s | Texto | Este campo representa o nome desse evento. É sempre o AzureBackupCentralReport |
SchemaVersion_s | Texto | Este campo indica a versão atual do esquema. É a V2 |
State_s | Texto | Estado atual do objeto de armazenamento, por exemplo, Ativo, Excluído |
BackupManagementType_s | Texto | Tipo de fornecedor para servidor fazendo trabalho de backup, por exemplo, IaaSVM, FileFolder |
OperationName | Texto | Este campo representa o nome da operação atual - Armazenamento |
Categoria | Texto | Este campo representa a categoria dos dados de diagnóstico enviados por push aos logs do Azure Monitor. É o AzureBackupReport |
Recurso | Texto | Este é o recurso para o qual os dados estão sendo coletados, ele mostra o nome do cofre dos Serviços de Recuperação |
ProtectedServerUniqueId_s | Texto | ID exclusiva do servidor protegido para o qual o armazenamento é calculado |
VaultUniqueId_s | Texto | ID exclusiva do cofre para armazenamento é calculado |
SourceSystem | Texto | Sistema de origem dos dados atuais - Azure |
ResourceId | Texto | Identificador de recurso para os dados sendo coletados. Por exemplo, ID do recurso do cofre dos Serviços de Recuperação |
SubscriptionId | Texto | Identificador de assinatura do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados são coletados |
ResourceGroup | Texto | Grupo de recursos do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados são coletados |
ResourceProvider | Texto | Provedor de recursos para o qual os dados são coletados. Por exemplo, Microsoft.RecoveryServices |
ResourceType | Texto | Tipo de recursos para o qual os dados são coletados. Por exemplo, Cofres |
StorageUniqueId_s | Texto | ID exclusiva usada para identificar a entidade de armazenamento |
StorageType_s | Texto | Tipo de armazenamento, por exemplo, Nuvem, Volume, Disco |
StorageName_s | Texto | Nome da entidade de armazenamento, por exemplo E:\ |
StorageTotalSizeInGBs_s | Texto | Tamanho total do armazenamento, em GB, consumido pela entidade de armazenamento |
StorageAssociation
A tabela a seguir apresenta campos básicos relacionados ao armazenamento que conectam o armazenamento a outras entidades.
Campo | Tipo de Dados | Descrição |
---|---|---|
StorageUniqueId_s | Texto | ID exclusiva usada para identificar a entidade de armazenamento |
SchemaVersion_s | Texto | Este campo indica a versão atual do esquema. É a V2 |
BackupItemUniqueId_s | Texto | ID exclusiva usada para identificar o item de backup relacionado à entidade de armazenamento |
BackupManagementServerUniqueId_s | Texto | ID exclusiva usada para identificar o serviço de gerenciamento de backup relacionado à entidade de armazenamento |
VaultUniqueId_s | Texto | ID exclusiva usada para identificar o cofre relacionado à entidade de armazenamento |
StorageConsumedInMBs_s | Número | Tamanho do armazenamento consumido pelo item de backup correspondente no armazenamento correspondente |
StorageAllocatedInMBs_s | Número | Tamanho do armazenamento alocado para o item de backup correspondente do tipo Disco |
Cofre
A tabela a seguir fornece detalhes sobre campos relacionados ao cofre.
Campo | Tipo de Dados | Descrição |
---|---|---|
EventName_s | Texto | Este campo representa o nome desse evento. É sempre o AzureBackupCentralReport |
SchemaVersion_s | Texto | Este campo indica a versão atual do esquema. É a V2 |
State_s | Texto | Estado atual do objeto do sofre, por exemplo, Ativo, Excluído |
OperationName | Texto | Este campo representa o nome da operação atual - Cofre |
Categoria | Texto | Este campo representa a categoria dos dados de diagnóstico enviados por push aos logs do Azure Monitor. É o AzureBackupReport |
Recurso | Texto | Este é o recurso para o qual os dados estão sendo coletados, ele mostra o nome do cofre dos Serviços de Recuperação |
VaultUniqueId_s | Texto | ID exclusiva do cofre |
VaultName_s | Texto | Nome do cofre |
AzureDataCenter_s | Texto | Data center onde o cofre está localizado |
StorageReplicationType_s | Texto | Tipo de replicação de armazenamento para o cofre, por exemplo, GeoRedundant |
SourceSystem | Texto | Sistema de origem dos dados atuais - Azure |
ResourceId | Texto | Identificador de recurso para os dados sendo coletados. Por exemplo, ID do recurso do cofre dos Serviços de Recuperação |
SubscriptionId | Texto | Identificador de assinatura do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados são coletados |
ResourceGroup | Texto | Grupo de recursos do recurso (por exemplo, cofre dos Serviços de Recuperação) para o qual os dados são coletados |
ResourceProvider | Texto | Provedor de recursos para o qual os dados são coletados. Por exemplo, Microsoft.RecoveryServices |
ResourceType | Texto | Tipo de recursos para o qual os dados são coletados. Por exemplo, Cofres |
Servidor de gerenciamento de backup
A tabela a seguir apresenta campos básicos sobre servidores de gerenciamento de backup.
Campo | Tipo de Dados | Descrição |
---|---|---|
BackupManagementServerName_s | Texto | Nome do servidor de gerenciamento de backup |
AzureBackupAgentVersion_s | Texto | Versão do agente de Backup do Azure no servidor de gerenciamento de backup |
BackupManagementServerVersion_s | Texto | Versão do servidor de gerenciamento de backup |
BackupManagementServerOSVersion_s | Texto | Versão do SO do servidor de gerenciamento de backup |
BackupManagementServerType_s | Texto | Tipo de servidor de gerenciamento de backup, como MABS, SC DPM |
BackupManagementServerUniqueId_s | Texto | Campo para identificar exclusivamente o servidor de gerenciamento de backup |
PreferredWorkloadOnVolume
A tabela a seguir especifica as cargas de trabalho às quais um volume está associado.
Campo | Tipo de Dados | Descrição |
---|---|---|
StorageUniqueId_s | Texto | ID exclusiva usada para identificar a entidade de armazenamento |
BackupItemType_s | Texto | As cargas de trabalho para as quais este volume é o armazenamento preferencial |
ProtectedInstance
A tabela a seguir apresenta campos relacionados a instâncias protegidas básicas.
Campo | Tipo de Dados | Versões aplicáveis | Descrição |
---|---|---|---|
BackupItemUniqueId_s | Texto | v2 | ID exclusiva usada para identificar o item de backup para VMs com backup usando o DPM, MABS |
ProtectedContainerUniqueId_s | Texto | v2 | ID exclusiva usada para identificar o contêiner protegido para tudo, exceto VMs com backup usando o DPM, MABS |
ProtectedInstanceCount_s | Texto | v2 | Contagem de instâncias protegidas para o item de backup associado ou o contêiner protegido nessa data e hora |
RecoveryPoint
A tabela a seguir apresenta campos básicos relacionados ao ponto de recuperação.
Campo | Tipo de Dados | Descrição |
---|---|---|
BackupItemUniqueId_s | Texto | ID exclusiva usada para identificar o item de backup para VMs com backup usando o DPM, MABS |
OldestRecoveryPointTime_s | Texto | Data e hora do ponto de recuperação mais antigo para o item de backup |
OldestRecoveryPointLocation_s | Texto | Local do ponto de recuperação mais antigo para o item de backup |
LatestRecoveryPointTime_s | Texto | Data e hora do ponto de recuperação mais recente para o item de backup |
LatestRecoveryPointLocation_s | Texto | Local do ponto de recuperação mais recente para o item de backup |
Consultas de exemplo do Kusto
Abaixo estão alguns exemplos para ajudá-lo a gravar consultas em dados de backup do Azure que residem na tabela Diagnóstico do Azure:
Todos os trabalhos de backup bem-sucedidos
AzureDiagnostics | where Category == "AzureBackupReport" | where SchemaVersion_s == "V2" | where OperationName == "Job" and JobOperation_s == "Backup" | where JobStatus_s == "Completed"
Todos os trabalhos de backup com falha
AzureDiagnostics | where Category == "AzureBackupReport" | where SchemaVersion_s == "V2" | where OperationName == "Job" and JobOperation_s == "Backup" | where JobStatus_s == "Failed"
Todos os trabalhos de backup de VM do Azure bem-sucedidos
AzureDiagnostics | where Category == "AzureBackupReport" | where SchemaVersion_s == "V2" | extend JobOperationSubType_s = columnifexists("JobOperationSubType_s", "") | where OperationName == "Job" and JobOperation_s == "Backup" and JobStatus_s == "Completed" and JobOperationSubType_s != "Log" and JobOperationSubType_s != "Recovery point_Log" | join kind=inner ( AzureDiagnostics | where Category == "AzureBackupReport" | where OperationName == "BackupItem" | where SchemaVersion_s == "V2" | where BackupItemType_s == "VM" and BackupManagementType_s == "IaaSVM" | distinct BackupItemUniqueId_s, BackupItemFriendlyName_s | project BackupItemUniqueId_s , BackupItemFriendlyName_s ) on BackupItemUniqueId_s | extend Vault= Resource | project-away Resource
Todos os trabalhos de backup de log de transações SQL bem-sucedidos
AzureDiagnostics | where Category == "AzureBackupReport" | where SchemaVersion_s == "V2" | extend JobOperationSubType_s = columnifexists("JobOperationSubType_s", "") | where OperationName == "Job" and JobOperation_s == "Backup" and JobStatus_s == "Completed" and JobOperationSubType_s == "Log" | join kind=inner ( AzureDiagnostics | where Category == "AzureBackupReport" | where OperationName == "BackupItem" | where SchemaVersion_s == "V2" | where BackupItemType_s == "SQLDataBase" and BackupManagementType_s == "AzureWorkload" | distinct BackupItemUniqueId_s, BackupItemFriendlyName_s | project BackupItemUniqueId_s , BackupItemFriendlyName_s ) on BackupItemUniqueId_s | extend Vault= Resource | project-away Resource
Todos os trabalhos do agente de Backup do Azure bem-sucedidos
AzureDiagnostics | where Category == "AzureBackupReport" | where SchemaVersion_s == "V2" | extend JobOperationSubType_s = columnifexists("JobOperationSubType_s", "") | where OperationName == "Job" and JobOperation_s == "Backup" and JobStatus_s == "Completed" and JobOperationSubType_s != "Log" and JobOperationSubType_s != "Recovery point_Log" | join kind=inner ( AzureDiagnostics | where Category == "AzureBackupReport" | where OperationName == "BackupItem" | where SchemaVersion_s == "V2" | where BackupItemType_s == "FileFolder" and BackupManagementType_s == "MAB" | distinct BackupItemUniqueId_s, BackupItemFriendlyName_s | project BackupItemUniqueId_s , BackupItemFriendlyName_s ) on BackupItemUniqueId_s | extend Vault= Resource | project-away Resource
Esquema V1 em comparação com esquema V2
Anteriormente, os dados de diagnóstico do Agente de Backup do Azure e do backup de VM do Azure eram enviados à tabela de Diagnóstico do Azure em um esquema conhecido como esquema V1. Subsequentemente, novas colunas foram adicionadas para permitir outros cenários e cargas de trabalho, e os dados de diagnóstico foram enviados por push em um novo esquema conhecido como esquema V2.
Por questões de compatibilidade com versões anteriores, os dados de diagnóstico para o agente de backup do Azure e o backup de VM do Azure atualmente são enviados para a tabela Diagnóstico do Azure nos esquemas V1 e V2 (com o esquema V1 agora em um caminho de substituição). É possível identificar quais registros no Log Analytics são do esquema V1 filtrando registros para SchemaVersion_s=="V1" em suas consultas de log.
Consulte a terceira coluna "Descrição" no modelo de dados descrito acima para identificar quais colunas pertencem somente ao esquema V1.
Modificar as consultas para usar o esquema V2
Como o esquema V1 está em um caminho de descontinuação, é recomendável usar apenas o esquema V2 em todas as consultas personalizadas nos dados de diagnóstico do Backup do Azure.
Para atualizar suas consultas para remover a dependência do esquema V1, siga estas etapas:
Identifique se a consulta está usando qualquer campo que seja aplicável somente ao esquema V1. Suponha que você tem uma consulta para listar todos os itens de backup e servidores protegidos associados, como a seguir:
AzureDiagnostics | where Category=="AzureBackupReport" | where OperationName=="BackupItemAssociation" | distinct BackupItemUniqueId_s, ProtectedServerUniqueId_s
A consulta acima usa o campo ProtectedServerUniqueId_s, que é aplicável somente ao esquema V1. O esquema V2 equivalente desse campo é ProtectedContainerUniqueId_s (consulte as tabelas acima). O campo BackupItemUniqueId_s é aplicável até mesmo ao esquema V2 e o mesmo campo pode ser usado nesta consulta.
Atualize a consulta para usar os nomes de campo do esquema V2. É uma prática recomendada usar o filtro em que SchemaVersion_s=="V2" em todas suas consultas, para que somente os registros correspondentes ao esquema V2 sejam analisados pela consulta:
AzureDiagnostics | where Category=="AzureBackupReport" | where OperationName=="BackupItemAssociation" | where SchemaVersion_s=="V2" | distinct BackupItemUniqueId_s, ProtectedContainerUniqueId_s
Próxima etapa
Após a conclusão da revisão do modelo de dados, você pode começar a criar consultas personalizadas nos logs do Azure Monitor para criar seu próprio painel.