> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wirespeed.co/llms.txt
> Use this file to discover all available pages before exploring further.

# 3CX

> Syslog aus Ereignis- und Audit-Protokoll der 3CX-Telefonanlage weiterleiten

## Einrichtung

Remote-Syslog erfordert 3CX V20 Update 9 oder höher.

1. Folgen Sie der gemeinsamen Anleitung [Log-Forwarder](https://docs.wirespeed.co/de/integrations/log-forwarders.md), 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](https://www.3cx.com/docs/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](https://docs.wirespeed.co/de/integrations/log-forwarders.md#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.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.