Créer une tâche de configuration

Une tâche est un ensemble de commandes de configuration que vous pouvez créer et exécuter sur une ou plusieurs instances gérées.

Vous pouvez créer des tâches pour modifier la configuration d’une instance à l’autre. Vous pouvez répliquer des configurations sur plusieurs instances de votre réseau, enregistrer et exécuter des tâches de configuration à l’aide de l’interface graphique de la console NetScaler et les convertir en commandes CLI.

Vous pouvez utiliser la fonctionnalité Jobs de configuration de NetScaler Console pour créer un job de configuration, envoyer des notifications par e-mail et consulter les journaux d’exécution des jobs créés.

Pour créer une tâche de configuration sur la console NetScaler, procédez comme suit :

  1. Accédez à Infrastructure > Configuration > Tâches de configuration.

  2. Cliquez sur Créer une tâche.

  3. Sur la page Créer une tâche, sous l’onglet Sélectionner la configuration, spécifiez le nom de la tâche et sélectionnez le type d’instance dans la liste.

  4. Dans la liste Source de configuration, sélectionnez le modèle de tâche de configuration que vous souhaitez créer. Ajoutez les commandes du modèle sélectionné.

    • Vous pouvez saisir les commandes ou importer les commandes existantes à partir des modèles de configuration enregistrés.

    • Vous pouvez également ajouter plusieurs modèles de types différents dans l’éditeur de configuration lors de la création d’une tâche dans les tâches de configuration.

    • Dans la liste Source de configuration, sélectionnez les différents modèles, puis faites-les glisser dans l’éditeur de configuration. Les types de modèles peuvent être le modèle de configuration, le modèle intégré, la configuration principale, l’ enregistrement et la lecture, l’ instance et le fichier.

    Remarque

    Si vous ajoutez le modèle de tâche de configuration principale de déploiement pour la première fois, ajoutez un modèle de type différent, puis l’ensemble du modèle de tâche devient un type de configuration principale.

    Vous pouvez également réorganiser et réorganiser les commandes dans l’éditeur de configuration. Vous pouvez déplacer la commande d’une ligne à l’autre en faisant glisser la ligne de commande. Vous pouvez également déplacer ou réorganiser la ligne de commande d’une ligne à n’importe quelle ligne cible en changeant simplement le numéro de ligne de commande dans la zone de texte. Vous pouvez également réorganiser et réorganiser la ligne de commande lors de la modification du travail de configuration.

    Vous pouvez définir des variables qui vous permettent d’affecter des valeurs différentes pour ces paramètres ou d’exécuter un travail sur plusieurs instances. Vous pouvez consulter toutes les variables que vous avez définies lors de la création ou de la modification d’un travail de configuration dans une vue consolidée unique. Cliquez sur l’onglet Aperçu des variables pour prévisualiser les variables dans une vue consolidée unique que vous avez définie lors de la création ou de la modification d’une tâche de configuration.

    Vous pouvez personnaliser les commandes d’annulation pour chaque commande de l’éditeur de configuration. Pour spécifier vos commandes personnalisées, activez l’option de restauration personnalisée.

    Important

    Pour que la restauration personnalisée prenne effet, exécutez l’assistant de création de tâche . Et dans l’onglet Exécuter, sélectionnez l’option Annuler les commandes réussies dans la liste En cas d’ échec de commande .

  5. Dans l’onglet Sélectionner des instances, sélectionnez les instances sur lesquelles vous souhaitez exécuter l’audit de configuration.

    1. Dans une paire NetScaler à haute disponibilité, vous pouvez exécuter une tâche de configuration locale sur un nœud principal ou secondaire. Sélectionnez le nœud sur lequel vous souhaitez exécuter la tâche.

      • Exécuter sur les nœuds principaux - Sélectionnez cette option pour exécuter le travail uniquement sur les nœuds principaux.

      • Exécuter sur les nœuds secondaires - Sélectionnez cette option pour exécuter le travail uniquement sur les nœuds secondaires.

      Vous pouvez également choisir le nœud principal et le nœud secondaire pour exécuter le même travail de configuration. Si vous ne sélectionnez ni nœud principal ni secondaire, le travail de configuration s’exécute automatiquement sur le nœud principal.

    2. Cliquez sur Ajouter des instances et sélectionnez les instances dans la liste. Cliquez sur OK.

    3. Cliquez sur Suivant.

  6. Dans l’onglet Spécifier les valeurs des variables , deux options s’offrent à vous :

    1. Téléchargez le fichier d’entrée pour saisir les valeurs des variables que vous avez définies dans vos commandes, puis chargez le fichier sur le serveur NetScaler Console.

    2. Entrez des valeurs communes pour les variables que vous avez définies pour toutes les instances

    3. Cliquez sur Suivant.

  7. Évaluez et vérifiez les commandes à exécuter sur chaque instance dans l’onglet Job Preview . Cet onglet affiche également les commandes d’annulation si elles sont spécifiées dans l’onglet Sélectionner la configuration .

  8. Dans l’onglet Exécuter, choisissez d’exécuter votre travail maintenant ou de planifier l’exécution ultérieure.

    Sélectionnez également l’une des actions suivantes dans la liste En cas d’ échec de commande que NetScaler Console doit effectuer en cas d’échec de la commande :

    • Ignorez l’erreur et continuez: NetScaler Console ignore la commande qui a échoué et exécute les commandes restantes pour l’instance sélectionnée.

      Remarque

      Cette action ne vous permet pas d’interrompre une tâche de configuration en cours.

    • Arrêter toute exécutionultérieure : la console NetScaler arrête les commandes restantes si l’une d’entre elles échoue pendant l’exécution.

    • Annulation des commandesréussies : NetScaler Console restaure les commandes correctement exécutées si l’une d’entre elles échoue pendant l’exécution.

      Si la restauration personnalisée est activée, la console NetScaler exécute les commandes d’annulation correspondantes pour les commandes ayant échoué.

  9. Cliquez sur Terminer.

