- Démarrage
- Comprendre UiPath Robot
- Prérequis d’installation
- Installation de robots pour des automatisations unattended
- Configuration des robots pour les automatisations unattended
- Déploiement d'automatisations unattended
- Connexion des robots dédiés aux automatisations unattended à Orchestrator
- Configuration de Windows Server pour des Robots haute densité
- Rediriger les Robots vers un serveur proxy
- Implémenter l’authentification avec le fournisseur d’informations d’identification
- Configuration de la vérification de la signature des paquets
- Configurer des dossiers de package et des chemins d’accès réseau
- Configurer des flux d’activité
- Utilisation des utilisateurs EntraID avec authentification multifacteur (MFA) pour les robots non assistés
- Installation des robots pour les automatisations attended
- Configuration des robots pour les automatisations attended
- Intégrations
- Gouvernance
- Résolution des problèmes
- Niveaux de journalisation
- Champs du journal
- Stockage du journal
- Gestion des journaux du Robot
- Détails du traçage de pile
- Résoudre les problèmes du service de robot UiPath
- Résoudre les problèmes d’exécution
- Enregistrement et dépannage à distance
- Résoudre les problèmes de mise en réseau
- Résolution des problèmes de connexion
- Dépannage des licences
- Dépannage des packages
- Résolution des problèmes .NET
- Dépannage de la journalisation
- Dépannage des problèmes de session

Guide de l’administrateur du Robot
Gestion des journaux du Robot
Définition du niveau de journalisation
Vous pouvez modifier le niveau de journalisation via :
- le paramètre Niveau de journalisation dans Assistant > Préférences > page Général. Par défaut, il est défini sur Information. Pour le Robot en mode de service, vous avez besoin d’autorisations d’administrateur.
- le paramètre Niveau de journalisation dans Orchestrator > Gérer l’accès > Utilisateurs > compte utilisateur ou Robot > page Paramètres du Robot. Par défaut, il est défini sur Information.
Remarque :
Le niveau de journalisation que vous avez défini dans Orchestrator remplace le niveau configuré dans UiPath Assistant.
Suppression des fichiers journaux
À partir de la version 2025.10.1 du robot, la période de conservation des journaux d'exécution est limitée à 30 jours.
Pour éviter d’utiliser de l’espace disque, vous pouvez choisir d’archiver les fichiers journaux une fois qu’ils ont atteint un nombre spécifique. Configurez vos fichiers de journalisation dans le fichier NLog.config, sous la section <target>, comme suit :
- En ajoutant les propriétés
archiveNumbering="Date"etarchiveEvery="Day", vous indiquez au système d’archiver les fichiers journaux quotidiennement, chaque archive étant nommée par la date. - La propriété
archiveDateFormat="yyyy-MM-dd"définit le format des dates dans les noms de fichiers d’archives. - Avec
archiveFileName="${WorkflowLoggingDirectory}/{#}_Execution.log", vous spécifiez l’emplacement et le format des noms de fichiers archivés. - La propriété
maxArchiveFiles="30"définit une limite afin de ne conserver que les 30 fichiers journaux archivés les plus récents.
Par exemple :
<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<variable name="WorkflowLoggingDirectory" value="${specialfolder:folder=LocalApplicationData}/UiPath/Logs" />
<rules>
<logger name="WorkflowLogging" writeTo="WorkflowLogFiles" final="true" />
</rules>
<targets>
<target type="File"
name="WorkflowLogFiles"
fileName="${WorkflowLoggingDirectory}/${shortdate}_Execution.log"
layout="${time} ${level} ${message}"
keepFileOpen="true"
openFileCacheTimeout="5"
concurrentWrites="true"
encoding="utf-8"
writeBom="true"
archiveNumbering="Date"
archiveEvery="Day"
archiveDateFormat="yyyy-MM-dd"
archiveFileName="${WorkflowLoggingDirectory}/{#}_Execution.log"
maxArchiveFiles="30"
/>
</targets>
</nlog>
<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<variable name="WorkflowLoggingDirectory" value="${specialfolder:folder=LocalApplicationData}/UiPath/Logs" />
<rules>
<logger name="WorkflowLogging" writeTo="WorkflowLogFiles" final="true" />
</rules>
<targets>
<target type="File"
name="WorkflowLogFiles"
fileName="${WorkflowLoggingDirectory}/${shortdate}_Execution.log"
layout="${time} ${level} ${message}"
keepFileOpen="true"
openFileCacheTimeout="5"
concurrentWrites="true"
encoding="utf-8"
writeBom="true"
archiveNumbering="Date"
archiveEvery="Day"
archiveDateFormat="yyyy-MM-dd"
archiveFileName="${WorkflowLoggingDirectory}/{#}_Execution.log"
maxArchiveFiles="30"
/>
</targets>
</nlog>
Personnalisation des journaux détaillés
Les journaux au niveau détaillé peuvent contenir des informations supplémentaires et peuvent être volumineux.Vous pouvez contrôler cela en personnalisant le fichier UiPath.Executor.exe.config.Ajoutez l'extrait XML suivant sous la section <system.serviceModel>, puis redémarrez le service de robot UiPath :
<tracking>
<profiles>
<trackingProfile name="StandardProfile">
<workflow>
<activityStateQueries>
<activityStateQuery activityName="*">
<states>
<state name="Faulted"/>
</states>
<arguments>
<argument name="*"/>
</arguments>
<variables>
<variable name="*"/>
</variables>
</activityStateQuery>
</activityStateQueries>
</workflow>
</trackingProfile>
</profiles>
</tracking>
<tracking>
<profiles>
<trackingProfile name="StandardProfile">
<workflow>
<activityStateQueries>
<activityStateQuery activityName="*">
<states>
<state name="Faulted"/>
</states>
<arguments>
<argument name="*"/>
</arguments>
<variables>
<variable name="*"/>
</variables>
</activityStateQuery>
</activityStateQueries>
</workflow>
</trackingProfile>
</profiles>
</tracking>
La balise <states> contient des sous-balises pour chaque état que vous souhaitez consigner. Si elle contient uniquement <state name="Faulted"/>, seules les activités qui se terminent dans un état Défaillant, ce qui signifie qu’elles ont rencontré une erreur, sont consignées.
Pour inclure d’autres états, utilisez <state name="Executing"/>.
Vous pouvez également personnaliser les variables et les arguments. Reportez-vous à la documentation de Microsoft.
Gestion des journaux de diagnostic du pilote
Pour activer le traçage de pilote :
- Ouvrez l’invite de commandes avec des droits d’administrateur.
- Accédez au répertoire d’installation à l’aide de l’argument
cd, tel quecd C:\Program Files\UiPath\Studio. - Exécutez la commande
UiRobot.exe --enableLowLevel.
Pour désactiver le traçage de pilote :
- Ouvrez l’invite de commandes avec des droits d’administrateur.
- Accédez au répertoire d’installation à l’aide de l’argument
cd, tel quecd C:\Program Files\UiPath\Studio. - Exécutez la commande
UiRobot.exe --disableLowLevel.
Utiliser l’outil de diagnostic
Consultez la page À propos de l’outil de diagnostic dans le guide de Studio pour plus d’informations sur la façon de le configurer afin de récupérer les journaux d’exécution.