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