Pour envoyer un e-mail et une notification Slack pour une tâche :

Un e-mail et une notification Slack sont désormais envoyés chaque fois qu’une tâche est exécutée ou planifiée. La notification comprend des détails tels que le succès ou l’échec du travail ainsi que les détails pertinents.

  1. Accédez à Infrastructure > Configuration > Tâches de configuration.

  2. Sélectionnez le travail que vous souhaitez activer la notification par e-mail et Slack, puis cliquez sur Modifier.

  3. Dans l’onglet Exécuter, accédez au volet Recevoir le rapport d’exécution via  :

    • Cochez la case E-mail et choisissez la liste de distribution d’e-mails à laquelle vous souhaitez envoyer le rapport d’exécution.

      Si vous souhaitez ajouter une liste de distribution d’e-mails, cliquez sur Ajouter et spécifiez les détails du serveur de messagerie.

    • Cochez la case Slack et choisissez le canal Slack auquel vous souhaitez envoyer le rapport d’exécution.

      Si vous souhaitez ajouter un profil Slack, cliquez sur Ajouter et spécifiez le nom du profil, le nom du canal et le jeton du canal Slack requis.

    Créer un profil Slack

  4. Cliquez sur Terminer.

Pour afficher les détails du récapitulatif d’exécution :

  1. Accédez à Infrastructure > Configuration > Tâches de configuration.

  2. Sélectionnez le travail que vous souhaitez afficher le résumé de l’exécution, puis cliquez sur Détails.

  3. Cliquez sur Résumé de l’exécution pour afficher :

    • Statut de l’instance sur la tâche exécutée

    • Les commandes s’exécutent sur le travail

    • L’heure de début et de fin de la tâche, et

    • Nom de l’utilisateur de l’instance

    Afficher le résumé de l'exécution

Créer une tâche de configuration

Dans cet article