La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Les commandes externes

Présentations similaires


Présentation au sujet: "Les commandes externes"— Transcription de la présentation:

1 Les commandes externes
Manon, pèse su’l piton 29 mai 2017

2 Contenu de la présentation
Survol des commandes externes À quoi ça sert ? Avantages et inconvénients ? Comment l’utiliser ? Configuration Comment le configurer ? Meilleures pratiques ? Fonctions avancées Gestion de l’identité Traitement des erreurs ExternalCommandRunner

3 survol Ça me donne quoi, à moi ?

4 À quoi ça sert ? Déclencher un programme à partir d’Octopus
Ajoute une action ou un outil Utilisable par tous les intervenants Quel genre de programmes ? Programme Windows (.exe) pour en lancer l’interface graphique Application console (à partir de la ligne de commande) Interpréteur de commande (script, batch) Fichier ayant une extension connue (document Excel) Protocole ayant une application enregistrée (site web)

5 Cas d’utilisations Des exemples
Ouvrir un accès sur le partage administratif d’un ordinateur [C$]. Lancer un ping sur un CI de type ordinateur, routeur, pare-feu, etc. Accéder à l’interface de gestion d’une imprimante, photocopieur, etc. Ouvrir simplement un document Excel. Exécuter automatiquement une importation avec DataImporter.

6 Avantages, inconvénients
Réduit le risque d’erreur Augmente l’efficience Améliore l’expérience

7 Avantages, inconvénients
Réduit le risque d’erreur Augmente l’efficience Améliore l’expérience Inconvénients Configuration plus complexe Fonctionnalité dépends de vous

8 Parce que ça ne fonctionne pas tout seul…
configuration Parce que ça ne fonctionne pas tout seul…

9 Configuration Nécessite la permission Administrer Octopus.
Configuré dans Outil | Gestion des données de référence. Situé sous Général | Commandes externes. Clique droit pour créer

10

11 Configuration S’applique à… (Vide): partout CI Contrat de location
Événement Incident/SR Problème Tâche Utilisateur Changements Types de CI spécifique Contrat de service Fournisseur Pièce Rappel Tâche planifiée

12

13 Configuration de la commande
Exemple à la ligne de commande C:\Utilisateurs\dloranger\> ping –t ordinateur_cible

14 Configuration de la commande
Exemple à la ligne de commande Exemple de configuration d’une commande externe Programme: c:\windows\system32\ping.exe Démarrer dans: <vide> Paramètres: -t <<F3>> C:\Utilisateurs\dloranger\> ping –t ordinateur_cible

15

16 Configuration de la commande
Exemple à la ligne de commande Exemple de configuration d’une commande externe Programme: c:\windows\system32\ping.exe Démarrer dans: <vide> Paramètres: -t C:\Utilisateurs\dloranger\> ping –t ordinateur_cible

17

18 les meilleures pratiques
Toujours utiliser un fichier de script Mettre en place de la journalisation pour faciliter le soutien Déposer tous les scripts dans un dossier commun

19 Fonctions avancées Mais ce n’est pas tout…

20 Fonctions avancées Gestion des identités
Octopus utilise le contexte de l’utilisateur courant. Utiliser la commande runas.exe dans le script pour changer de contexte. Logique de traitement des erreurs Doit être effectuée dans le script. Au besoin, passer plus de paramètres décisionnels. Par exemple, discriminer les OS Linux lors de l’ouverture du share C$.

21 External command runner

22 External command runner

23 External Command runner
Composantes Une commande externe s’appliquant à un Incident/SR Une demande de service Une tâche dans la SR au type Commande externe Et… Un moyen de déclencher automatiquement la commande externe

24 External command runner
Plus exactement ESI.Octopus.ExternalCommandRunnerApp.exe. Application ‘ligne de commande’ à planifier de manière récurrente. Vérifie la présence de tâche Commande externe active. Exécute la commande puis marque la tâche résolue. Vérifie à nouveau la présence de tâche candidate.

25 External command runner
Considérations additionnelles ECR utilise les code de retour de la ligne de commande pour évaluer le succès. Si la commande externe échoue, la tâche est marquée en erreur. Les erreurs de ECR sont inscrites dans le module Événements. Le journal d’exécution de ECR va contenir le résultat des commandes. Attention aux accès pour ECR: Localisation de la commande Contexte de la tâche planifiée

26 Mot de la fin

27 Récapitulatif Aujourd’hui, on a discuter…
Les avantages et inconvénients. La configuration d’une nouvelle CommandeExterne. Les meilleures pratiques pour faciliter l’utilisation de la fonctionnalité. Les fonctionnalités avancées: identités, erreurs, et ExternalCommandRunner.

28 Références Article sur les commandes externes
Article sur l’application ExternalCommandRunner

29 Questions ? Commentaires ? Témoignages ?

30 Merci ! David Loranger Spécialiste Technique


Télécharger ppt "Les commandes externes"

Présentations similaires


Annonces Google