Applications distribuées

 

Publication: juin 2016

S'applique à: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Une application distribuée dans Operations Manager est une application qui se compose de plusieurs objets. Ces objets peuvent être définis par des packs d'administration différents et peuvent être gérés sur le même agent ou sur des agents différents. L'objectif de l'application distribuée est de fournir un état d'intégrité global pour une application qui est composée de différents objets.

Les applications distribuées ne fournissent pas d'analyses supplémentaires pour les objets dans une application. Au lieu de cela, elles incluent des objets qui sont déjà en cours d'analyse. La valeur de l'application distribuée consiste à fournir une relation entre l'état d'intégrité des objets qui font partie d'une application unique.

Vous pouvez créer des applications distribuées à l'aide du Distributed Applications Designer dans la console Opérateur.

Concepteur d'applications distribuées

Le concepteur d'applications distribuées vous permet de créer une application distribuée dans un environnement graphique avec des connaissances minimales des éléments de pack d'administration sous-jacents qui sont créés. L'outil présente toutefois les limitations suivantes :

  • Les groupes de composants ne peuvent contenir que des membres explicites, ce qui signifie que vous ne pouvez pas les remplir dynamiquement. Par exemple, vous pouvez avoir une application distribuée avec un ensemble de sites Web. Vous installez un serveur Web supplémentaire avec un site qui doit être inclus. Vous devriez modifier l'application distribuée et ajouter manuellement le nouveau site.

  • Vous ne pouvez pas créer plusieurs niveaux de cumul d'intégrité. L'intégrité de l'application sera la pire intégrité de l'un des groupes de composants quelles que soient les relations qui ont été créées pour eux.

Vous pouvez créer une application distribuée sans ces limitations à l'aide du adb418d7-95ab-4e33-8ced-34a934016aa3#VMPD.

Contenu des applications distribuées

Objets

Une application distribuée doit inclure un ou plusieurs objets pour pouvoir être utiles. Tout objet détecté par les différents packs d'administration installés dans le groupe d'administration peut être utilisé dans une application distribuée. Il peut s'agir d'un objet provenant d'un pack d'administration installé à partir du catalogue ou d'un objet que vous avez créé vous-même. Il peut s'agir d'objets créés par différents assistants d'analyse, comme indiqué dans Modèles de packs d'administration.

Groupes de composants

Un groupe de composants peut contenir n'importe quel nombre d'objets, et tout objet ajouté à l'application distribuée doit être contenu dans un groupe de composants. Lorsque vous créez le groupe de composants, vous spécifiez une ou plusieurs classes pouvant être contenues dans le groupe. Seuls les objets qui sont des instances de ces classes peuvent être ajoutés au groupe particulier. Si vous spécifiez Tous les objets, tous les objets dans le groupe d'administration peuvent être inclus dans le groupe de composants.

Si vous voulez limiter les objets pouvant être inclus dans le groupe de composants, vous devez sélectionner Objets des types suivants et sélectionner une ou plusieurs classes dans l'arborescence de classe. L'arborescence contient toutes les classes dans le groupe d'administration qui sont fournies par tous les packs d'administration actuellement installés.

La boîte de dialogue organise les classes dans une arborescence en fonction de leurs classes de base. Vous pouvez en savoir plus sur les classes de base dans la section Classes de base. Si vous sélectionnez une classe, chacune de ses classes de base sera également sélectionnée. Cela vous permet de sélectionner une seule classe, telle que Rôle d'ordinateur, qui est souvent utilisée comme classe de base et de sélectionner automatiquement toutes ses classes de base.

Relations

Des relations peuvent être établies entre des groupes de composants pour représenter une relation entre différents types d'objets. L'intégrité n'est pas cumulée entre les groupes de composants, mais la relation est indiquée par des lignes entre les groupes.

Modèles d'application distribuée

Les modèles vous permettent de démarrer une nouvelle application distribuée avec un ensemble prédéfini de groupes de composants. Vous devez ajouter des objets à ces groupes de composants et vous pouvez modifier les groupes de composants et ajouter des groupes de composants supplémentaires selon vos besoins. Vous pouvez gagner du temps lors de la création d'une application distribuée en sélectionnant un modèle qui ressemble le plus à vos besoins. Si vous voulez créer une application distribuée vide et ajouter manuellement tous vos propres groupes de composants, sélectionnez le modèle Vide.

Le tableau suivant répertorie les modèles disponibles :

Modèle

Description

Groupes du conteneur

Classes contenues

Application niveau 3 .NET

