Docs
Uso del panel

Servidores

La lista de servidores, la configuración de cada servidor y la página de detalles del servidor.

Un servidor es un equipo que ejecuta el agente. Para agregar uno, consulte Instalar los agentes.

La lista de servidores

Servidores muestra cada servidor dado de alta, por grupo, con su estado, nota, sistema operativo, IP, versión del agente y último reporte. "Alertas desactivadas" marca un servidor cuyas alertas están desactivadas. Cada fila tiene estos botones:

BotónQué hace
ConfiguraciónAbre la configuración del servidor (abajo)
⋯ → Comando de instalaciónVuelve a mostrar el comando de instalación del servidor, y el comando 3rmonitor bind para volver a registrar un agente ya instalado
⋯ → DetallesAbre los detalles del servidor
⋯ → EliminarElimina el servidor y su historial. Su agente ya no podrá reportar.

La IP que se muestra es la dirección pública. Junto a ella, una dirección privada aparece como "Red local …".

+ Agregar servidor, arriba, da de alta un servidor nuevo, y Registrar muchos servidores con un comando, abajo, administra la clave de registro. Consulte Instalar los agentes.

Configuración del servidor

Haga clic en Configuración en la fila de un servidor, cambie lo que necesite y haga clic en Guardar.

General

CampoQué hace
Nombre, GrupoCómo se muestra y agrupa el servidor. Un grupo puede tener sus propios destinatarios de alertas.
NotaHasta 60 caracteres; se muestra en las etiquetas del mapa, en las listas y en la página de detalles, por ejemplo "Sitio principal · AWS"
IP mostradaLa IP que se muestra. Vacío = automática, primero la IP pública.
OrdenPosición en las listas (los menores primero)
Activar alertasSi está desactivado, no se generan ni se envían alertas para este servidor: se sigue mostrando y conserva su historial. Útil para servidores de prueba o durante un mantenimiento.

Umbrales

Vacío usa el valor predeterminado de Configuración; -1 desactiva esa comprobación para este servidor.

CampoPredeterminadoSignificado
CPU %, Memoria %90Alerta cuando se supera durante más de Segundos antes de alertar
Segundos antes de alertar120Cuánto tiempo debe mantenerse la CPU o la memoria por encima del umbral
Disco %90Alerta cuando cualquier partición está más llena que esto
Sin conexión después de (s)30Sin reportes durante este tiempo = sin conexión
Fallos seguidos del servicio3Cuántos reportes con problemas seguidos antes de una alerta de servicio
Intervalo de reporte (s)3Con qué frecuencia reporta el agente. Menor = más cerca del tiempo real, pero con más tráfico (consulte Consumo de ancho de banda).

Uso de tráfico y cuota

CampoQué hace
Contar el tráfico deTodas las interfaces de red (por defecto: todas las interfaces reales, sin la de loopback ni las de contenedores), o una interfaz, por ejemplo solo la pública si el tráfico interno no se cobra. La lista muestra las interfaces del último reporte, con sus direcciones.
Cuota mensual (GB)El plan de tráfico del servidor, por ejemplo 1000. Vacío = Sin cuota. Aquí 1 GB son 1024³ bytes. Recibe una alerta al 80% y al 100%.
La cuota cuentadescarga + subida (por defecto), solo subida, solo descarga o el mayor entre descarga y subida: use lo que cobra su proveedor
Se reinicia el díaEl día del mes en que la cuota empieza de nuevo, del 1 al 28 (por defecto 1)

Consulte Uso de tráfico.

Ubicación en el mapa

Automática (según la IP / zona horaria) ubica el servidor según el país de su IP pública y, si no, según su zona horaria; el agente del propio servidor principal usa la ubicación del servidor principal. Para ubicarlo con exactitud, elija una ciudad o Coordenadas personalizadas…. Consulte Mapa de servidores.

Listas de bloqueo / permitidos y comprobación de vulnerabilidades

  • Aplicar la lista de bloqueo / permitidos con el firewall de este servidor (necesita nftables, o ipset + iptables): activa el bloqueo en este servidor. Consulte Tráfico y lista de bloqueo.
  • Directorios de proyectos: uno por línea. La comprobación de vulnerabilidades encuentra por sí sola composer.lock y package-lock.json en los directorios web habituales; agregue aquí los proyectos en otras ubicaciones, por ejemplo /data/sites/shop.

Guardia de IA

  • No permitir que la IA ejecute nada en este servidor (ni siquiera diagnósticos de solo lectura): excluye este servidor de la Guardia de IA. La IA sigue viendo sus datos de monitoreo.
  • Redes a las que puede conectarse el sandbox de IA: una por línea, por ejemplo 10.0.0.0/24. Vacío = solo este servidor. Los scripts de diagnóstico siempre pueden conectarse al propio servidor; a otras redes, solo dentro de sandbox_networks_max en el agent.conf del servidor (redes privadas de forma predeterminada). Consulte El sandbox.

La IA nunca ejecuta comandos de alto riesgo en ningún servidor. En el propio servidor, sudo 3rmonitor ai off, ai read o ai on limita lo que acepta el agente.

Servicios

