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.
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 |
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.
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 |
o11nplugin-mail.dar | |||
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 |