Konfigurieren der Protokollierung der CTI-Komponenten

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Konfigurieren Sie die Protokollierung von CTI-Komponenten, um die Protokollierung von Komponenten in den Systemprotokollen zu aktivieren.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Sie können Protokolle für die folgenden Komponenten erstellen:
    • Vorgangs-Handler
    • Anbieterkomponente
    • Provider-Konfiguration
    • Umwandler für Anbieternachrichten
    Hinweis:
    Lassen Sie die Protokollkonfigurationen in einer Produktionsinstanz nicht aktiviert, da dies die Leistung beeinträchtigen kann.

    Prozedur

    1. Navigieren zu Alle > ServiceNow Voice Core > Protokollkonfiguration > Neuan.
    2. Wählen Sie die Komponente, Komponententabelle und Protokollebene aus, die Sie konfigurieren möchten.
    3. Wählen Sie die Option auf Protokollebene aus.
      Die Optionen umfassen Folgendes:
      • Aus
      • Fehler
      • Warnen
      • Info
      • Debuggen
    4. Klicken Sie auf Absenden.
    5. Erstellen Sie einen separaten Datensatz für jeden Typ von Komponententabelle, den Sie protokollieren möchten.
      Wenn mehrere Protokollierungskonfigurationen vorhanden sind, ist die endgültige Protokollebene die Protokollebene der ausgewählten Komponente, basierend auf der folgenden Priorisierung:
      1. Vorgangs-Handler
      2. Umwandler für Anbieternachrichten
      3. Anbieterkomponente
      4. Provider-Konfiguration
    6. Um die Protokolle anzuzeigen, navigieren Sie zu Alle > Systemprotokolle > Systemprotokoll > Allean.
      Sie können die Protokolle der aufgerufenen sn_cti- Module anzeigen, einschließlich Erstellungsdatum, Protokollebene, Protokollnachricht und Quelle. In den Systemprotokollen lautet die Protokollebene immer „ info“. Bei Standardprotokollen von „sn_cti_core“ ohne Protokollierungskonfiguration variiert die Protokollebene.
    Für einen Eintrag in sn_cti_log_cfg.list für einen Vorgangs-Handler mit einer Protokollierung für die Warnung auf Protokollebene im Vorgangs-Handler lautet der Code wie folgt:
    var log= ctx.getLogger();
    log.warn("CTX Logger Demo from Operation Handler");

    Beispielausgabe:

    cti_core:: P:c4bae70xxxxf6a9a|C:bxxxx44|T:793cxxxx7b|O:6fb1xxxx4006dabb45vc::CTX Logger Demo from Operation Handler
    • P: Provider
    • C: Komponente
    • T: Transformator
    • O: Vorgangshandler