Créer des Azure politiques pour la collecte des mesures
Créez vos propres politiques pour activer Azure la collecte des mesures pour les ressources qui ont des politiques qui ne sont pas fournies avec le système de base. La Azure vérification du collecteur de mesures apporte les mesures à l’agent via l’API Azure Metrics Batch.
Avant de commencer
- Assurez-vous que les éléments de configuration (CI) pour lesquels vous souhaitez collecter les mesures sont inclus dans le CMDBfichier . Les CI sont généralement renseignés pendant Détectionle .
- Assurez-vous que la sn_agent.dev_mode propriété est définie sur true sur la page Propriétés système (Tous > Propriétés système > Toutes les propriétés).
Rôle requis : agent_client_collector_admin
Procédure
- Accédez à la Tous > Agent Client Collector > Stratégies.
- Sélectionnez Nouveau.
-
Sélectionnez l’icône de périmètre de
et vérifiez que vous êtes dans le Agent Client Collector Monitoring périmètre.
- Dans le champ Nom , saisissez un nom pour la politique.
-
Configurez un filtre qui détermine les CI à surveiller par la politique en sélectionnant l’onglet CI surveillés et la case à cocher Type de CI surveillé par filtre , comme décrit dans le tableau suivant.
Tableau 1. Filtre des CI surveillés Option Action Type de CI surveillé Sélectionnez le type de CI à surveiller. Le type de CI doit correspondre à la ressource que vous avez saisie dans le fichier de script .json qui contient les mesures à surveiller.
<Champs de filtre> Configurez les conditions qui doivent être remplies pour que les ressources du type de CI surveillé spécifié soient surveillées. Assurez-vous de définir les conditions suivantes :- ID d’objet = <nom de la ressource saisie dans le fichier de script .json qui contient les mesures à surveiller>
- État = Disponible
L’état Disponible indique que les ressources doivent être disponibles pour être surveillées.
Aperçu de Sélectionnez cette option pour afficher le nombre de ressources correspondant à la condition spécifiée. Le nombre de résultats correspondants apparaît en regard du bouton Aperçu . Sélectionnez le résultat pour afficher tous les enregistrements de CI correspondant à la condition.
-
Ajoutez la vérification Collecteur Azure de mesures à la politique.
- Dans l’onglet Vérifications , localisez la vérification Azure Metrics Collector dans la cellule Disponible .
- Sélectionnez le bouton flèche vers la droite pour déplacer la coche vers la cellule sélectionnée .
-
Configurez un serveur proxy pour accéder Azure aux mesures.
- Dans l’onglet Paramètres du proxy , sélectionnez Agent proxy unique.
- Dans le champ Agent proxy , sélectionnez l’agent proxy pour exécuter la politique et récupérer les Azure mesures.
-
Configurez les informations d’identification de la politique.
- Sélectionnez l’onglet Informations d’identification .
- Dans le champ Nom des informations d’identification , sélectionnez l’azure_metrics_collector.
- Sélectionnez Enregistrer.
-
Ajoutez des paramètres sécurisés à l’instance de vérification.
- Dans la section Instances de vérification de la politique, sélectionnez l’instance de vérification Azure Metrics Collector .
- Dans l’onglet Vérifier les paramètres sécurisés , sélectionnez Nouveau.
-
Ajoutez les paramètres de vérification de sécurité décrits dans le tableau suivant.
Tableau 2. Paramètres de vérification sécurisés Nom Valeur d’ordre cred_tenant_id 1 cred_client_id 2 cred_secret_key 3 Assurez-vous que la case Actif est cochée pour chaque paramètre.
- Sélectionnez Mettre à jour.
-
Ajoutez le fichier de configuration .json à l’instance de vérification.
Le fichier envoie la liste des Azure ressources à l’agent.
- Sélectionnez l’instance de Azure vérification Collecteur de mesures.
- Sélectionnez le sous-onglet Vérifier les paramètres .
- Sélectionnez Nouveau.
-
Renseignez les champs du formulaire.
Tableau 3. Formulaire Vérifier le paramètre Champ Description Nom Nom descriptif du fichier .json à ajouter aux fichiers de configuration de l’instance (Agent Client Collector > Fichiers de configuration). Valeur Chaîne indiquant le nom du fichier .json . Par exemple : acc_azure_vm_metrics_config.json
Marqueur Valeur que vous saisissez (-c) pour indiquer que la vérification récupère le nom du fichier de configuration. Le fichier de configuration contient un espace de noms et une liste de mesures. La valeur doit indiquer le nom du fichier qui a été téléchargé dans la liste des fichiers de configuration (Agent Client Collector > Fichiers de configuration), dans .json format. Par exemple : acc_azure_vm_metrics_config.json. Assurez-vous que les cases Actif, Obligatoire et Valeur requise sont cochées.
- Sélectionnez Envoyer.
-
Créez un fichier .json qui indique les mesures que vous souhaitez que votre politique surveille.
L’exemple suivant montre un fichier .json pour récupérer les mesures d’équilibreur de charge.
Ajoutez le fichier .json à la liste des fichiers de configuration à Agent Client Collector > Fichiers de configuration.
-
Créez un fichier de .json pour indiquer les ressources que vous souhaitez que votre politique surveille.
- Dans l’onglet Paramètres du proxy , sélectionnez Mode multi-CI.
-
Copiez un script à partir de l’une des politiques dans le Azure cloud fournies avec le système de base.
- Les politiques dans le cloud associées au système de base sont décrites à la section Créer des Azure politiques pour la collecte des mesures.
- Le script se trouve dans le champ Script de création de fichier de configuration de l’onglet Paramètres de proxy de la politique.
- Collez le script dans le champ Script de création de fichier de configuration de votre stratégie.
- À la fin du script, configurez les paramètres , regionet resource_idsys_id avec les valeurs du CI que vous souhaitez que la politique surveille.
- Sélectionnez Enregistrer , puis publiez la stratégie en sélectionnant Publier.
Résultats
La politique configurée récupère les ressources et leurs mesures du CI spécifié Azure et les envoie à l’agent.