Aller au contenu

Commandes

command

Introduction

L'onglet Commands permet de créer, visualiser et de gérer les commandes envoyées aux équipements connectés à la plateforme. Vous pouvez voir les commandes envoyées, leur état et leur réponse.

Fonctionnement

Les commandes sont envoyées à un équipement depuis la plateforme. L'équipement reçoit la commande et exécute le script associée. Le retour de la commande est ensuite envoyé à la plateforme.

  • Task : Il s'agit de la configuration d'une commande. Une Task contient le script à exécuter ainsi que les paramètres de la commande.
  • Job : Un Job est une occurrence d'une Task. Il contient les informations sur la commande envoyée à l'équipement ainsi que le retour de la commande.

command diagramme

Créer une commande

Pour créer une commande, cliquez sur le bouton Create new job. Cela vous permettra de sélectionner la Task à exécuter. Une fois la Task séléctionnée, vous pouvez remplir les paramètres de la commande et l'envoyer à l'équipement. jobcreer jobcreer2

  1. La section où vous pouvez sélectionner les cibles pour lesquelles la commande est valide, vous pouvez ajouter la cible souhaitée en la recherchant.
  2. Vous pouvez également cibler un groupe spécifique à l'aide des tags.
  3. Les appareils que vous avez sélectionnés apparaîtront ici.
  4. La zone où vous pouvez planifier l'exécution de votre commande dans le temps.

Créer une Task

Pour créer une nouvelle Task, cliquez sur le bouton Configure task. Vous verrez la liste des Tasks disponibles. Si vous souhaitez créer une nouvelle Task, cliquez sur le bouton Create new task. tascreer

Paramétrage d'une Task

Une fois que vous avez sélectionné ou créé une Task, vous devez configurer les paramètres de la commande. Ce processus dépend de la Task choisie et des besoins spécifiques de votre équipement. taskconfig

Envoyer une commande

Après avoir configuré la Task et ses paramètres, vous pouvez envoyer la commande à l'équipement. Le statut de la commande sera affiché sur l'interface, et vous pourrez consulter le retour de l'équipement après exécution. commande parametres

Suivi des commandes

Vous pouvez suivre l'état des commandes envoyées dans l'onglet Commands. Cela vous permet de vérifier si la commande a été exécutée correctement et d'analyser les réponses des équipements.

commande status

Status des Jobs

Coté agent:

  • initial: La commande a été créée, mais pas encore envoyée.
  • pending: La commande a été envoyée, mais n’a pas encore été reçue par l’agent.
  • received: La commande a été reçue par l’agent, mais n’a pas encore été traitée.
  • responded: L’agent a répondu à la commande.
  • terminated: La commande est arrivée à son terme

Coté cloud:

  • edge_transmitted: Commande reçue
  • edge_started: Exécution de la commande en cours.
  • edge_running: (custom output)
  • edge_cancelled: Commande annulée : (ident command).
  • edge_scheduled: Commande planifiée pour : (readable time).
  • edge_error: Erreur liée à la commande : non trouvée ou autre (readable error).
  • error: Une erreur est survenue (readable error)