El agente genera por sí solo una alerta para los servicios fallidos y para los servicios habilitados al inicio que no están en ejecución, después de varios reportes con problemas seguidos. Además:

  • Servicios obligatorios: uno por línea, por ejemplo myapp o queue-worker. Alerta cuando no están en ejecución.
  • Servicios ignorados: uno por línea. Sin alerta cuando se detienen, por ejemplo un servicio que usted solo inicia manualmente.

Regenerar token

Regenerar token, al final de la configuración, emite un token nuevo para el servidor. El anterior deja de funcionar de inmediato, así que después debe volver a registrar ese servidor con el comando nuevo (o con sudo 3rmonitor bind).

Detalles del servidor

Haga clic en el nombre de un servidor (en Servidores, en el mapa o en una tarjeta de servidor) para abrir sus detalles. En el Resumen, al hacer clic en un servidor se abre un panel lateral con lo esencial; Detalles completos abre la página de detalles.

Arriba: el estado del servidor, su nota, sistema operativo, IP, último reporte y versión del agente, y su disponibilidad en 24 horas, 7 y 30 días. Debajo, cuatro pestañas:

PestañaQué muestra
ResumenLas alertas activas; el resumen de seguridad (vulnerabilidades, estado de la lista de bloqueo); CPU, memoria, disco, carga, ancho de banda, solicitudes por minuto y tiempo activo; el uso de tráfico; las gráficas de recursos (uso de CPU / memoria / disco, tráfico de red, E/S de disco, carga del sistema, solicitudes web), en vivo o desde 1 hora hasta 30 días; y el origen de las solicitudes del último minuto y de las últimas 24 horas
SistemaNombre de host, sistema operativo, kernel, arquitectura, virtualización, hora de arranque, tiempo activo, zona horaria, procesos, conexiones TCP y cómo se ejecuta el agente; CPU (por núcleo) y memoria; discos; interfaces de red; certificados locales (Let's Encrypt) con sus fechas de vencimiento. Aparece un aviso cuando se requiere reiniciar después de las actualizaciones del sistema.
Software y serviciosLa versión y el estado de PHP, Apache, Nginx, MySQL / MariaDB, PostgreSQL, Redis, Docker, Supervisor, Node.js y más (se actualiza cada 5 minutos); servicios (en ejecución, fallidos, con inicio automático, que deben estar en ejecución); procesos por CPU; puertos en escucha
IncidentesEl historial de incidentes del servidor; la pestaña muestra cuántos están en curso

La fila Agente de la pestaña Sistema muestra cómo se ejecuta el agente, por ejemplo "3rmonitor-agent (no es root) · operaciones de IA a través del ayudante root · sandbox: systemd 252 · llaves de acceso de confianza: 2". Muestra un problema en rojo cuando la IA no puede ejecutar nada allí (consulte Solución de problemas), y está vacía en los agentes anteriores a 1.1.0.

Uso de tráfico

3R Monitor cuenta cuánto descarga y sube cada servidor, con los contadores de sus interfaces de red (el tráfico real, no una estimación):

  • En la página de detalles del servidor, Uso de tráfico muestra Hoy y Este mes, la cuota si hay una (lo usado, el límite, el porcentaje y la fecha Se reinicia el) y una barra por cada uno de los últimos 30 días. Pase el ratón sobre una barra, tóquela en el teléfono o use las flechas del teclado para ver la descarga, la subida y el total de ese día.
  • En el panel lateral del Resumen: En vivo, Hoy y Este mes, la barra de la cuota y los últimos 30 días. Detalles › abre la página de detalles.
  • En las tarjetas de servidor del Resumen: Tráfico del mes, con la barra y el porcentaje de la cuota, o Sin cuota y el tráfico de hoy.

Cuando la cuota se reinicia otro día que no es el 1, «Este mes» pasa a ser Este periodo, contado desde ese día. Los días siguen la zona horaria del panel. Las cifras diarias se conservan 13 meses.

Conviene saber:

  • El conteo empieza cuando se actualiza el servidor principal a la 1.1.1: «Contado desde …» muestra el primer día.
  • Para contar solo una interfaz, el agente debe ser 1.1.1 o más reciente. Mientras no lo sea, se cuentan todas las interfaces, y la página lo indica.
  • Cuando el servidor se reinicia, los contadores de sus interfaces vuelven a empezar desde cero; eso se tiene en cuenta y nada se cuenta dos veces. Si el servidor principal está detenido un tiempo, el tráfico de ese intervalo se suma al día en que vuelve.
  • Las cifras pueden diferir un poco de las de su proveedor, que puede contar otro tráfico (por ejemplo dentro de su red) o usar 1000³ bytes por GB.
  • Las alertas del 80% y del 100% se envían por correo como las demás; puede desactivarlas en Configuración → Notificaciones de alertas → Enviar correos sobre. Desaparecen solas cuando empieza el periodo siguiente o cuando usted sube la cuota.

Desde la línea de comandos

En el servidor principal:

sudo 3rmonitor server list                                  # servidores dados de alta
sudo 3rmonitor server add --name web-2 --group Produccion   # da de alta un servidor y muestra su token

En un servidor, para ver lo que recopila su agente sin enviarlo:

sudo 3rmonitor agent --print

En esta página