Conexión de 3CX a AWS RDS PostgreSQL y Grafana
Introducción
Esta guía describe los pasos para conectar 3CX a una base de datos AWS RDS PostgreSQL y utilizar Grafana para visualizar sus datos con capacidades de paneles de control y reportes.
Paso 1: Crear una Base de Datos RDS PostgreSQL en AWS
- Navegue a la Consola AWS, busque RDS y haga clic en Bases de datos.
- Genere una Base de datos, seleccione “Crear Estándar” y en opciones de motor, seleccione "PostgreSQL".
- Configure la base de datos estableciendo un nombre único para su base de datos, seguido de un nombre de usuario y una contraseña maestros.
- En Configuración de Instancia, seleccione la clase de instancia de Base de Datos (tamaño y recursos) de acuerdo a los requerimientos de su carga de trabajo.
- En Conectividad, tendremos que elegir la VPC donde queremos lanzar nuestra instancia de Base de Datos y seleccionar un grupo de subred de Base de Datos.
- En acceso Público, si usted está planeando permitir a Grafana, es probable que tenga que establecer esto en "Sí". Sin embargo, tenga en cuenta las implicaciones de seguridad. Si es posible, restrinja el acceso utilizando grupos de seguridad.
- Grupo de seguridad VPC, seleccione un grupo de seguridad existente o genere uno nuevo. El grupo de seguridad debe permitir el tráfico entrante al puerto PostgreSQL (predeterminado: 5432) desde las direcciones IP de su PBX y su instancia de Grafana.
Nota de Seguridad Importante: En lugar de permitir el acceso desde "Cualquier lugar" (0.0.0.0/0), lo que supone un riesgo para la seguridad, es muy recomendable:
- Especificar las direcciones IP de su PBX e identificar las IP de los servidores de Grafana.
- Configurar el grupo de seguridad para permitir el tráfico entrante solo desde esas direcciones IP específicas mejorará significativamente la seguridad.
- Autenticación de la Base de Datos, seleccione la opción para permitir la conexión mediante autenticación de contraseña y especifique el Puerto: 5432 (puede cambiarlo si es necesario).
- Opciones de la Base de Datos, indique el nombre de la base de datos que se creará en su instancia de base de datos
- Revise su configuración y genere una base de datos, una vez que la base de datos esté creada y su estado sea "Disponible", vaya a "Bases de datos" y haga clic en su instancia de Base de Datos y copie el "Endpoint". Esta es la dirección que utilizará para conectarse a la base de datos.
Paso 2: Configurar el Conector de Datos en 3CX
- En 3CX, navegue a la Consola de Administración > Integraciones > Conector de Datos.
- Seleccione "Base de datos PostgreSQL" e introduzca lo siguiente:
- Host: El endpoint RDS que copió en el Paso 1.
- Puerto: El puerto de la base de datos (por defecto: 5432).
- Nombre de la Base de Datos: El nombre de la base de datos que creó en RDS.
- Nombre de Usuario: El nombre de usuario maestro que configuró en RDS.
- Contraseña: La contraseña maestra.
- Frecuencia: Establezca la frecuencia de transferencia de datos desde el PBX a la instancia RDS.
- Guarde la configuración y haga clic en el botón “Probar” de su PBX para verificar la conexión con la base de datos RDS y confirmar que recibe un mensaje de éxito. Si la prueba falla, vuelva a comprobar el punto final, el puerto, el nombre de la base de datos, el nombre de usuario y la contraseña. Además, verifique las reglas del grupo de seguridad en AWS.
Nota importante: Debe tener una licencia 16SC+ para usar el Conector de Datos 3CX.
Paso 3: Conectar Grafana a la Instancia AWS RDS PostgreSQL
- Inicie sesión en su instancia de Grafana (por ejemplo, grafana.com o su Grafana autohospedado).
- Vaya al menú de configuración de Grafana (icono de engranaje) y haga clic en “Origen de datos” y haga clic en “Agregar origen de datos”.
- Busque y seleccione "PostgreSQL".
- Configure la fuente de datos en "Conexión", introduzca los siguientes datos:
- Host: Introduzca el endpoint RDS y el puerto en el formato: su-endpoint-rds.amazonaws.com:5432.
- Base de Datos: El nombre de su base de datos..
- Usuario: El nombre de usuario maestro.
- Contraseña: La contraseña maestra.
- Haga clic en "Guardar y probar" y compruebe que recibe el mensaje "La fuente de datos funciona". Si encuentra errores, vuelva a comprobar los detalles de la conexión, las reglas del grupo de seguridad y la configuración SSL.
Ver También
- Conexión de 3CX a Google BigQuery y Grafana.
- Conexión de 3CX a PostgreSQL Independiente y Grafana.
Última Actualización
Este documento se actualizó por última vez el 28 de Mayo de 2026
