Invoke-AzIotHubConfigurationMetricsQuery
Appelez une requête de métrique de configuration d’appareil IoT.
Syntaxe
Invoke-AzIotHubConfigurationMetricsQuery
[-ResourceGroupName] <String>
[-IotHubName] <String>
-Name <String>
-MetricName <String>
[-MetricType <PSConfigurationMetricType>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-AzIotHubConfigurationMetricsQuery
[-InputObject] <PSIotHub>
-Name <String>
-MetricName <String>
[-MetricType <PSConfigurationMetricType>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-AzIotHubConfigurationMetricsQuery
[-ResourceId] <String>
-Name <String>
-MetricName <String>
[-MetricType <PSConfigurationMetricType>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Évaluez une métrique personnalisée ou système cible définie dans une configuration d’appareil IoT. Il existe des métriques système prédéfinies qui sont calculées par Iot Hub et ne peuvent pas être personnalisées.
- « Ciblé » spécifie le nombre de jumeaux d’appareil qui correspondent à la condition cible.
- « Appliqué » a spécifié le nombre de jumeaux d’appareil qui ont été modifiés par la configuration.
Exemples
Exemple 1
Invoke-AzIotHubConfigurationMetricsQuery -ResourceGroupName "myresourcegroup" -IotHubName "myiothub" -Name "myConfig1" -MetricName "warningLimit"
Évaluez la métrique « warningLimit » définie personnalisée.
Exemple 2
Invoke-AzIotHubConfigurationMetricsQuery -ResourceGroupName "myresourcegroup" -IotHubName "myiothub" -Name "myConfig1" -MetricName "applied" -MetricType "system"
Évaluez la métrique « appliquée » du système.
Paramètres
-Confirm
Vous invite à confirmer avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-InputObject
Objet IotHub
Type: | PSIotHub |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-IotHubName
Nom du hub Iot
Type: | String |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MetricName
Métrique cible pour l’évaluation.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MetricType
Indique la collection de métriques à utiliser pour rechercher une métrique.
Type: | PSConfigurationMetricType |
Valeurs acceptées: | Custom, System |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Identificateur de la configuration.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceGroupName
Nom du groupe de ressources
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceId
ID de ressource IotHub
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-WhatIf
Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |