Zum Hauptinhalt springen

Einrichtung

Remote-Syslog erfordert 3CX V20 Update 9 oder höher.
  1. Folgen Sie der gemeinsamen Anleitung Log-Forwarder, um 3CX hinzuzufügen und die Forwarder-Details zu öffnen (oder fragen Sie im Chat nach ip:port des Listeners)
  2. Öffnen Sie in der 3CX-Admin-Konsole Integrations > Remote Syslog und setzen Sie Remote Logging Provider auf Custom Syslog Server. Siehe die 3CX-Anleitung Custom Syslog Server
  3. Geben Sie den Host aus Forwarder-Details unter Syslog Server Address und seinen Port unter Port ein und setzen Sie dann Transport Protocol passend zum angezeigten Transportprotokoll (UDP, TCP oder TLS)
  4. Aktivieren Sie unter Data to Export die Optionen System Alerts, 3CX Alerts und Audit Logs und klicken Sie dann auf Save. System Alerts werden nur gesendet, wenn unter System > Alerts Alarmschwellenwerte konfiguriert sind
  5. Klicken Sie oben auf der Seite auf Test. Die Testnachricht erscheint in Wirespeed mit der Protokollart SyslogIntegrationTest
  6. Die Ereignisse werden in Kürze angezeigt
Wenn Forwarder-Details TLS: Aktiviert anzeigt, muss 3CX dem Zertifikat von Wirespeed vertrauen, bevor eine Verbindung hergestellt werden kann. Siehe Syslog über TLS.

Geparste Ereignisse

3CX kennzeichnet jeden Datensatz mit einer Protokollart: EventLog, AuditLog, Telemetry oder SyslogIntegrationTest (jede andere Art wird als other gespeichert). 3CX Alerts kommen als EventLog an, Audit Logs als AuditLog. JSON-Inhalte werden in Felder aufgeteilt; Schlüssel ohne eigenes Feld bleiben in unmapped erhalten. Ein Inhalt, der kein JSON ist, etwa die Testnachricht, wird als Meldung gespeichert. Ereignis- und Audit-Protokolle enthalten diese Felder:
  • Ereignisprotokoll: Meldung, Vorlage und Parameter, Quelldienst, numerischer Ereignistyp, Ereignis-ID und Gruppe. Bei nicht identifizierten eingehenden Anrufen werden SIP-Methode, Quelladresse und User-Agent aus dem eingebetteten INVITE extrahiert. IP-Adressen, die 3CX auf die Sperrliste setzt, werden als Quelladresse des Ereignisses erfasst.
  • Audit-Protokoll: Aktion, Objekttyp und -name, Benutzername, Client-IP sowie vorherige und neue Werte. User Login-Datensätze werden als Anmeldungen normalisiert, Impersonate User-Datensätze werden als Administratoraktion gekennzeichnet.
Wirespeed erkennt RFC 5424 (Standard in 3CX) und RFC 3164 automatisch.