Protokollierung der CTI-Komponente konfigurieren

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Konfigurieren Sie die CTI-Komponentenprotokollierung, um die Komponentenprotokollierung 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 > Neu.
    2. Wählen Sie die Komponente, die Komponententabelle und die Protokollebene aus, die Sie konfigurieren möchten.
    3. Wählen Sie die Option Protokollebene aus.
      Zu den Optionen gehören:
      • 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 > Alle.
      Sie können die Protokolle der aufgerufenen sn_cti- Module anzeigen, einschließlich Erstellungsdatum, Protokollebene, Protokollnachricht und Quelle. In den Systemprotokollen ist die Protokollebene der Nachricht immer „ Info“. Bei Basisprotokollen 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 Warnungsprotokollebenenprotokollierung 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: Anbieter
    • C: Komponente
    • T: Transformator
    • O: Vorgangs-Handler