Rassemble des objets et des données d'analyse provenant de transactions synthétiques avec les données de l'analyse des performances des applications

  • Perspective client [Nom de l'application]

  • Niveau présentation [Nom de l'application]

  • Niveau métier [Nom de l'application]

  • Niveau données [Nom de l'application]

  • Perspective

  • Application ASP.NET

  • Composant d'application .NET

  • Base de données

Application Web Métier

Groupes de composants communs à une application Web

  • Sites web

  • Bases de données

  • Site Web

  • Base de données

Messagerie

Groupes de composants communs aux services de messagerie

  • Clients de messagerie

  • Stockage

  • Composants de messagerie

  • Services d'annuaire

  • Services réseau

  • Réseau physique

  • Perspective

  • Composant matériel logique

  • Rôle d'ordinateur

  • Rôle d'ordinateur

  • Périphérique réseau

Vide

Application distribuée vide sans groupe de composants

aucune.

aucune.

Affichages des applications distribuées

Chaque application distribuée sera répertoriée dans l'affichage des états Application distribuée dans le volet Analyse de la console Opérateur. L'état de l'application distribuée sera le pire état de l'un des objets qu'elle contient. Vous pouvez lancer l'un des autres types de l'affichage en cliquant avec le bouton droit sur l'application distribuée et en sélectionnant l'affichage de votre choix. Chaque affichage inclura des données de tous les objets contenus dans l'application distribuée.

Création et modification d'applications distribuées

Pour créer une application distribuée

  1. Si vous ne disposez pas de pack d'administration pour l'application que vous analysez, créez-en un à l'aide du processus dans Sélection d'un fichier de Pack d'administration.

  2. Dans la console Opérateur, sélectionnez l'espace de travail Création.

  3. Cliquez avec le bouton droit sur Applications distribuées et sélectionnez Créer une application distribuée.

  4. Dans la zone Nom, entrez un nom pour l'application distribuée. Ce nom apparaîtra dans l'espace de travail Analyse de la console Opérateur.

  5. Dans la zone Modèle, sélectionnez le modèle pour le point de départ de l'application distribuée. Pour plus d'informations sur les modèles disponibles, consultez Modèles d'application distribuée.

  6. Sélectionnez le pack d'administration que vous avez créé à l'étape 1.

  7. Cliquez sur OK.

Pour modifier une application distribuée existante

  1. Dans la console Opérateur, sélectionnez l'espace de travail Création.

  2. Sélectionnez Applications distribuées.

  3. Dans le volet Applications distribuées, cliquez avec le bouton droit sur l'application distribuée que vous voulez modifier et sélectionnez Modifier.

Pour créer un groupe de composants

  1. Avec l'application distribuée ouverte, cliquez sur Ajouter un composant.

    Notes

    La première fois que vous créez un groupe de composants après l'ouverture de la console Opérateur, plusieurs secondes peuvent être nécessaires pour ouvrir la boîte de dialogue Créer un nouveau groupe de composants car la liste de classes doit être mise en cache. Le laps de temps nécessaire dépend du nombre de classes dans votre groupe d'administration.

  2. Dans la zone Nommez votre groupe de composants, entrez un nom pour le groupe de composants. Il s'agit du nom qui apparaîtra dans l'affichage Diagramme et dans l'Explorateur d'intégrité de l'application distribuée.

  3. Si le groupe de composants doit pouvoir contenir n'importe quel type d'objet, sélectionnez Tous les objets. Si vous voulez spécifier un ou plusieurs types que le groupe de composants doit pouvoir contenir, sélectionnez Objets des types suivants.

  4. Sélectionnez une ou plusieurs classes pour permettre aux objets de ce type d'être inclus dans le groupe d'administration.

  5. Cliquez sur OK lorsque vous avez sélectionné les classes.

    Notes

    Vous pouvez recevoir un message indiquant que la limite autorisée a été atteinte lorsque vous rendez le nouveau bouton de type d'objet visible. Cela signifie qu'aucun autre volet de sélection d'objets ne peut être ajouté à gauche du concepteur d'applications distribuées. Sélectionnez Laisser le nouveau type d'objet non visible pour ne pas créer un nouveau volet de sélection d'objets pour le groupe de composants actuel ou sélectionnez Remplacer le bouton de type d'objet visible sélectionné par le nouveau et sélectionnez l'un des types d'objet dans la liste pour la fermer. Vous pouvez rouvrir le volet de sélection en le sélectionnant dans le volet Organiser les types d'objets.

Pour ajouter un objet à l'application distribuée

  1. Vérifiez qu'un groupe de composants est créé et qu'il autorise le type d'objet que vous voulez ajouter.

  2. Si un volet de sélection n'est pas ouvert pour le type d'objet que vous voulez ajouter, cliquez sur Organiser les types d'objets et sélectionnez le type d'objet que vous voulez ajouter.

  3. Sélectionnez le type d'objet que vous voulez ajouter dans le sélecteur d'objet. Il doit afficher une liste de tous les objets du type sélectionné.

  4. Cliquez et faites glisser un ou plusieurs des objets dans un groupe de composants. Notez que vous ne pourrez ajouter les objets qu'à un groupe de composants qui accepte les objets de ce type.