Exemples de requêtes

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 6 minutes de lecture
  • Utilisez les exemples de requêtes suivants pour créer vos propres requêtes CMDB et Service Mapping.

    L’utilisation du générateur de requêtes CMDB requiert l’activation du module d’extension Core UI (com.glide.ui.ui16).

    Exemple de requête CMDB

    Utilisez cet exemple pour créer une requête CMDB afin de trouver tous les serveurs ayant une connexion à une base de données.

    Avant de commencer

    Rôle requis : aucun

    Exemple

    1. Accédez à la Tous > Configuration > Générateur de requêtes CMDB.
    2. Cliquez sur Créer. Entrez un nom - Tous les serveurs ayant une connexion à une base de données. Choisissez Requête CMDB, puis cliquez sur Créer.
    3. Dans la liste Classes CMDB , localisez la classe Server et faites-la glisser vers le canevas.
    4. Localisez la classe Database et placez-la à droite du nœud de classe Server sur le canevas.
    5. Cliquez au centre du côté droit du serveur, puis au centre du côté gauche de la base de données pour créer une ligne de connexion entre les deux nœuds de classe.
    6. Cliquez une ou deux fois sur la ligne de connexion jusqu’à ce que le panneau Propriétés de la connexion apparaisse dans la barre latérale. Dans la section Types de relations et Éléments connexes, cliquez sur Ajouter des types de relations et ajoutez toutes les relations de la liste.

      Connexion des nœuds Serveur et Base de données et ajout de types de relations.

      Les paramètres de la section Sens de la relation reflètent l’orientation parent-enfant dans la relation. Si la classe Database est le parent dans la relation, les paramètres Parent et Child sont commutés.

    7. Cliquez sur Enregistrer, puis sur Requêtes enregistrées à gauche pour afficher le widget correspondant à la requête enregistrée.
    8. Cliquez sur le widget de requête pour revenir au canevas en mode d’édition.
    9. Cliquez sur Exécuter pour exécuter la requête.

      Examinez les résultats de la requête. Chaque ligne affiche le nom d’un CI de serveur, le nom d’un CI de base de données et le type de relation entre eux.

    10. Ajoutez des colonnes aux résultats de la requête :
      1. Cliquez une ou deux fois sur le nœud Serveur 1 sur le canevas afin que la section Colonnes du rapport du serveur 1 s’affiche dans le volet droit. Cliquez sur Ajouter des colonnes.
      2. Sélectionnez Fabricant , puis cliquez en dehors de la liste des colonnes pour la fermer.
      3. Cliquez sur Exécuter.

        Passez en revue les résultats de la requête, qui incluent maintenant la colonne Fabricant .

      4. Cliquez à nouveau sur Enregistrer pour enregistrer toute votre personnalisation pour cette requête.

    Exemple de requête CMDB : Service d’application 1

    Utilisez cet exemple pour créer une requête CMDB afin de trouver tous les services d’application critiques et leur propriétaire.

    Avant de commencer

    Rôle requis : aucun

    Exemple

    1. Accédez à la Tous > Configuration > Générateur de requêtes CMDB.
    2. Cliquez sur Créer.
    3. Saisissez tous les services d’application critiques comme nom de la requête. Choisissez Requête CMDB , puis cliquez sur Créer.
    4. Dans la liste Classes CMDB , localisez la classe Service d’application , puis faites-la glisser vers le canevas.
    5. Ajoutez un filtre au nœud du service d’application :
      1. Pointez sur le nœud du service d’application, puis cliquez sur l’icône Appliquer les filtres qui s’affichent.
      2. Dans la section Filtres, ajoutez la condition [criticité opérationnelle] [est] [1 - très critique].
      3. Fermez la section Filtres.
    6. Ajoutez des colonnes aux résultats de la requête :
      1. Dans la barre latérale droite Propriétés, cliquez sur Ajouter des colonnes.
      2. Sélectionnez criticité opérationnelle et propriété de, puis cliquez en dehors de la liste de colonnes pour la fermer.
    7. Cliquez sur Enregistrer.
    8. Cliquez sur Exécuter , puis examinez les résultats. Vous pouvez, par exemple, localiser l’un des services d’application critiques sans propriétaire.

    Exemple de requête CMDB : service d’application 2

    Utilisez cet exemple pour créer une requête CMDB afin de trouver tous les services d’application faisant l’objet d’un incident ou d’une demande de changement, soit pour le service d’application lui-même, soit pour un CI du service.

    Avant de commencer

    Rôle requis : aucun

    Exemple

    1. Accédez à la Tous > Configuration > Générateur de requêtes CMDB.
    2. Cliquez sur Créer.
    3. Entrez Services d’application avec des incidents ou des demandes de changement dans le nom de la requête. Choisissez Requête CMDB , puis cliquez sur Créer.
    4. Dans la liste Classes CMDB , localisez la classe de service d’application , puis faites-la glisser vers le canevas.
    5. Cliquez sur Tables non CMDB.
    6. Localisez la classe Incidents dans la hiérarchie des classes, puis faites-la glisser vers le canevas.
    7. Localisez la classe Demandes de changement dans la hiérarchie des classes, puis faites-la glisser vers le canevas.
    8. Connectez les nœuds Service d’application et Incidents, puis, dans la barre latérale droite Propriétés :
      1. Sélectionnez Appliquer le filtre de référence des incidents à tous les nœuds du modèle.
      2. Définissez Utiliser la colonne de référence CI sur Élément de configuration.
    9. Connectez le service d’application et le nœud de demande de changement, puis, dans la barre latérale droite Propriétés :
      1. Sélectionnez Appliquer le filtre de référence Demande de changement à tous les nœuds du modèle.
      2. Définissez Utiliser la colonne de référence CI sur Élément de configuration.
    10. Cliquez sur l’opérateur Et entre les nœuds Incidents et Demande de changement, puis basculez-le sur Ou.
    11. Cliquez sur Enregistrer.
    12. Cliquez sur Exécuter , puis examinez les résultats.

    Exemple de requête CMDB : service d’application 3

    Utilisez cet exemple pour créer une requête CMDB pour trouver tout le matériel de mon offre de service sur lequel Windows est installé.

    Avant de commencer

    Rôle requis : aucun

    Exemple

    1. Accédez à la Tous > Configuration > Générateur de requêtes CMDB.
    2. Cliquez sur Créer.
    3. Entrez tout le matériel de mon offre de service sur lequel Windows est installé comme nom de la requête. Choisissez Requête CMDB , puis cliquez sur Créer.
    4. Dans la liste Classes CMDB , recherchez les classes suivantes, puis faites-les glisser vers le canevas.
      • Service
      • Offre de service
      • Service d'application
      • Recherche d’infrastructure, de matériel
    5. Connectez le nœud Service au nœud Offre de service.

      Dans la barre latérale droite Propriétés, cliquez sur Ajouter un type de relation et sélectionnez la relation Se connecter à ::Connecté par .

    6. Connectez le nœud Offre avec services au nœud Service d’application.

      Dans la barre latérale droite Propriétés, cliquez sur Ajouter un type de relation et sélectionnez la relation Se connecter à ::Connecté par .

    7. Cliquez sur le nœud Service d’application.

      Dans la barre latérale droite Propriétés, sélectionnez Convertir les nœuds associés en modèle pour inclure tous les CI dans le service d’application, dans la requête.

    8. Connectez le nœud Service d’application au nœud Matériel.
    9. Toutes les infrastructures sous service,
    10. Cliquez sur Enregistrer.
    11. Cliquez sur Exécuter , puis examinez les résultats.

      Vous pouvez cliquer sur Options de colonne de l’en-tête de colonne Service et sélectionner pour regrouper par service. Développez ensuite un service pour afficher toute l’infrastructure matérielle associée à ce service.

    12. Revenez à la fenêtre Générateur de requêtes CMDB pour développer la requête afin d’inclure uniquement les CI d’infrastructure sur lesquels Windows est installé.
    13. Cliquez sur Tables non CMDB, localisez la classe d’instance logicielle et faites-la glisser vers le canevas.
    14. Connectez le nœud Matériel au nœud Instance logicielle.

      Dans la barre latérale droite Propriétés, définissez Utiliser la colonne de référence CI sur Installé le.

    15. Pointez sur le nœud Instance logicielle, puis cliquez sur l’icône Appliquer les filtres qui s’affiche. Dans la section Filtres, ajoutez la condition [Product Name.Name] [is] [windows]. Fermez la section Filtres.
    16. Cliquez sur Enregistrer.
    17. Cliquez sur Exécuter et examinez les nouveaux résultats.

    Exemple de requête Service Mapping

    Utilisez cet exemple pour créer une requête Service Mapping pour trouver tous les serveurs Linux dans les services.

    Avant de commencer

    Rôle requis : aucun

    Exemple

    1. Accédez à la Tous > Configuration et cliquez sur Générateur de requêtes CMDB
    2. Cliquez sur Créer. Entrez un nom : serveur Linux dans les services. Choisissez Service Mapping Query (Requête de mappage des services), puis cliquez sur Create (Créer).
    3. Dans la liste hiérarchie des classes CMDB , localisez Serveur Linux et faites-le glisser vers le canevas.
    4. Cliquez sur Exécuter.

      Examinez les résultats de la requête. Chaque ligne affiche le nom d’un service Service Mapping et le nom d’un serveur Linux membre de ce service.

    5. Dans le volet latéral droit, cliquez sur Désactiver le service incluant ce modèle , puis cliquez à nouveau sur Exécuter .

      Examinez les résultats de la requête. À présent, chaque ligne affiche le nom d’un service Service Mapping qui n’inclut pas le serveur Linux spécifié.