Modèle de données pour les événements de diagnostic hérités
Cet article décrit le modèle de données Log Analytics pour Sauvegarde Azure ajouté à la table de Diagnostics Azure (si vos coffres sont configurés avec des paramètres de diagnostic pour envoyer des données à un espace de travail Log Analytics en mode Diagnostics Azure). Vous pouvez utiliser ce modèle de données pour écrire des requêtes sur des données Log Analytics afin de créer des alertes personnalisées ou des tableaux de bord de création de rapports.
Notes
Nous vous recommandons d’utiliser le nouveau mode spécifique aux ressources pour interroger des données dans Log Analytics ou d’utiliser des fonctions système.
Cet article porte sur les points suivants :
- Utilisation du modèle de données de sauvegarde Azure
- Exemples de requêtes Kusto
- Schéma v1 et schéma v2
Utilisation du modèle de données de sauvegarde Azure
Vous pouvez utiliser les champs suivants fournis dans le cadre du modèle de données pour créer des éléments visuels, des requêtes personnalisées et des tableaux de bord, en fonction de vos besoins.
Alerte
Le tableau suivant fournit plus d’informations sur les champs liés aux alertes.
Champ | Type de données | Description |
---|---|---|
AlertUniqueId_s | Texte | Identificateur unique de l’alerte générée |
AlertType_s | Texte | Type d’alerte, par exemple, Sauvegarde |
AlertStatus_s | Texte | État de l’alerte, par exemple, Active |
AlertOccurrenceDateTime_s | Date/Heure | Date et heure de la création de l’alerte |
AlertSeverity_s | Texte | Gravité de l’alerte, par exemple, Critique |
AlertTimeToResolveInMinutes_s | Number | Temps nécessaire pour résoudre une alerte. Vide pour les alertes actives. |
AlertConsolidationStatus_s | Texte | Indique si l’alerte est une alerte consolidée ou non |
CountOfAlertsConsolidated_s | Number | Nombre d’alertes consolidées dans le cas d’une alerte consolidée |
AlertRaisedOn_s | Texte | Type d’entité sur lequel l’alerte est déclenchée |
AlertCode_s | Texte | Code qui identifie un type d’alerte |
RecommendedAction_s | Texte | Action recommandée pour résoudre l’alerte |
EventName_s | Texte | Nom de l’événement. Toujours AzureBackupCentralReport |
BackupItemUniqueId_s | Texte | Identificateur unique de l’élément de sauvegarde associé à l’alerte |
SchemaVersion_s | Texte | Version actuelle du schéma, par exemple V2 |
State_s | Texte | État actuel de l’objet alerte, par exemple, Actif, Supprimé |
BackupManagementType_s | Texte | Type de fournisseur exécutant la sauvegarde (par exemple, Machine virtuelle IaaS, Dossier de fichiers) auquel appartient cette alerte |
NomOpération | Texte | Nom de l’opération actuelle, par exemple, Alerte |
Category | Texte | Catégorie de données de diagnostic envoyées (push) aux journaux Azure Monitor. Toujours AzureBackupReport |
Ressource | Texte | Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services |
ProtectedContainerUniqueId_s | Texte | Identificateur unique du serveur protégé associé à l’alerte (il s’agissait de ProtectedServerUniqueId_s dans V1) |
VaultUniqueId_s | Texte | Identificateur unique du coffre protégé associé à l’alerte |
SourceSystem | Texte | Système source des données actuelles - Azure |
ResourceId | Texte | Identificateur unique de la ressource sur laquelle les données sont collectées. Par exemple, un ID de ressource de coffre Recovery Services |
SubscriptionId | Texte | Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées |
ResourceGroup | Texte | Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées |
ResourceProvider | Texte | Fournisseur de ressources pour lequel les données sont collectées. Par exemple, Microsoft.RecoveryServices |
ResourceType | Texte | Type de ressource pour lequel les données sont collectées. Par exemple, Coffres |
BackupItem
Le tableau suivant fournit plus d’informations sur les champs liés aux éléments de sauvegarde.
Champ | Type de données | Description |
---|---|---|
EventName_s | Texte | Nom de l’événement. Toujours AzureBackupCentralReport |
BackupItemUniqueId_s | Texte | Identificateur unique de l’élément de sauvegarde |
BackupItemId_s | Texte | Identificateur de l’élément de sauvegarde (ce champ ne concerne que le schéma v1) |
BackupItemName_s | Texte | Nom de l’élément de sauvegarde |
BackupItemFriendlyName_s | Texte | Nom convivial de l’élément de sauvegarde |
BackupItemType_s | Texte | Type d’élément de sauvegarde, par exemple, Machine virtuelle, Dossier de fichiers |
BackupItemProtectionState_s | Texte | État de protection de l’élément de sauvegarde |
BackupItemAppVersion_s | Texte | Version de l’application de l’élément de sauvegarde |
ProtectionState_s | Texte | État de protection actuel de l’élément de sauvegarde par exemple, Protégé, Protection arrêtée |
ProtectionGroupName_s | Texte | Nom du groupe de protection dans lequel l’élément de sauvegarde est protégé, pour SC DPM et MABS, le cas échéant |
SecondaryBackupProtectionState_s | Texte | Indique si la protection secondaire est activée pour l’élément de sauvegarde |
SchemaVersion_s | Texte | Version du schéma, par exemple V2 |
State_s | Texte | État de l’objet élément de sauvegarde, par exemple, Actif, Supprimé |
BackupManagementType_s | Texte | Type de fournisseur exécutant la sauvegarde (par exemple, Machine virtuelle IaaS, Dossier de fichiers) auquel appartient cet élément de sauvegarde |
NomOpération | Texte | Nom de l’opération, par exemple, BackupItem |
Category | Texte | Catégorie de données de diagnostic envoyées (push) aux journaux Azure Monitor. Toujours AzureBackupReport |
Ressource | Texte | Ressource pour laquelle les données sont collectées, par exemple le nom du coffre Recovery Services |
SourceSystem | Texte | Système source des données actuelles - Azure |
ResourceId | Texte | ID de ressource des données collectées, par exemple ID de ressource du coffre Recovery Services |
SubscriptionId | Texte | Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont actuellement collectées |
ResourceGroup | Texte | Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour les données actuellement collectées |
ResourceProvider | Texte | Fournisseur de ressources des données collectées, par exemple, Microsoft.RecoveryServices |
ResourceType | Texte | Type de la ressource des données collectées, par exemple, Coffres |
BackupItemAssociation
Le tableau suivant fournit des détails sur les associations d’éléments de sauvegarde avec différentes entités.
Champ | Type de données | Description |
---|---|---|
EventName_s | Texte | Ce champ représente le nom de cet événement. Il s’agit toujours d’AzureBackupCentralReport |
BackupItemUniqueId_s | Texte | ID unique de l’élément de sauvegarde |
SchemaVersion_s | Texte | Ce champ indique la version actuelle du schéma. Il s’agit de V2 |
State_s | Texte | État actuel de l’objet association d’éléments de sauvegarde, par exemple, Actif, Supprimé |
BackupManagementType_s | Texte | Type de fournisseur pour le serveur exécutant la sauvegarde, par exemple, Machine virtuelle IaaS, Dossier de fichiers |
BackupItemSourceSize_s | Texte | Taille frontale de l’élément de sauvegarde |
BackupManagementServerUniqueId_s | Texte | Champ qui identifie de manière unique le serveur de gestion des sauvegardes par le biais duquel l’élément de sauvegarde est protégé, le cas échéant |
Category | Texte | Ce champ représente la catégorie des données de diagnostic transférées à Log Analytics. Il s’agit d’AzureBackupReport |
NomOpération | Texte | Ce champ représente le nom de l’opération en cours - Association d’éléments de sauvegarde |
Ressource | Texte | Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services |
ProtectedContainerUniqueId_s | Texte | Identificateur unique du serveur protégé associé à l’élément de sauvegarde (il s’agissait de ProtectedServerUniqueId_s dans V1) |
VaultUniqueId_s | Texte | Identificateur unique du coffre contenant l’élément de sauvegarde |
SourceSystem | Texte | Système source des données actuelles - Azure |
ResourceId | Texte | Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services |
SubscriptionId | Texte | Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont actuellement collectées |
ResourceGroup | Texte | Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont actuellement collectées |
ResourceProvider | Texte | Fournisseur de ressources des données collectées, par exemple, Microsoft.RecoveryServices |
ResourceType | Texte | Type de la ressource pour laquelle les données sont collectées, par exemple, Coffres |
BackupManagementServer
Le tableau suivant fournit des détails sur les associations d’éléments de sauvegarde avec différentes entités.
Champ | Type de données | Description |
---|---|---|
BackupManagementServerName_s | Texte | Nom du serveur de gestion des sauvegardes |
AzureBackupAgentVersion_s | Texte | Version de l’agent Sauvegarde Azure sur le serveur de gestion des sauvegardes |
BackupManagementServerVersion_s | Texte | Version du serveur de gestion des sauvegardes |
BackupManagementServerOSVersion_s | Texte | Version du système d’exploitation du serveur de gestion des sauvegardes |
BackupManagementServerType_s | Texte | Type du serveur de gestion des sauvegardes, par exemple as MABS et SC DPM |
BackupManagementServerUniqueId_s | Texte | Champ qui identifie de façon unique le serveur de gestion des sauvegardes |
SourceSystem | Texte | Système source des données actuelles - Azure |
ResourceId | Texte | Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services |
SubscriptionId | Texte | Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont actuellement collectées |
ResourceGroup | Texte | Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont actuellement collectées |
ResourceProvider | Texte | Fournisseur de ressources des données collectées, par exemple, Microsoft.RecoveryServices |
ResourceType | Texte | Type de la ressource pour laquelle les données sont collectées, par exemple, Coffres |
Travail
Le tableau suivant fournit plus d’informations sur les champs liés aux travaux.
Champ | Type de données | Description |
---|---|---|
EventName_s | Texte | Nom de l’événement. Toujours AzureBackupCentralReport |
BackupItemUniqueId_s | Texte | Identificateur unique de l’élément de sauvegarde |
SchemaVersion_s | Texte | Version du schéma, par exemple V2 |
State_s | Texte | État actuel de l’objet travail, par exemple, Actif, Supprimé |
BackupManagementType_s | Texte | Type de fournisseur pour le serveur exécutant la sauvegarde, par exemple, Machine virtuelle IaaS, Dossier de fichiers |
NomOpération | Texte | Ce champ représente le nom de l’opération en cours - Travail |
Category | Texte | Ce champ représente la catégorie des données de diagnostic envoyées (push) aux journaux Azure Monitor. Il s’agit d’AzureBackupReport |
Ressource | Texte | Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services |
ProtectedServerUniqueId_s | Texte | Identificateur unique du serveur protégé associé au travail |
ProtectedContainerUniqueId_s | Texte | ID unique identifiant le conteneur protégé sur lequel le travail est exécuté |
VaultUniqueId_s | Texte | Identificateur unique du coffre protégé |
JobOperation_s | Texte | Opération pour laquelle le travail est exécuté, par exemple, Sauvegarde, Restauration, Configuration de sauvegarde |
JobStatus_s | Texte | État du travail terminé par exemple, Terminé, Échec |
JobFailureCode_s | Texte | Chaîne de Code d’échec en raison du type d’échec de travail survenu |
JobStartDateTime_s | Date/Heure | Date et heure de démarrage de l’exécution du travail |
BackupStorageDestination_s | Texte | Destination du stockage de sauvegarde, par exemple, Cloud, Disque |
AdHocOrScheduledJob_s | Texte | Champ qui indique si le travail est de type ad hoc ou planifié |
JobDurationInSecs_s | Number | Durée totale de la tâche en secondes |
DataTransferredInMB_s | Number | Données transférées en Mo pour ce travail |
JobUniqueId_g | Texte | ID unique d’identification du travail |
RecoveryJobDestination_s | Texte | Destination d’un travail de récupération, où les données sont récupérées |
RecoveryJobRPDateTime_s | DateTime | Date et heure de la création du point de récupération en cours de récupération |
RecoveryJobRPLocation_s | Texte | Emplacement auquel a été stocké le point de récupération en cours de récupération |
SourceSystem | Texte | Système source des données actuelles - Azure |
ResourceId | Texte | Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services |
SubscriptionId | Texte | Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées |
ResourceGroup | Texte | Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées |
ResourceProvider | Texte | Fournisseur de ressources pour lequel les données sont collectées. Par exemple, Microsoft.RecoveryServices |
ResourceType | Texte | Type de ressource pour lequel les données sont collectées. Par exemple, Coffres |
Policy
Le tableau suivant fournit plus d’informations sur les champs liés aux stratégies.
Champ | Type de données | Versions applicables | Description |
---|---|---|---|
EventName_s | Texte | Ce champ représente le nom de cet événement. Il s’agit toujours d’AzureBackupCentralReport | |
SchemaVersion_s | Texte | Ce champ indique la version actuelle du schéma. Il s’agit de V2 | |
State_s | Texte | État actuel de l’objet stratégie, par exemple, Actif, Supprimé | |
BackupManagementType_s | Texte | Type de fournisseur pour le serveur exécutant la sauvegarde, par exemple, Machine virtuelle IaaS, Dossier de fichiers | |
NomOpération | Texte | Ce champ représente le nom de l’opération en cours - Stratégie | |
Category | Texte | Ce champ représente la catégorie des données de diagnostic envoyées (push) aux journaux Azure Monitor. Il s’agit d’AzureBackupReport | |
Ressource | Texte | Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services | |
PolicyUniqueId_g | Texte | ID unique d’identification de la stratégie | |
PolicyName_s | Texte | Nom de la stratégie définie | |
BackupFrequency_s | Texte | Fréquence à laquelle les sauvegardes sont exécutées, par exemple, Quotidienne, Hebdomadaire | |
BackupTimes_s | Texte | Date et heure auxquelles les sauvegardes sont planifiées | |
BackupDaysOfTheWeek_s | Texte | Jours de la semaine auxquels les sauvegardes sont planifiées | |
RetentionDuration_s | Nombre entier | Durée de rétention des sauvegardes configurées | |
DailyRetentionDuration_s | Nombre entier | Durée totale de rétention en jours des sauvegardes configurées | |
DailyRetentionTimes_s | Texte | Date et heure auxquelles la rétention quotidienne est configurée | |
WeeklyRetentionDuration_s | Nombre décimal | Durée totale de rétention hebdomadaire en semaines des sauvegardes configurées | |
WeeklyRetentionTimes_s | Texte | Date et heure auxquelles la rétention hebdomadaire est configurée | |
WeeklyRetentionDaysOfTheWeek_s | Texte | Jours de la semaine sélectionnés pour la rétention hebdomadaire | |
MonthlyRetentionDuration_s | Nombre décimal | Durée totale de rétention en mois des sauvegardes configurées | |
MonthlyRetentionTimes_s | Texte | Date et heure auxquelles la rétention mensuelle est configurée | |
MonthlyRetentionFormat_s | Texte | Type de configuration de la rétention mensuelle, par exemple, quotidienne pour une configuration quotidienne, hebdomadaire pour une configuration hebdomadaire | |
MonthlyRetentionDaysOfTheWeek_s | Texte | Jours de la semaine sélectionnés pour la rétention mensuelle | |
MonthlyRetentionWeeksOfTheMonth_s | Texte | Semaines du mois au cours desquelles la rétention mensuelle est configurée, par exemple Première, Dernière, etc. | |
YearlyRetentionDuration_s | Nombre décimal | Durée totale de rétention en années des sauvegardes configurées | |
YearlyRetentionTimes_s | Texte | Date et heure auxquelles la rétention annuelle est configurée | |
YearlyRetentionMonthsOfTheYear_s | Texte | Mois de l’année sélectionnés pour la rétention annuelle | |
YearlyRetentionFormat_s | Texte | Type de configuration de la rétention annuelle, par exemple, quotidienne pour une configuration quotidienne, hebdomadaire pour une configuration hebdomadaire | |
YearlyRetentionDaysOfTheMonth_s | Texte | Dates du mois sélectionnées pour la rétention annuelle | |
SynchronisationFrequencyPerDay_s | Nombre entier | v2 | Nombre de synchronisations quotidiennes d’une sauvegarde de fichiers pour SC DPM et MABS |
DiffBackupFormat_s | Texte | v2 | Format des sauvegardes différentielles pour SQL dans une sauvegarde de machine virtuelle Azure |
DiffBackupTime_s | Temps | v2 | Durée des sauvegardes différentielles pour SQL dans une sauvegarde de machine virtuelle Azure |
DiffBackupRetentionDuration_s | Nombre décimal | v2 | Durée de conservation des sauvegardes différentielles pour SQL dans une sauvegarde de machine virtuelle Azure |
LogBackupFrequency_s | Nombre décimal | v2 | Fréquence des sauvegardes de fichier journal pour SQL |
LogBackupRetentionDuration_s | Nombre décimal | v2 | Durée de conservation des sauvegardes de fichier journal pour SQL dans une sauvegarde de machine virtuelle Azure |
DiffBackupDaysofTheWeek_s | Texte | v2 | Jours de la semaine où sont effectuées les sauvegardes différentielles pour SQL dans une sauvegarde de machine virtuelle Azure |
SourceSystem | Texte | Système source des données actuelles - Azure | |
ResourceId | Texte | Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services | |
SubscriptionId | Texte | Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées | |
ResourceGroup | Texte | Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées | |
ResourceProvider | Texte | Fournisseur de ressources pour lequel les données sont collectées. Par exemple, Microsoft.RecoveryServices | |
ResourceType | Texte | Type de ressource pour lequel les données sont collectées. Par exemple, Coffres |
PolicyAssociation
Le tableau suivant fournit des détails sur les associations de stratégies avec différentes entités.
Champ | Type de données | Versions applicables | Description |
---|---|---|---|
EventName_s | Texte | Ce champ représente le nom de cet événement. Il s’agit toujours d’AzureBackupCentralReport | |
SchemaVersion_s | Texte | Ce champ indique la version actuelle du schéma. Il s’agit de V2 | |
State_s | Texte | État actuel de l’objet stratégie, par exemple, Actif, Supprimé | |
BackupManagementType_s | Texte | Type de fournisseur pour le serveur exécutant la sauvegarde, par exemple, Machine virtuelle IaaS, Dossier de fichiers | |
NomOpération | Texte | Ce champ représente le nom de l’opération en cours - Association de stratégies | |
Category | Texte | Ce champ représente la catégorie des données de diagnostic envoyées (push) aux journaux Azure Monitor. Il s’agit d’AzureBackupReport | |
Ressource | Texte | Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services | |
PolicyUniqueId_g | Texte | ID unique d’identification de la stratégie | |
VaultUniqueId_s | Texte | ID unique du coffre auquel cette stratégie appartient | |
BackupManagementServerUniqueId_s | Texte | v2 | Champ qui identifie de manière unique le serveur de gestion des sauvegardes par le biais duquel l’élément de sauvegarde est protégé, le cas échéant |
SourceSystem | Texte | Système source des données actuelles - Azure | |
ResourceId | Texte | Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services | |
SubscriptionId | Texte | Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées | |
ResourceGroup | Texte | Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées | |
ResourceProvider | Texte | Fournisseur de ressources pour lequel les données sont collectées. Par exemple, Microsoft.RecoveryServices | |
ResourceType | Texte | Type de ressource pour lequel les données sont collectées. Par exemple, Coffres |
Conteneur protégé
Le tableau suivant indique les champs de base relatifs aux conteneurs protégés. (ProtectedServer dans la version 1)
Champ | Type de données | Description |
---|---|---|
ProtectedContainerUniqueId_s | Texte | Champ qui identifie de façon unique un conteneur protégé |
ProtectedContainerOSType_s | Texte | Type de système d’exploitation du conteneur protégé |
ProtectedContainerOSVersion_s | Texte | Version du système d’exploitation du conteneur protégé |
AgentVersion_s | Texte | Numéro de version de l’agent de sauvegarde ou de l’agent de protection (dans le cas de SC DPM et MABS) |
BackupManagementType_s | Texte | Type de fournisseur pour effectuer la sauvegarde. Par exemple, IaaSVM, FileFolder |
EntityState_s | Texte | État actuel de l’objet serveur protégé. Par exemple, Actif, Supprimé |
ProtectedContainerFriendlyName_s | Texte | Nom convivial du serveur protégé |
ProtectedContainerName_s | Texte | Nom du conteneur protégé |
ProtectedContainerWorkloadType_s | Texte | Type du conteneur protégé sauvegardé. Par exemple, IaaSVMContainer |
ProtectedContainerLocation_s | Texte | Indique si le conteneur protégé est situé en local ou dans Azure |
ProtectedContainerType_s | Texte | Indique si le conteneur protégé est un serveur ou un conteneur |
ProtectedContainerProtectionState_s | Texte | État de protection du conteneur protégé |
Stockage
Le tableau suivant fournit plus d’informations sur les champs liés au stockage.
Champ | Type de données | Description |
---|---|---|
CloudStorageInBytes_s | Nombre décimal | Stockage des sauvegardes dans le cloud utilisé par les sauvegardes, calculé en fonction de la dernière valeur (ce champ ne concerne que le schéma v1) |
ProtectedInstances_s | Nombre décimal | Nombre d’instances protégées utilisées pour calculer le stockage frontal dans la facturation, calculé en fonction de la dernière valeur |
EventName_s | Texte | Ce champ représente le nom de cet événement. Il s’agit toujours d’AzureBackupCentralReport |
SchemaVersion_s | Texte | Ce champ indique la version actuelle du schéma. Il s’agit de V2 |
State_s | Texte | État actuel de l’objet stockage, par exemple, Actif, Supprimé |
BackupManagementType_s | Texte | Type de fournisseur pour le serveur exécutant la sauvegarde, par exemple, Machine virtuelle IaaS, Dossier de fichiers |
NomOpération | Texte | Ce champ représente le nom de l’opération en cours - Stockage |
Category | Texte | Ce champ représente la catégorie des données de diagnostic envoyées (push) aux journaux Azure Monitor. Il s’agit d’AzureBackupReport |
Ressource | Texte | Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services |
ProtectedServerUniqueId_s | Texte | ID unique du serveur protégé pour lequel le stockage est calculé |
VaultUniqueId_s | Texte | ID unique du coffre pour lequel le stockage est calculé |
SourceSystem | Texte | Système source des données actuelles - Azure |
ResourceId | Texte | Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services |
SubscriptionId | Texte | Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées |
ResourceGroup | Texte | Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées |
ResourceProvider | Texte | Fournisseur de ressources pour lequel les données sont collectées. Par exemple, Microsoft.RecoveryServices |
ResourceType | Texte | Type de ressource pour lequel les données sont collectées. Par exemple, Coffres |
StorageUniqueId_s | Texte | ID unique utilisé pour identifier l’entité de stockage |
StorageType_s | Texte | Type de stockage, par exemple Cloud, Volume, Disque |
StorageName_s | Texte | Nom de l’entité de stockage, par exemple E:\ |
StorageTotalSizeInGBs_s | Texte | Taille totale du volume de stockage, en Go, consommé par l’entité de stockage |
StorageAssociation
Le tableau suivant indique les champs de base liés au stockage utilisés pour la connexion du stockage à d’autres entités.
Champ | Type de données | Description |
---|---|---|
StorageUniqueId_s | Texte | ID unique utilisé pour identifier l’entité de stockage |
SchemaVersion_s | Texte | Ce champ indique la version actuelle du schéma. Il s’agit de V2 |
BackupItemUniqueId_s | Texte | ID unique utilisé pour identifier l’élément de sauvegarde associé à l’entité de stockage |
BackupManagementServerUniqueId_s | Texte | ID unique utilisé pour identifier le serveur de gestion des sauvegardes associé à l’entité de stockage |
VaultUniqueId_s | Texte | ID unique utilisé pour identifier le coffre associé à l’entité de stockage |
StorageConsumedInMBs_s | Number | Taille de stockage utilisée par l’élément de sauvegarde correspondant dans le stockage correspondant |
StorageAllocatedInMBs_s | Number | Taille de stockage allouée par l’élément de sauvegarde correspondant dans le stockage correspondant de type disque |
Coffre
Le tableau suivant fournit plus d’informations sur les champs liés aux coffres.
Champ | Type de données | Description |
---|---|---|
EventName_s | Texte | Ce champ représente le nom de cet événement. Il s’agit toujours d’AzureBackupCentralReport |
SchemaVersion_s | Texte | Ce champ indique la version actuelle du schéma. Il s’agit de V2 |
State_s | Texte | État actuel de l’objet coffre, par exemple, Actif, Supprimé |
NomOpération | Texte | Ce champ représente le nom de l’opération en cours - Coffre |
Category | Texte | Ce champ représente la catégorie des données de diagnostic envoyées (push) aux journaux Azure Monitor. Il s’agit d’AzureBackupReport |
Ressource | Texte | Ceci est la ressource pour laquelle les données sont collectées ; affiche le nom du coffre Recovery Services |
VaultUniqueId_s | Texte | ID unique du coffre |
VaultName_s | Texte | Nom du coffre |
AzureDataCenter_s | Texte | Centre de données dans lequel se trouve le coffre |
StorageReplicationType_s | Texte | Type de réplication de stockage pour le coffre, par exemple, Géoredondant |
SourceSystem | Texte | Système source des données actuelles - Azure |
ResourceId | Texte | Identificateur de ressource des données collectées. Par exemple, ID de ressource du coffre Recovery Services |
SubscriptionId | Texte | Identificateur d’abonnement de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées |
ResourceGroup | Texte | Groupe de ressources de la ressource (par ex., coffre Recovery Services) pour laquelle les données sont collectées |
ResourceProvider | Texte | Fournisseur de ressources pour lequel les données sont collectées. Par exemple, Microsoft.RecoveryServices |
ResourceType | Texte | Type de ressource pour lequel les données sont collectées. Par exemple, Coffres |
Serveur de gestion des sauvegardes
Le tableau suivant indique les champs de base relatifs aux serveurs de gestion des sauvegardes.
Champ | Type de données | Description |
---|---|---|
BackupManagementServerName_s | Texte | Nom du serveur de gestion des sauvegardes |
AzureBackupAgentVersion_s | Texte | Version de l’agent Sauvegarde Azure sur le serveur de gestion des sauvegardes |
BackupManagementServerVersion_s | Texte | Version du serveur de gestion des sauvegardes |
BackupManagementServerOSVersion_s | Texte | Version du système d’exploitation du serveur de gestion des sauvegardes |
BackupManagementServerType_s | Texte | Type du serveur de gestion des sauvegardes, par exemple as MABS et SC DPM |
BackupManagementServerUniqueId_s | Texte | Champ qui identifie de façon unique le serveur de gestion des sauvegardes |
PreferredWorkloadOnVolume
Le tableau suivant indique les charges de travail avec lesquelles un volume est associé.
Champ | Type de données | Description |
---|---|---|
StorageUniqueId_s | Texte | ID unique utilisé pour identifier l’entité de stockage |
BackupItemType_s | Texte | Charges de travail pour lesquelles ce volume est le stockage par défaut |
ProtectedInstance
Le tableau suivant indique les champs de base relatifs aux instances protégées.
Champ | Type de données | Versions applicables | Description |
---|---|---|---|
BackupItemUniqueId_s | Texte | v2 | ID unique qui identifie l’élément de sauvegarde pour les machines virtuelles sauvegardées à l’aide de DPM ou MABS |
ProtectedContainerUniqueId_s | Texte | v2 | ID unique qui identifie le conteneur protégé pour tout élément sauf les machines virtuelles sauvegardées à l’aide de DPM ou MABS |
ProtectedInstanceCount_s | Texte | v2 | Nombre d’instances protégées pour le conteneur protégé ou l’élément de sauvegarde associé à ces date et heure |
RecoveryPoint
Le tableau suivant indique les champs de base relatifs aux points de récupération.
Champ | Type de données | Description |
---|---|---|
BackupItemUniqueId_s | Texte | ID unique qui identifie l’élément de sauvegarde pour les machines virtuelles sauvegardées à l’aide de DPM ou MABS |
OldestRecoveryPointTime_s | Texte | Date et heure du point de récupération le plus ancien pour l’élément de sauvegarde |
OldestRecoveryPointLocation_s | Texte | Emplacement du point de récupération le plus ancien pour l’élément de sauvegarde |
LatestRecoveryPointTime_s | Texte | Date et heure du point de récupération le plus récent pour l’élément de sauvegarde |
LatestRecoveryPointLocation_s | Texte | Emplacement du point de récupération le plus récent pour l’élément de sauvegarde |
Exemples de requêtes Kusto
Voici quelques exemples pour vous aider à écrire des requêtes sur des données de Sauvegarde Azure qui se trouvent dans la table Diagnostics Azure :
Tous les travaux de sauvegarde réussis
AzureDiagnostics | where Category == "AzureBackupReport" | where SchemaVersion_s == "V2" | where OperationName == "Job" and JobOperation_s == "Backup" | where JobStatus_s == "Completed"
Tous les travaux de sauvegarde ayant échoué
AzureDiagnostics | where Category == "AzureBackupReport" | where SchemaVersion_s == "V2" | where OperationName == "Job" and JobOperation_s == "Backup" | where JobStatus_s == "Failed"
Tous les travaux de sauvegarde de machines virtuelles Azure réussis
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
Tous les travaux de sauvegarde de journal SQL réussis
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
Tous les travaux de l’agent Sauvegarde Azure réussis
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
Schéma v1 et schéma v2
Précédemment, les données de diagnostic de l’agent de Sauvegarde Azure et de la sauvegarde de machine virtuelle Azure étaient envoyées à la table Azure Diagnostics dans un schéma appelé V1 schema. Par la suite, de nouvelles colonnes ont été ajoutées pour prendre en charge d’autres scénarios et charges de travail. Les données de diagnostic ont alors été déplacées dans un nouveau schéma appelé V2 schema.
Pour des raisons de compatibilité descendante, les données de diagnostic pour l’agent de sauvegarde Azure et la sauvegarde de machine virtuelle Azure sont actuellement envoyées à la table Azure Diagnostics à la fois dans les schémas v1 et v2 (le schéma v1 se dirigeant vers la dépréciation). Vous pouvez identifier les enregistrements Log Analytics du schéma v1 en filtrant les enregistrements pour SchemaVersion_s=="V1" dans vos requêtes de journal.
Reportez-vous à la troisième colonne « Description » dans le modèle de données décrit ci-dessus pour identifier les colonnes qui appartiennent au schéma v1 uniquement.
Modification de vos requêtes afin d’utiliser le schéma V2
Comme le schéma V1 est sur le point d’être déprécié, nous vous recommandons d’utiliser uniquement le schéma V2 dans toutes vos requêtes personnalisées sur les données de diagnostics Sauvegarde Azure.
Pour mettre à jour vos requêtes afin de supprimer la dépendance au schéma V1, procédez comme suit :
Déterminez si votre requête utilise un champ qui s’applique uniquement au schéma V1. Supposons que vous disposez d’une requête pour répertorier tous les éléments de sauvegarde et leurs serveurs protégés associés comme suit :
AzureDiagnostics | where Category=="AzureBackupReport" | where OperationName=="BackupItemAssociation" | distinct BackupItemUniqueId_s, ProtectedServerUniqueId_s
La requête ci-dessus utilise le champ ProtectedServerUniqueId_s, applicable uniquement au schéma V1. L’équivalent de ce champ pour le schéma V2 est ProtectedContainerUniqueId_s (voir les tables ci-dessus). Le champ BackupItemUniqueId_s s’applique même au schéma V2, et le même champ peut être utilisé dans cette requête.
Mettez à jour la requête pour utiliser les noms de champs du schéma V2. Nous vous recommandons d’utiliser le filtre where SchemaVersion_s=="V2" dans toutes vos requêtes afin que seuls les enregistrements correspondant au schéma V2 soient analysés par la requête :
AzureDiagnostics | where Category=="AzureBackupReport" | where OperationName=="BackupItemAssociation" | where SchemaVersion_s=="V2" | distinct BackupItemUniqueId_s, ProtectedContainerUniqueId_s
Étape suivante
Une fois que vous avez passé en revue le modèle de données, vous pouvez commencer à créer des requêtes personnalisées dans les journaux Azure Monitor pour créer votre propre tableau de bord.