Orchestrator inclut un ensemble de plug-ins standard. Chaque plug-in expose une API de produit externe à la plateforme Orchestrator. Les plug-ins fournissent des catégories d'inventaire et des types d'objets supplémentaires au moteur de scripts. Ils publient également les événements de notification depuis le système externe. Chaque plug-in fournit aussi une bibliothèque de workflows pour automatiser les cas d'utilisation classiques des produits externes intégrés.

Vous pouvez consulter la liste des plug-ins installés sur la page Gérer les plug-ins du Centre de contrôle. L'interface comprend des onglets séparés pour les plug-ins nécessitant une configuration.

Tableau 1. Plug-ins installés avec Orchestrator
Plug-in Objectif Configuration
vCenter Server Fournir un accès à l'API vCenter Server de sorte que vous puissiez incorporer l'ensemble des objets et des fonctions vCenter Server aux processus de gestion que vous automatisez à l'aide d'Orchestrator. Reportez-vous à Configuration du plug-in vCenter Server.
Configuration Fournit des workflows permettant de configurer l'authentification d'Orchestrator, la connexion de la base de données, des certificats SSL, etc. Aucun
Bibliothèque Fournit des workflows qui agissent tels des composants de base pour la personnalisation et l'automatisation des processus client. La bibliothèque de workflows inclut des modèles pour la gestion du cycle de vie, le provisionnement, la récupération d'urgence, la sauvegarde à chaud et d'autres processus standard de gestion du système. Vous pouvez copier et modifier les modèles pour les adapter à vos besoins. Aucun
SQL Fournit l'API Java Database Connectivity (JDBC), qui constitue la norme de l'industrie pour une connectivité indépendante de la base de données entre le langage de programmation Java et de nombreuses bases de données. Les bases de données incluent des bases de données SQL et d'autres sources de données tabulaires, comme des feuilles de calcul ou des fichiers plats. L'API JDBC fournit une API de niveau appel pour l'accès aux bases de données SQL depuis les workflows. Aucun
SSH Fournit une implémentation du protocole Secure Shell v2 (SSH-2). Permet des sessions de commande à distance et de transfert de fichiers avec authentification par mot de passe et clé publique dans les workflows. Prend en charge l'authentification par clavier interactif. Le plug-in SSH peut également fournir une exploration à distance du système de fichiers directement dans l'inventaire Orchestrator. Reportez-vous à Configurer le plug-in SSH.
XML Un analyseur XML complet de modèle d'objet de documents (DOM) XML que vous pouvez implémenter dans les workflows. Vous pouvez également utiliser l'implémentation ECMAScript for XML (E4X) dans l'API JavaScript d'Orchestrator. Aucun
Mail Utilise le protocole SMTP (Simple Mail Transfer Protocol) pour envoyer des e-mails depuis les workflows.

Définit les valeurs par défaut de l'objet EmailMessage à utiliser.

Reportez-vous à Définir la connexion SMTP par défaut.

Net Utilise la bibliothèque Jakarta Apache Commons Net. Fournit des implémentations de protocoles Telnet, FTP, POP3 et IMAP. Les protocoles POP3 et IMAP sont utilisés pour lire les e-mails. Associé au plug-in Mail, le plug-in Net fournit des fonctions complètes d'envoi et de réception d'e-mails dans les workflows. Aucun
Documentation sur les workflows Fournit des workflows qui vous permettent de générer des informations au format PDF concernant un workflow ou une catégorie de workflows. Aucun
Énumération Fournit des types énumérés communs qui peuvent être utilisés dans les workflows par d'autres plug-ins. Aucun
HTTP-REST Permet la gestion des services Web REST par le biais d'une interaction entre les hôtes vRealize Orchestrator et REST. Reportez-vous à Configuration du plug-in HTTP-REST.
SOAP Vous permet de gérer des services Web SOAP en fournissant une interaction entre les hôtes vRealize Orchestrator et SOAP. Reportez-vous à Configuration du plug-in SOAP.
AMQP Vous permet d'interagir avec les serveurs AMQP (Advanced Message Queuing Protocol), également appelés brokers. Reportez-vous à Configuration du plug-in AMQP.
SNMP Permet à vRealize Orchestrator de se connecter et de recevoir des informations provenant des systèmes et périphériques SNMP. Aucun
Active Directory Fournit une interaction entre vRealize Orchestrator et Microsoft Active Directory. Reportez-vous à Configuration du plug-in Active Directory.
Types dynamiques Vous permet de définir des types dynamiques et de créer et d'utiliser des objets de ces types dynamiques. Reportez-vous à Utilisation du plug-in Types dynamiques.
Nœuds multiples Contient des workflows pour la gestion hiérarchique, la gestion des instances Orchestrator et la montée en charge des activités Orchestrator. Reportez-vous à Utilisation du plug-in Multi-Node.
PowerShell Vous permet de gérer des hôtes PowerShell et d'exécuter des opérations PowerShell personnalisées. Reportez-vous à Utilisation du plug-in PowerShell.

Composants des plug-ins

Chaque plug-in se présente sous un module en fichier DAR. Les fichiers DAR sont stockés dans /var/lib/vco/app-server/plugins sur le Orchestrator Appliance. Les composants de chaque plug-in, tels que les catégories de workflows et les modules d'API, utilisent des conventions d’attribution de noms différentes.

Tableau 2. Noms des composants des plug-ins
Nom du plug-in dans l'interface de configuration Fichier DAR Catégories de workflows Module d'API
vCenter Server o11nplugin-vsphere.dar vCenter VC
Configuration vRO o11nplugin-configurator.dar Configuration Configurator
Bibliothèque o11nplugin-library.dar

Verrouillage

Orchestrator

Dépannage

Non applicable.
SQL o11nplugin-database.dar

JDBC

SQL

SQL
SSH o11nplugin-ssh.dar SSH SSH
XML o11nplugin-xml.dar XML XML
Mail o11nplugin-mail.dar Mail Mail
Net o11nplugin-jakartacommonsnet.dar Aucun Net
Documentation sur les workflows o11nplugin-wfdocs.dar Documentation sur les workflows Documentation sur les workflows
Types énumérés communs o11nplugin-enums.dar Aucun Enums
Types dynamiques o11n-plugin-dynamictypes.dar Configuration DynamicTypes
HTTP-REST o11nplugin-rest.dar Configuration REST
SOAP o11n-plugin-soap.dar Configuration SOAP
AMQP o11n-plugin-amqp.dar Configuration AMQP
SNMP o11n-plugin-snmp.dar

Gestion de périphériques

Gestion des requêtes

Gestion de l'hôte des interruptions

SNMP
Active Directory o11nplugin-ad.dar

Ordinateur

Configuration

Unité d'organisation

Utilisateur

Groupe d'utilisateurs

AD
Orchestrator o11nplugin-multi-node.dar

Configuration des serveurs

Exécution à distance

Gestion à distance

Tâches

Workflows

VCO
PowerShell o11nplugin-powershell.dar

Configuration

Générer

Modèles

PowerShell