Journalisation

Vous pouvez activer ou désactiver les options de journalisation pour les RoboServers du cluster.

Pour activer les options d'enregistrement pour les RoboServers du cluster, allez dans Paramètres > Base de données des journaux RoboServer et sélectionnez Se connecter à la base de données. Voir Base de données des journaux RoboServer pour plus d'informations sur la journalisation.

Se connecter à la base de données
Si la journalisation de la base de données est activée, les RoboServers se connectent à la base de données des journaux du RoboServer définie dans les paramètres de Design Studio. Si l'option Enregistrer l'Consigner l'entrée de robot dans la base de données est sélectionnée, les entrées du robot sont également enregistrées dans la base de données.
Se connecter à Log4J

En utilisant log4j2, vous pouvez contrôler où va le journal en utilisant un fichier log4j2.properties ordinaire. Le fichier log4j2.properties est situé dans le répertoire Configuration du dossier Kofax RPA Application Data Folder, par exemple, C:\Users\name.lastname\AppData\Local\Kofax RPA\11.3.0\Configuration. Voir "Application Data Folder" dans le guide d'installationKofax RPA et "Audit Log for Management Console" dans le guide de l'administrateurKofax RPA .

Le fichier log4j2.properties par défaut enregistre dans un fichier toutes les informations relatives à l'exécution du robot, les messages du robot et les messages du serveur. Les journaux sont placés dans le dossier "Logs" du dossier "Application Data". Les configurations les plus avancées comprennent le stockage dans le journal des événements de Windows, la rotation des fichiers et le syslog.

Lorsque cette option est activée, RoboServer utilise trois enregistreurs différents.

Enregistreur

Description

logger.servermessagelog.name = kapow.servermessagelog

logger.servermessagelog.level = {TRACE,INFO,DEBUG,ERROR...}

Utilisé pour la journalisation des serveurs qui n'est pas liée à une exécution particulière du robot.

logger.robotrunlog.name = kapow.robotrunlog

logger.robotrunlog.level = {TRACE,INFO,DEBUG,ERROR...}

Utilisé pour enregistrer des informations sur le démarrage et l'arrêt des robots, comme le temps d'exécution.

logger.robotmessagelog.name = kapow.robotmessagelog

logger.robotmessagelog.level = {TRACE,INFO,DEBUG,ERROR...}

Utilisé pour enregistrer les messages des robots, tels que les informations relatives au traitement des erreurs. Inclut également le profilage, s'il est défini pour être transmis au journal.

Si l'option Consigner l'entrée de robot dans Log4j est sélectionnée, les entrées du robot sont également consignées à l'aide du fichier log4j2.properties.

Consigner dans la messagerie

Lorsqu'il est activé, un e-mail est envoyé chaque fois qu'un robot enregistre un message d'erreur ou que le serveur a un message d'erreur.

Propriété

Description

Expéditeur de l'e-mail

L'adresse d'expéditeur à utiliser dans les e-mails.

Envoyer un e-mail à

Qui devrait recevoir l'e-mail. Vous pouvez ajouter plusieurs adresses séparées par des virgules.