Verbinden von 3CX mit AWS RDS PostgreSQL und Grafana
Einführung
In diesem Handbuch werden die Schritte zum Verbinden von 3CX mit einer AWS RDS PostgreSQL-Datenbank und zur Verwendung von Grafana zum Verbinden und Visualisieren Ihrer Daten mit Dashboard- und Berichtsfunktionen beschrieben.
Schritt 1: Erstellen Sie eine RDS-PostgreSQL-Datenbank in AWS
- Navigieren Sie zur AWS-Konsole, suchen Sie nach RDS und klicken Sie auf Datenbanken.
- Erstellen Sie eine Datenbank und wählen Sie „Standard Erstellung“ und wählen Sie unter den Engine-Optionen „PostgreSQL“ aus.
- Konfigurieren Sie die Datenbank, indem Sie einen eindeutigen Namen für Ihre Datenbank festlegen und anschließend einen Hauptbenutzernamen und ein Hauptkennwort festlegen.
- Wählen Sie in der Instanzkonfiguration die DB-Instanzklasse (Größe und Ressourcen) entsprechend Ihren Workload-Anforderungen aus.
- Unter „Konnektivität“ müssen wir die VPC auswählen, in der Sie Ihre DB-Instance starten möchten, und eine DB-Subnetzgruppe auswählen.
- Wenn Sie Grafana unter „Öffentlicher Zugriff“ zulassen möchten, müssen Sie dies wahrscheinlich auf „Ja“ setzen. Beachten Sie jedoch die Sicherheitsauswirkungen. Beschränken Sie den Zugriff nach Möglichkeit mithilfe von Sicherheitsgruppen.
- VPC-Sicherheitsgruppe: Wählen Sie eine vorhandene Sicherheitsgruppe aus oder erstellen Sie eine neue. Die Sicherheitsgruppe muss eingehenden Datenverkehr zum PostgreSQL-Port (Standard: 5432) von den IP-Adressen Ihrer PBX- und Grafana-Instanz zulassen.
Wichtiger Sicherheitshinweis: Anstatt den Zugriff von „Überall“ (0.0.0.0/0) zuzulassen, was ein Sicherheitsrisiko darstellt, wird dringend empfohlen:
- Spezifische IP-Adressen Ihrer PBX und Identifizieren der IPs der Grafana-Server.
- Konfigurieren Sie die Sicherheitsgruppe so, dass eingehender Datenverkehr nur von diesen bestimmten IP-Adressen zugelassen wird. Dies verbessert die Sicherheit erheblich.
- Wählen Sie unter „Datenbankauthentifizierung“ die Option zum Zulassen der Verbindung mithilfe der Kennwortauthentifizierung und geben Sie den Port 5432 an (Sie können ihn bei Bedarf ändern).
- Datenbankoptionen, geben Sie den Namen der Datenbank ein, die auf Ihrer DB-Instance erstellt werden soll
- Überprüfen Sie Ihre Konfiguration und erstellen Sie eine Datenbank. Sobald die Datenbank erstellt ist und den Status „Verfügbar“ hat, gehen Sie zu „Datenbanken“, klicken Sie auf Ihre DB-Instance und kopieren Sie den „Endpunkt“. Dies ist die Adresse, mit der Sie sich mit der Datenbank verbinden.
Schritt 2: Konfigurieren Sie den Datenkonnektor auf 3CX
- Navigieren Sie in 3CX zu Admin Console > Integrationen > Datenkonnektoren
- Wählen Sie „PostgreSQL-Datenbank“ und geben Sie Folgendes ein:
- Host: Der RDS-Endpunkt, den Sie in Schritt 1 kopiert haben.
- Port: Der Datenbank-Port (Standard: 5432).
- Datenbankname: Der Name der in RDS erstellten Datenbank.
- Benutzername: Der in RDS konfigurierte Master-Benutzername.
- Passwort: Das Master-Passwort.
- Frequenz: Legen Sie die Frequenz für die Datenübertragung von der Telefonanlage zur RDS-Instanz fest.
- Speichern Sie die Konfiguration und klicken Sie auf Ihrer Telefonanlage auf die Schaltfläche „Testen“, um die Verbindung zur RDS-Datenbank zu überprüfen und die Erfolgsmeldung zu bestätigen. Sollte der Test fehlschlagen, überprüfen Sie Endpunkt, Port, Datenbanknamen, Benutzernamen und Passwort. Überprüfen Sie außerdem die Sicherheitsgruppenregeln in AWS.
Bitte beachten Sie: Sie benötigen eine 16SC+-Lizenz, um 3CX Data Connector nutzen zu können.
Schritt 3: Verbinden Sie Grafana mit der AWS RDS PostgreSQL-Instanz
- Melden Sie sich bei Ihrer Grafana-Instanz an (z. B. grafana.com oder Ihr selbst gehostetes Grafana).
- Gehen Sie zum Grafana-Konfigurationsmenü (Zahnradsymbol), klicken Sie auf „Datenquellen“ und dann auf „Datenquelle hinzufügen“.
- Suchen Sie nach „PostgreSQL“ und wählen Sie es aus.
- Konfigurieren Sie die Datenquelle unter „Verbindung“ und geben Sie die folgenden Details ein:
- Host: Geben Sie den RDS-Endpunkt und den Port im Format „Ihr-RDS-Endpunkt.amazonaws.com:5432“ ein.
- Datenbank: Der Name Ihrer Datenbank.
- Benutzer: Der Master-Benutzername.
- Passwort: Das Master-Passwort.
- Klicken Sie auf „Speichern & testen“ und überprüfen Sie, ob die Meldung „Datenquelle funktioniert“ angezeigt wird. Sollten Fehler auftreten, überprüfen Sie die Verbindungsdetails, Sicherheitsgruppenregeln und die SSL-Konfiguration.
Siehe auch
Letztes Update
Dieses Dokument wurde zuletzt am 4. Juni 2026 aktualisiert.
