Mettre à jour manuellement un service d’application avec des changements provenant de CMDB

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Assurez-vous qu’un service d'application utilisateur est à jour et reflète tous les derniers changements apportés à ses éléments de configuration (CI). Mettez régulièrement à jour les services d’application pour refléter toute modification des CI et de leurs relations dans le CMDB.

    Avant de commencer

    Rôle requis : app_service_admin

    Pourquoi et quand exécuter cette tâche

    Il n’existe aucun mécanisme ou API qui met à jour automatiquement les services d’application qui ont été créés manuellement. En outre, vous devrez peut-être mettre à jour manuellement les services d’application détectés par Mappage des services, s’ils contiennent des CI ajoutés manuellement. Vous ne pouvez mettre à jour que les services d’application qui contiennent des points d’entrée créés manuellement et qui ne sont pas détectés par Mappage des services.

    Un exemple de changement consiste à supprimer des CI du ou à CMDB connecter deux CI, dont l’un fait partie d’un service d’application. Dans le premier cas, votre service d’application peut afficher un CI qui n’existe plus. Dans le second cas, au contraire, le service d’application omet un CI.

    Une mise à jour peut impliquer l’ajout de CI des types de CI suivants, qui ne peuvent pas être ajoutés à un service d’application :
    • cmdb_ci_file_system
    • cmdb_ci_network_adapter
    • cmdb_ci_storage_device
    • cmdb_ci_disk_partition
    • cmdb_ci_memory_module
    • cmdb_ci_ip_address
    • cmdb_ci_storage_pool_member
    • dscy_net_base
    • cmdb_ci_storage_export
    • cmdb_ci_endpoint
    • cmdb_ci_translation_rule
    • cmdb_ci_qualifier
    • cmdb_ci_application_cluster
    • cmdb_ci_config_file
    Si nécessaire, vous pouvez empêcher l'ajout de CI d'autres types de CI aux services d'application en modifiant la table Inclusions/Exclusions de CI manuelles [svc_manual_ci_exclusions_inclusions.list].

    En outre, le système peut connecter un CI à partir service d'application du seul CI aux CI réels qui existent dans le CMDB, et non une visualisation d’autres éléments sur la carte comme des grappes ou des limites.

    Le nombre maximal de connexions de CI ajoutées aux services d'application au cours de cette opération est contrôlé par la propriété sa.service_max_ci_service_population. Par défaut, la valeur est 1 000 (mille connexions). Augmenter le nombre de connexions de CI peut entraîner des problèmes de performance. Pour ajuster le nombre maximal de connexions de CI ajoutées, ajoutez la propriété sa.service_max_ci_service_population, conformément aux instructions de la rubrique Ajouter une propriété système.

    Dans les environnements avec séparation de domaine, seuls les CI appartenant au même domaine que le service d'application sont ajoutés dans le service d'applicationfichier . S’il existe une hiérarchie de domaines, les CI doivent appartenir au même domaine enfant.

    Vous pouvez également mettre à jour les services d’application à l’aide des API.

    Procédure

    1. Accédez à la Tout > CSDM > Gérer les services techniques > Service d'application.
    2. Dans la vue de liste Services d’application, sélectionnez celui service d'application que vous souhaitez mettre à jour.
    3. Cliquez sur Avancées , puis sur Configurations avancées.
    4. Sur la page Informations supplémentaires, cliquez sur le lien connexe Mettre à jour avec les changements à partir de la CMDB .
    5. Sélectionnez un nombre dans la liste Jusqu’à pour limiter le nombre de niveaux des éléments connexes à mettre à jour.
      Si le nombre spécifié est supérieur au nombre de niveaux des éléments associés qui existent déjà dans le service d'application, le système ajoute les CI manquants et leurs connexions.
      Avertissement :
      Spécifier un nombre inférieur au nombre de niveaux qui existent déjà dans le service d'application, n’entraîne pas la suppression des CI du service d'application.
    6. Cliquez sur OK.

    Résultats

    • Le système le met à jour service d'application avec les changements à partir de la CMDB et les affiche sur la carte.
    • Une fois le processus de mise à jour terminé, le formulaire s’ouvre service d'application .