Liste de contrôle post-installation

Vérifiez qu'IQ Bot est installé, assurez-vous que les services IQ Bot fonctionnent à l'aide des API de contrôle d'intégrité et enregistrez IQ Bot auprès de la Control Room.

Étape 1 : Vérifier IQ Bot dans le panneau de configuration
Assurez-vous que l'élément Automation Anywhere IQ Bot existe dans Panneau de configuration > Programmes > Programmes et fonctionnalités de la machine sur laquelle IQ Bot est installé.
Étape 2 : Vérifier que les services cognitifs Automation Anywhere fonctionnent

Assurez-vous que les services suivants sont installés sur la machine où IQ Bot est installé et que le statut des services est défini sur En cours d'exécution dans la fenêtre Microsoft Windows Services.

Pour afficher la liste des services en cours d'exécution, ouvrez services.msc en sélectionnant Démarrer > Exécuter.

  • Alias cognitif d'Automation Anywhere
  • Application cognitive d'Automation Anywhere
  • Service de classificateur cognitif d'Automation Anywhere
  • Console cognitive d'Automation Anywhere
  • Gestionnaire de fichiers cognitif d'Automation Anywhere
  • Passerelle cognitive 2 d'Automation Anywhere
  • Service MLScheduler cognitif d'Automation Anywhere
    Remarque : À partir de Build 12350, ce service est désactivé par défaut.
  • Service MLWeb cognitif d'Automation Anywhere
    Remarque : À partir de Build 12350, ce service utilise un nouveau modèle pour mieux détecter les cases à cocher et les tableaux. Pour revenir au modèle précédent, ouvrez le fichier CognitiveServiceConfiguration.json, localisez l'extrait de code suivant et mettez à jour la valeur version en la remplaçant par v1 :
    "MLWebService": {
    "port": "9991",
    "version": "v2"
    }
  • Projets cognitifs d'Automation Anywhere
  • Rapport cognitif d'Automation Anywhere
  • Validateur cognitif d'Automation Anywhere
  • Gestionnaire VisionBot cognitif d'Automation Anywhere
  • Service VisionbotEngine cognitif d'Automation Anywhere
Pour réinstaller les services IQ Bot, Exécutez reinstall-allservices.bat en tant qu'administrateur à partir de Répertoire d'installation d'IQ Bot > Dossier de configuration. Vous verrez une liste des services avec les numéros de série. Effectuez l'une des étapes suivantes pour réinstaller les services :
  1. Saisissez le numéro de série du service que vous voulez réinstaller.

    Réinstaller les services d'IQ Bot

  2. Saisissez le numéro de série du service, puis le nom d'utilisateur et le mot de passe du domaine.

    Réinstaller les services IQ Bot en utilisant les paramètres cmd

Étape 3 : Effectuer un contrôle d'intégrité
Utilisez l'API Healthcheck pour vérifier le service requis. Les détails de la demande/réponse de l'API de contrôle d'intégrité sont décrits dans le tableau suivant.

Requêtes

Le tableau suivant répertorie les requêtes API envoyées pour effectuer un contrôle d'intégrité de différents services IQ Bot :

Nom du service URL
Alias http://<hostname/IP>:9997/healthcheck
Application Service http://<hostname/IP>:9002/healthcheck
Project Service http://<hostname/IP>:9999/healthcheck
FileManager Service http://<hostname/IP>:9996/healthcheck
Visionbot http://<hostname/IP>: 9998/healthcheck
Validator Service http://<hostname/IP>:9995/healthcheck
Report Service http://<hostname/IP>:9992/healthcheck
Gateway Service http://<hostname/IP>:8100/healthcheck
Frontend or Console Service http://<hostname/IP>:3000/healthcheck
MLWeb Service http://<hostname/IP>:9991/healthcheck

Dans la liste du tableau, remplacez <hostname/IP> par le nom d'hôte/l'adresse IP d'IQ Bot pour créer la requête d'API Healthcheck à l'aide d'un navigateur Web sur la machine sur laquelle IQ Bot est installé.

Par exemple, si votre IQ Bot est accessible à l'adresse http://localhost:3000, le contrôle d'intégrité de FileManager est accessible via l'URL : http://localhost:9996/healthcheck.

Réponses

Une réponse type réussie est donnée dans l'exemple de code suivant :

Subsystem

Application: <Service Name>

Status: OK

Application uptime: 0d 3h 45m 6s

Version: 1.2.0-RELEASE

Branch: RC-5.2-1

GIT #: d88e59c0435c3a836bb47cd586081205564904c5

Build Time: 2018-02-17T09:26:52.523Z

Dependencies:

Database Connectivity: OK

MessageQueue Connectivity: OK

Project: OK

VisionBot: OK

**<Service Name> peut être un alias, une application, un gestionnaire de fichiers, un projet, des rapports, une passerelle, un validateur ou un visionbot.

Dependencies: répertorie l'état de tous les services dépendants (tels que la file d'attente de messages et de bases de données) du service analysé.

Si l'API répond par Status: Not_OK, voir Statut du contrôle d'intégrité Not_Ok (connexion à A-People requise).
Étape 4 : Vérifier la base de données
Le système crée la base de données IQBot.
Connectez-vous à la base de données en utilisant <dbusername> et <dbpasswd> pour vérifier les noms des bases de données et des tables en utilisant <hostname>, <dbusername> et <dbpasswd>.
Étape 5 (facultative) : Créer les certificats appropriés et configurer les paramètres HTTP et HTTPS
Création d'un certificat auto-signé avec une extension Autre nom de l'objet
Configuration d'IQ Bot avec HTTP et HTTPS
Étape 6 : S'inscrire
Vous devez enregistrer IQ Bot auprès de la Control Room pour commencer à utiliser IQ Bot.
Inscription d’IQ Bot auprès de la Control Room
Si l'enregistrement échoue :
Ensuite :
Installation d'un moteur OCR (facultatif) : Pendant l’installation de IQ Bot, le système définit la dernière version de Tesseract Optical Character Reader comme moteur Reconnaissance de texte par défaut. Pour utiliser un autre moteur, suivez les étapes du lien correspondant :
Utilisez Moteur OCR Computer Vision de Microsoft Azure.
Utiliser le moteur Moteur FineReader ABBYY Reconnaissance de texte dans IQ Bot
Utiliser le moteur OCR API Google Vision
Utiliser API Tegaki Reconnaissance de texte le moteur
Connectez-vous et configurez la Control Room :créez et enregistrez des utilisateurs IQ Bot spécifiques dans la Control Room. Pour en savoir plus sur les rôles et les autorisations d'accès IQ Bot : Profils et rôles d'utilisateur IQ Bot