insights
2.2510
false
UiPath logo, featuring letters U and I in white

Insights

Dernière mise à jour 13 nov. 2025

Configurer les règles de journalisation

Vue d'ensemble (Overview)

Les journaux des événements du Robot capturent les journaux de diagnostic et d'exécution. Vous pouvez configurer les conditions selon lesquelles les journaux des événements du Robot sont ingérés par Insights. Par exemple, vous souhaitez uniquement capturer les journaux des processus qui incluent un nom spécifique.

For more information, check Robot logs.

Configurer les règles de journalisation

Vous pouvez configurer les paramètres d'Orchestrator dans le fichier nlog.custom.config. Pour modifier les paramètres, procédez comme suit :
  1. Placez les nouvelles règles de journalisation dans le fichier nlog.custom.config . Vérifiez les détails suivants à titre d'exemple :
    {
      "10_Robot_Insights": {
        "logger": "Robot.*",
        "ruleName": "insightsRobotLogsRule",
        "minLevel": "Info",
        "writeTo": "insightsRobotLogs",
        "enabled": false,
        "final": false,
        "filters": {
          "defaultAction": "Ignore",
          "conditions": [
            {
              "condition": "level >= LogLevel.Error or ends-with('${message}', ' execution ended')",
              "action": "Log"
            }
          ]
        }
      }
    }{
      "10_Robot_Insights": {
        "logger": "Robot.*",
        "ruleName": "insightsRobotLogsRule",
        "minLevel": "Info",
        "writeTo": "insightsRobotLogs",
        "enabled": false,
        "final": false,
        "filters": {
          "defaultAction": "Ignore",
          "conditions": [
            {
              "condition": "level >= LogLevel.Error or ends-with('${message}', ' execution ended')",
              "action": "Log"
            }
          ]
        }
      }
    }
  2. Utilisez l' outil Orchestrator Configurator pour mettre à jour la configuration. Utilisez la commande suivante pour fusionner les clés du fichier nlog.custom.config personnalisé avec les paramètres déjà disponibles dans la carte de configuration orchestrator-customconfig .
    ./orchestrator-configurator.sh -l nlog.custom.config ./orchestrator-configurator.sh -l nlog.custom.config
    Cette commande ne supprime aucun paramètre existant.

Exemple de règles de journalisation

Dans l’exemple suivant, nous envoyons uniquement des journaux qui dépassent un certain niveau ou contenant le message indiquant que l’exécution s’est terminée :

{
  "10_Robot_Insights": {
    "logger": "Robot.*",
    "ruleName": "insightsRobotLogsRule",
    "minLevel": "Info",
    "writeTo": "insightsRobotLogs",
    "enabled": false,
    "final": false,
    "filters": {
      "defaultAction": "Ignore",
      "conditions": [
        {
          "condition": "level >= LogLevel.Error or ends-with('${message}', ' execution ended')",
          "action": "Log"
        }
      ]
    }
  }
}{
  "10_Robot_Insights": {
    "logger": "Robot.*",
    "ruleName": "insightsRobotLogsRule",
    "minLevel": "Info",
    "writeTo": "insightsRobotLogs",
    "enabled": false,
    "final": false,
    "filters": {
      "defaultAction": "Ignore",
      "conditions": [
        {
          "condition": "level >= LogLevel.Error or ends-with('${message}', ' execution ended')",
          "action": "Log"
        }
      ]
    }
  }
}

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo
Confiance et sécurité
© 2005-2025 UiPath Tous droits réservés.