Informations de référence sur la surveillance des données d’instance de conteneur
Cet article contient toutes les informations de référence de surveillance pour ce service.
Consultez Surveiller container Instances pour plus d’informations sur les données que vous pouvez collecter pour Container Instances et comment l’utiliser.
Métriques
Cette section répertorie toutes les métriques de plateforme collectées automatiquement pour App Service. Ces métriques font également partie de la liste globale de toutes les métriques de plateforme prises en charge dans Azure Monitor.
Pour plus d’informations sur les métriques de surveillance, consultez la section Présentation des métriques Azure Monitor.
Métriques prises en charge pour Microsoft.ContainerInstance/containerGroups
Le tableau suivant répertorie les métriques disponibles pour le type de ressource Microsoft.ContainerInstance/containerGroups.
- Toutes les colonnes peuvent ne pas être présentes dans chaque table.
- Certaines colonnes peuvent dépasser la zone d’affichage de la page. Sélectionnez Développer la table pour afficher toutes les colonnes disponibles.
Titres du tableau
- Catégorie : le groupe de métriques ou classification.
- Métrique : nom complet de la métrique tel qu’il apparaît dans le portail Azure.
- Nom dans l’API REST : le nom de la métrique comme appelé dans l’API REST.
- Unité : unité de mesure.
- Agrégation : le type d’agrégation par défaut. Valeurs valides : Moyen (moy), Minimum (min), Maximum (max), Total (somme), Nombre.
- Dimensions - Dimensions disponibles pour la métrique.
- Fragments de temps - Intervalles auxquels la métrique est échantillonnée. Par exemple,
PT1M
indique que la métrique est échantillonnée toutes les minutes,PT30M
toutes les 30 minutes,PT1H
toutes les heures, et ainsi de suite. - Exportation DS : indique si la métrique est exportable vers les journaux Azure Monitor via les paramètres de diagnostic. Pour plus d’informations sur l’exportation des métriques, consultez Créer des paramètres de diagnostic dans Azure Monitor.
Mesure | Nom dans l’API REST | Unité | Agrégation | Dimensions | Fragments de temps | Exportation DS |
---|---|---|---|---|---|---|
Utilisation du processeur Utilisation du processeur sur tous les cœurs en millicores. |
CpuUsage |
Count | Maximum, Minimum, Average | containerName |
PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H | Oui |
Utilisation de la mémoire Utilisation de la mémoire totale en octets. |
MemoryUsage |
Octets | Maximum, Minimum, Average | containerName |
PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H | Oui |
Octets réseau reçus par seconde Octets réseau reçus par seconde. |
NetworkBytesReceivedPerSecond |
Octets | Maximum, Minimum, Average | <aucune> | PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H | Oui |
Octets réseau transmis par seconde Octets réseau transmis par seconde. |
NetworkBytesTransmittedPerSecond |
Octets | Maximum, Minimum, Average | <aucune> | PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H | Oui |
Métriques prises en charge pour Microsoft.ContainerInstance/containerScaleSets
Le tableau suivant répertorie les métriques disponibles pour le type de ressource Microsoft.ContainerInstance/containerScaleSets.
- Toutes les colonnes peuvent ne pas être présentes dans chaque table.
- Certaines colonnes peuvent dépasser la zone d’affichage de la page. Sélectionnez Développer la table pour afficher toutes les colonnes disponibles.
Titres du tableau
- Catégorie : le groupe de métriques ou classification.
- Métrique : nom complet de la métrique tel qu’il apparaît dans le portail Azure.
- Nom dans l’API REST : le nom de la métrique comme appelé dans l’API REST.
- Unité : unité de mesure.
- Agrégation : le type d’agrégation par défaut. Valeurs valides : Moyen (moy), Minimum (min), Maximum (max), Total (somme), Nombre.
- Dimensions - Dimensions disponibles pour la métrique.
- Fragments de temps - Intervalles auxquels la métrique est échantillonnée. Par exemple,
PT1M
indique que la métrique est échantillonnée toutes les minutes,PT30M
toutes les 30 minutes,PT1H
toutes les heures, et ainsi de suite. - Exportation DS : indique si la métrique est exportable vers les journaux Azure Monitor via les paramètres de diagnostic. Pour plus d’informations sur l’exportation des métriques, consultez Créer des paramètres de diagnostic dans Azure Monitor.
Mesure | Nom dans l’API REST | Unité | Agrégation | Dimensions | Fragments de temps | Exportation DS |
---|---|---|---|---|---|---|
Pourcentage d’UC Moyenne des pourcentages de processeurs consommés par des groupes de conteneurs individuels dans ce groupe identique |
CpuPercentage |
Pourcentage | Moyenne, Minimum, Maximum | containerName |
PT1M | Oui |
Utilisation du processeur Moyenne des utilisations de processeurs en millicœurs consommés par des groupes de conteneurs dans ce groupe identique |
CpuUsage |
MilliCores | Total (Somme), Moyenne, Minimum, Maximum | containerName |
PT1M | Oui |
Pourcentage de mémoire Moyenne des pourcentages de mémoire consommée ((usedMemory/allocationMemory) * 100) par groupes de conteneurs dans ce groupe identique |
MemoryPercentage |
Pourcentage | Moyenne, Minimum, Maximum | containerName |
PT1M | Oui |
Utilisation de la mémoire Mémoire totale utilisée par l’ensemble des groupes de conteneurs de ce groupe identique |
MemoryUsage |
Octets | Total (Somme), Moyenne, Minimum, Maximum | containerName |
PT1M | Oui |
Dimensions de métrique
Pour plus d’informations sur les dimensions de métrique, consultez Métriques multidimensionnelles.
Ce service a les dimensions suivantes associées à ses métriques.
Nom de la dimension | Description |
---|---|
containerName | nom du conteneur. Le nom doit compter entre 1 et 63 caractères. Il ne peut contenir que des lettres minuscules, des chiffres et des tirets. Les tirets ne peuvent pas commencer ou mettre fin au nom, et les tirets ne peuvent pas être consécutifs. Le nom doit être unique dans son groupe de ressources. |
Journaux d’activité de ressources
Cette section répertorie les types de journaux d’activité de ressources que vous pouvez collecter pour ce service. La section extrait la liste de tous les types de catégorie de journaux d’activité de ressources pris en charge dans Azure Monitor.
Journaux de ressources pris en charge pour Microsoft.ContainerInstance/containerGroups
Category | Nom complet de la catégorie | Table de journal | Prend en charge le plan de journal de base | Prend en charge la transformation de la durée d’ingestion | Exemples de requêtes | Coûts d’exportation |
---|---|---|---|---|---|---|
ContainerEvent |
Événements de conteneur | ContainerEvent Journaux des clients des événements de conteneur. |
Non | Non | Oui | |
ContainerInstanceLog |
Journaux de sortie standard | ContainerInstanceLog Journaux des clients de l’instance de conteneur. |
Non | Non | Oui |
Tables Azure Monitor Logs
Cette section répertorie les tables de journaux Azure Monitor pertinentes pour ce service, disponibles pour une requête par l’analytique des journaux d’activité à l’aide de requêtes Kusto. Les tables contiennent les données du journal des ressources et éventuellement d’autres données en fonction de ce qui est collecté et acheminé vers elles.
Container Instances a deux schémas de table, un schéma hérité pour Log Analytics et un nouveau schéma qui prend en charge les paramètres de diagnostic. La fonctionnalité des paramètres de diagnostic est en préversion publique dans le Portail Azure. Vous pouvez utiliser les deux schémas en même temps.
Tables Log Analytics héritées
Les tables _CL suivantes représentent l’intégration de Log Analytics héritée. Les utilisateurs fournissent l’ID et la clé de l’espace de travail Log Analytics dans la charge utile du groupe de conteneurs.
Remarque
Certaines colonnes de la liste suivante existent uniquement dans le cadre du schéma et n’ont pas de données émises dans les journaux. Ces colonnes sont dénotées avec une description « Vide ».
ContainerInstanceLog_CL
Colonne | Type | Description |
---|---|---|
Computer | string | Vide |
ContainerGroup_s | string | Nom du groupe de conteneurs associé à l’enregistrement |
ContainerID_s | string | Identificateur unique pour le conteneur associé à l’enregistrement |
ContainerImage_s | string | Nom de l’image de conteneur associée à l’enregistrement |
Location_s | string | Emplacement de la ressource associée à l’enregistrement |
Message | string | Le cas échéant, le message du conteneur |
OSType_s | string | Nom du système d’exploitation sur lequel le conteneur est basé |
RawData | string | Vide |
ResourceGroup | string | Nom du groupe de ressources auquel l’enregistrement est associé |
Source_s | string | Nom du composant de journalisation, « LoggingAgent » |
SubscriptionId | string | Un identificateur unique de l’abonnement auquel l’enregistrement est associé |
TimeGenerated | DATETIME | Horodatage lorsque l’événement a été généré par le service Azure traitant la demande correspondant à l’événement |
Type | string | Le nom de la table |
_ResourceId | string | Un identificateur unique de la ressource à laquelle l’enregistrement est associé |
_SubscriptionId | string | Un identificateur unique de l’abonnement auquel l’enregistrement est associé |
ContainerEvent_CL
Colonne | Type | Description |
---|---|---|
Computer | string | Vide |
ContainerGroupInstanceId_g | string | Identificateur unique pour le groupe de conteneurs associé à l’enregistrement |
ContainerGroup_s | string | Nom du groupe de conteneurs associé à l’enregistrement |
ContainerName_s | string | Le nom du conteneur associé à l’enregistrement |
Count_d | real | Nombre de fois où l’événement s’est produit depuis la dernière interrogation |
FirstTimestamp_t | DATETIME | Horodatage de la première fois que l’événement s’est produit |
Location_s | string | Emplacement de la ressource associée à l’enregistrement |
Message | string | Le cas échéant, le message du conteneur |
OSType_s | string | Nom du système d’exploitation sur lequel le conteneur est basé |
RawData | string | Vide |
Reason_s | string | Vide |
ResourceGroup | string | Le nom du groupe de ressources auquel l’enregistrement est associé |
SubscriptionId | string | Un identificateur unique de l’abonnement auquel l’enregistrement est associé |
TimeGenerated | DATETIME | Horodatage lorsque l’événement a été généré par le service Azure traitant la demande correspondant à l’événement |
Type | string | Le nom de la table |
_ResourceId | string | Un identificateur unique de la ressource à laquelle l’enregistrement est associé |
_SubscriptionId | string | Un identificateur unique de l’abonnement auquel l’enregistrement est associé |
Tables Log Analytics Azure Monitor
Les tables plus récentes nécessitent l’utilisation d’un paramètre de diagnostic pour acheminer les informations vers Log Analytics. La fonctionnalité des paramètres de diagnostic pour Container Instances dans le Portail Azure est en préversion publique. Les noms de tables sont similaires, mais sans la _CL, et certaines colonnes sont différentes.
Une fois cette fonctionnalité activée pour un abonnement, les paramètres de diagnostic peuvent être appliqués à un groupe de conteneurs. L’application des paramètres de diagnostic entraîne le redémarrage d’un groupe de conteneurs.
Par exemple, voici comment utiliser New-AzDiagnosticSetting
la commande pour appliquer un objet de paramètres de diagnostic à un groupe de conteneurs.
$log = @()
$log += New-AzDiagnosticSettingLogSettingsObject -Enabled $true -Category ContainerInstanceLog -RetentionPolicyDay 7 -RetentionPolicyEnabled $true
New-AzDiagnosticSetting -Name test-setting -ResourceId <container-group-resource-id> -WorkspaceId <log-analytics-workspace-id> -Log $log
Container Instances
Microsoft.ContainerInstance/containerGroups
Journal d’activité
La table liée répertorie les opérations qui peuvent être enregistrées dans le journal d’activité de ce service. Ces opérations constituent un sous-ensemble de toutes les opérations possibles du fournisseur de ressources dans le journal d’activité.
Pour plus d’informations sur le schéma des entrées du journal d’activité, consultez Schéma du journal d’activité.
Le tableau suivant répertorie un sous-ensemble des opérations que Azure Container Instances peut enregistrer dans le journal d’activité. Pour obtenir la liste complète, consultez les opérations du fournisseur de ressources Microsoft.ContainerInstance.
Operation | Description |
---|---|
Microsoft.ContainerInstance/register/action | Inscrire l'abonnement pour le fournisseur de ressources de l'instance de conteneur, et activer la création de groupes de conteneurs |
Microsoft.ContainerInstance/containerGroupProfiles/read | Obtenir tous les profils de groupe de conteneur. |
Microsoft.ContainerInstance/containerGroupProfiles/write | Créer ou mettre à jour un profile de groupe de conteneurs spécifique. |
Microsoft.ContainerInstance/containerGroupProfiles/delete | Supprimer le groupe de conteneurs spécifique. |
Microsoft.ContainerInstance/containerGroups/read | Obtenir tous les groupes de conteneurs. |
Microsoft.ContainerInstance/containerGroups/write | Crée ou met à jour un groupe de conteneurs spécifique. |
Microsoft.ContainerInstance/containerGroups/delete | Supprime le groupe de conteneurs spécifique. |
Microsoft.ContainerInstance/containerGroups/restart/action | Redémarre un groupe de conteneurs spécifique. Ce journal ne capture que les redémarrages initiés par les clients, et non les redémarrages initiés par l'infrastructure d'Azure Container Instances. |
Microsoft.ContainerInstance/containerGroups/stop/action | Arrête un groupe de conteneurs spécifique. Les ressources de calcul sont libérées et les arrêts de facturation. |
Microsoft.ContainerInstance/containerGroups/start/action | Démarre un groupe de conteneurs spécifique. |
Microsoft.ContainerInstance/containerGroups/containers/exec/action | Exécuter dans un conteneur spécifique. |
Microsoft.ContainerInstance/containerGroups/containers/attach/action | Attacher au flux de sortie d’un conteneur. |
Microsoft.ContainerInstance/containerGroups/containers/buildlogs/read | Obtient les journaux de génération pour un conteneur spécifique. |
Microsoft.ContainerInstance/containerGroups/containers/logs/read | Obtient les journaux d’activité pour un conteneur spécifique. |
Microsoft.ContainerInstance/containerGroups/detectors/read | Répertorier les détecteurs de groupe de conteneurs |
Microsoft.ContainerInstance/containerGroups/operationResults/read | Obtenir le résultat d’une opération asynchrone |
Microsoft.ContainerInstance/containerGroups/outboundNetworkDependenciesEndpoints/read | Répertorier les détecteurs de groupe de conteneurs |
Microsoft.ContainerInstance/containerGroups/providers/Microsoft.Insights/diagnosticSettings/read | Obtient le paramètre de diagnostic pour le groupe de conteneurs. |
Microsoft.ContainerInstance/containerGroups/providers/Microsoft.Insights/diagnosticSettings/write | Crée ou met à jour le paramètre de diagnostic pour le groupe de conteneurs. |
Microsoft.ContainerInstance/containerGroups/providers/Microsoft.Insights/metricDefinitions/read | Obtient les métriques disponibles pour le groupe de conteneurs. |
Microsoft.ContainerInstance/locations/deleteVirtualNetworkOrSubnets/action | Notifie Microsoft.ContainerInstance de la suppression du réseau virtuel ou du sous-réseau. |
Microsoft.ContainerInstance/locations/cachedImages/read | Obtient les images mises en cache pour l’abonnement dans une région. |
Microsoft.ContainerInstance/locations/capabilities/read | Obtenir les capacités d’une région. |
Microsoft.ContainerInstance/locations/operationResults/read | Obtenir le résultat d’une opération asynchrone |
Microsoft.ContainerInstance/locations/operations/read | Répertorie les opérations pour le service Azure Container Instance. |
Microsoft.ContainerInstance/locations/usages/read | Obtenir l’utilisation pour une région spécifique. |
Microsoft.ContainerInstance/operations/read | Répertorie les opérations pour le service Azure Container Instance. |
Microsoft.ContainerInstance/serviceassociationlinks/delete | Supprimez le lien d’association de service créé par le fournisseur de ressources Azure Container Instance sur un sous-réseau. |
Contenu connexe
- Consultez Surveiller les instances de conteneur pour obtenir une description de l’analyse des instances de conteneur.
- Pour plus d’informations sur la supervision des ressources Azure, consultez Superviser des ressources Azure avec Azure Monitor.