tutorial instalación agente

Instalando un agente de monitoreo PostgreSQL en 2 minutos

Targino C. Branco ·

Prerrequisitos

Antes de comenzar, necesitas:

  • Una cuenta en Argus DBA (gratuita)
  • Acceso root/sudo al servidor donde PostgreSQL está corriendo
  • El servidor necesita acceso HTTPS a internet (para comunicarse con Argus DBA)

Paso 1: Obtén tu token

Después de crear tu cuenta, ve a Configuración → Agente. Verás tu token de agente — comienza con argus_agent_. Cópialo.

Paso 2: Instala el agente

Linux

Ejecuta en la terminal de tu servidor:

curl -s https://app.argusdba.com/install/linux.sh | bash -s -- --token TU_TOKEN_AQUI

El script va a:

  1. Descargar el binario del agente (~10MB)
  2. Crear un usuario de sistema argus-agent
  3. Configurar el agente como servicio systemd
  4. Iniciar el monitoreo automáticamente

Windows

Ejecuta en PowerShell como Administrador:

irm https://app.argusdba.com/install/windows.ps1 | iex

Paso 3: Verifica

Después de la instalación, el agente va automáticamente a:

  • Conectar al servidor Argus DBA
  • Sincronizar tus clusters PostgreSQL
  • Comenzar a enviar checks de disponibilidad

Vuelve al dashboard del Argus DBA — en pocos segundos, verás tus clusters con estado “Online”.

Cómo funciona por debajo

El agente es un binario Go compilado estáticamente. Él:

  1. Lee la configuración del archivo /etc/argus-agent/config.env
  2. Hace pull de la lista de clusters a monitorear vía API HTTPS
  3. Verifica conectividad TCP en cada cluster (host:port)
  4. Envía los resultados de vuelta vía API
  5. Repite en cada intervalo configurado (por defecto: 10 segundos)

El modelo pull significa que el agente inicia todas las conexiones — ningún puerto necesita ser abierto en el firewall de tu servidor.

Desinstalando

Si necesitas remover el agente:

curl -s https://app.argusdba.com/install/uninstall-linux.sh | bash

Usa --purge para también remover los archivos de configuración.

Conclusión

En 2 minutos y 3 pasos, tienes monitoreo de disponibilidad PostgreSQL corriendo. El agente es ligero, seguro y no requiere mantenimiento.


Descubre por qué el monitoreo activo de disponibilidad es esencial →

Crea tu cuenta gratuita →