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

  1. Navegue a la Consola AWS, busque RDS y haga clic en Bases de datos.

Creando la base de datos en AWS

  1. Genere una Base de datos, seleccione “Crear Estándar y en opciones de motor, seleccione  "PostgreSQL".

Seleccionando la base de datos PostgreSQL

  1. 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.

Nombrando la base de datos

Asignando la contraseña a la base de datos

  1. 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.

Asignando tamaño y recursos a la base de datos

  1. 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.

Conectividad de la base de datos

  1. 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.

Asignando el acceso Público

  1. 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.

Grupo de seguridad VPC

  1. 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).

Autenticación de la base de datos

  1.  Opciones de la Base de Datos, indique el nombre de la base de datos que se creará en su instancia de base de datos

Nombrando la base de datos

  1. 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.

Conectividad y seguridad de la base de datos

Paso 2: Configurar el Conector de Datos en 3CX

  1. En 3CX, navegue a la Consola de Administración > Integraciones > Conector de Datos.
  2. 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.
  1. 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.

Conexión de 3CX a la Base de datos

Nota importante: Debe tener una licencia 16SC+ para usar el Conector de Datos 3CX.

Paso 3: Conectar Grafana a la Instancia AWS RDS PostgreSQL

  1. Inicie sesión en su instancia de Grafana (por ejemplo, grafana.com o su Grafana autohospedado).
  2. 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”.
  3. Busque y seleccione "PostgreSQL".

Origen de datos en Grafana

Agregando PostgreSQL en Grafana

  1. 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.

Conexión de la base de datos

  1. 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.

Comprobación de la fuente de datos

Ver También

Última Actualización

Este documento se actualizó por última vez el 28 de Mayo de 2026

https://www.3cx.es/docs/configuracion-aws-postgresql/