Les commandes externes

Slides:



Advertisements
Présentations similaires
ENT ENVOLE – Mes Dossiers Académie de la Réunion.
Advertisements

GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
Les profils du SEDA confection de profil avec Agape.
Made with OpenOffice.org 1 Travailler en réseau intranet à l'école Un réseau : pourquoi ? Architecture du réseau Partager un dossier Enregistrer en réseau.
Guide de l'enseignant SolidWorks, leçon 1 Nom de l'établissement Nom de l'enseignant Date.
Initiation à QuickPlace, janvier Initiation à QuickPlace n Nature de l'outil n Fonctions de base (lecture, création) n Fonctions de gestionnaire.
AIDE PÉDAGOGIQUE SMS AIDE PÉDAGOGIQUE SMS (Système de Management de la Sûreté)(Système de Management de la Sûreté)DPSSE AIDE PÉDAGOGIQUE SMS AIDE PÉDAGOGIQUE.
La mise en réseau des ordinateurs à l'école Sources : Educnet christian.caleca.free.fr.
Refonte du portail eaufrance Présentation du cadre de référence pour avis GCIB – 14/10/2014 – Anne Macaire.
Module 14 : Installation et configuration des services Terminal Server.
Réaliser un CD lecteur de salon (photos ou vidéos) pouvant être lu
Nouveautés Version 4.1 et mai 2017.
MENUS PRINCIPAL RESEAU.
E-Prelude.com Importation de nomenclatures issues de divers logiciels de CAO… … via un fichier « neutre » de type EXCEL.
MAGIQ TVA XML 2.0 Editeur: HIGH SYSTEM INFO
Outils (MailIntegration et autres)
Banques – 26 mai 2016.
InfodataDay 2016 CONFÉRENCES 17 NOVEMBRE 2016.
ATS8500 Standalone Downloader.
DropBox Projet App’Ifa.
La gestion des co-produits (niveau de version : C)
Déploiement de Octopus au CISSS de la Montérégie-Ouest
PrÉsentation de la Collaboration Interéquipe
Ecriture collaborative d’une dissertation en classe
Projet IHM - Gestion des modules ESSI3
De l’introduction à l’importation
Séminaire Novembre 2006 Zephir : Déploiement et supervision des serveurs Eole.
Séminaire EOLE Dijon octobre 2010
Guide d’utilisation.
Javadoc et débogueur Semaine 03 Version A16.
Réalisation d'agents de surveillance Zephir
Virtualisation d’applications mobiles dans un réseau de Cloudlets
Support – info Sauvegarde des données locales des postes clients
Le cloud… Pourquoi, comment et budget
Premiers pas sous Windows XP
Faire de Zotero son hub de recherche : L’exemple Zotlog
Semaine #4 INF130 par Frédérick Henri.
Esabora.as Dématérialisation.
Piloter un robot mbot à distance avec retour vidéo
Guide des différences entre les deux versions de l’interface web
Présentation – Avancé GMAO
Présentation de la maquette du projet
Séquence n°1 : Séance 3 Problème posé :
Documentation technique (Linux)
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Processus « Contrôler les subventions réglementaires» Harmonisation et simplification administrative – 11 mai CSS.
Informations vous concernant :
Sfaihi Yassine Rabai Fatma Aissaoui Walid
Package R Markdown: Un outil pour générer des pages html avec R Studio
Mme Sarah Aouhassi Ingénieur d’Etat en Statistiques
La facture électronique
Forum CEG 2016 ETIC - ABACUS Polyvalence Qualité Satisfaction
Integrated Business intelligence
La mise en activité des élèves
Bienvenue sur Coursinfo.fr
Programmation Android Première application Android
MPS Marchés Publics Simplifiés « dites- le nous une fois »
LLAGONNE Vincent MAUPIN Nicolas FERNANDEZ Quentin
Module 13 : Implémentation de la protection contre les sinistres
Utiliser PowerPoint dans le cadre des TPE
Bilan de projet pour [Nom du projet]
Engrenages Présentation
Système de gestion de contenu de sites web
Les différents modes de démarrage de Windows
Design, innovation et créativité
03/05/2019 L’organisation et la gestion des fichiers sur le site collaboratif Martine Cochet 2SitePleiadeGestionFichiers.
Exploitation de vos données
Backup des Postes de Travail
Parcours vers l’adoption d’une méthode de prestation DevOps (Opérations de développement) Applications offertes sur le marché et applications de SPC.
Les données structurées et leur traitement
Transcription de la présentation:

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

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

survol Ça me donne quoi, à moi ?

À 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)

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.

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

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

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

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

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

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

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

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 [[@ConfigurationItem.CIExtendedAttributeType268]] C:\Utilisateurs\dloranger\> ping –t ordinateur_cible

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

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

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$.

External command runner

External command runner

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

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.

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

Mot de la fin

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.

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

Questions ? Commentaires ? Témoignages ?

Merci ! David Loranger Spécialiste Technique dloranger@octopus-itsm.com