Skip to main content

Agente para Linux SUSE / openSUSE

Cómo instalar y verificar el agente NESS HQ en un equipo con SUSE Linux Enterprise Server (SLES) 15+ u openSUSE Leap 15+ / Tumbleweed.

1. Requisitos​

RequisitoDetalle
DistribuciónSLES 15 SP3+, openSUSE Leap 15.5+, openSUSE Tumbleweed.
PermisosUsuario con acceso a sudo.
RedHTTPS saliente (puerto 443) hacia cloud.nesshq.com.
RAM1 GB mínimo libre (el agente consume menos de 100 MB).
Disco2 GB libres. Ver requisitos: disco por confirmar.

Si tu distribución es Debian/Ubuntu, ve a linux-debian.md. Si es RHEL/Fedora/Rocky, ve a linux-rhel.md. Si es ARM64, ve a linux-arm64.md.

2. Instalación paso a paso​

2.1 Método rápido​

  1. Abre una Terminal.

  2. Ejecuta (reemplaza TU_TOKEN por tu token):

    curl -fsSL https://storage.googleapis.com/repo.nesshq.com/scripts/install-suse.sh \
    | NESS_TOKEN='TU_TOKEN' NESS_TIME='15' sudo -E bash
  3. Te pedirá tu contraseña de sudo.

  4. Al final debe decir "INSTALADO".

Captura pendiente: 01 - Comando de instalación

Imagen pendiente de incorporar.

Captura pendiente: 02 - Instalación exitosa

Imagen pendiente de incorporar.

2.2 Parámetros disponibles​

ParámetroPara qué sirveEjemplo
--token "<TOKEN>" (o -t)Token de tu organización (obligatorio).--token "<TOKEN>"
--time 15 (o -i)Cada cuántos minutos el agente reporta.--time 30
--services "nginx,mysql" (o -s)Servicios adicionales a monitorear.--services "nginx,mysql,ssh"
--silentModo silencioso.--silent
--help (o -h)Muestra la ayuda.--help

3. Distribuciones compatibles​

DistribuciónVersiones
SLES15 SP3, SP4, SP5, SP6
openSUSE Leap15.5, 15.6
openSUSE TumbleweedRolling release

4. ¿Cómo verifico que está funcionando?​

4.1 Desde el portal​

Entra a https://cloud.nesshq.com → Hosts → busca tu equipo → debe aparecer verde.

Captura pendiente: 03 - Equipo en línea en el portal

Imagen pendiente de incorporar.

4.2 Desde la Terminal​

sudo ness-core-service --doctor
Captura pendiente: 04 - Diagnóstico doctor

Imagen pendiente de incorporar.

4.3 Ver los registros​

sudo journalctl -u ness-core -n 100 --no-pager

Para ver en vivo:

sudo journalctl -u ness-core -f
Captura pendiente: 05 - Registros con journalctl

Imagen pendiente de incorporar.

5. ¿Qué hago si algo falla?​

SíntomaCausa probableSolución
"Permission denied"No usaste sudoVuelve a ejecutar con sudo.
Falla por paquetesRepositorios desactualizadosEjecuta sudo zypper refresh y vuelve a intentar.
El equipo no aparece en el portalAún no pasaron 5 minutosEspera y refresca.
El equipo está rojo OfflineSin red, equipo apagado, o servicio detenidoVerifica la red y el servicio.

6. ¿Cómo actualizo el agente?​

Automático, una vez al día. Para forzar:

sudo ness-updater --update

7. ¿Cómo desinstalo el agente?​

7.1 Desde el portal​

Hosts → selecciona tu equipo → Acciones → Desinstalar agente.

Captura pendiente: 06 - Desinstalar desde el portal

Imagen pendiente de incorporar.

7.2 Desde la Terminal​

sudo /usr/local/bin/uninstall-suse.sh

8. Soporte​

Ruta completa

El instalador agrega los binarios de NESS al PATH, así que los comandos se usan por su nombre. También puedes usar la ruta completa, p. ej. & "C:\Program Files\NESS Core\ness-updater.exe" --update

Fuente

Guías para el cliente NESS HQ (2026). Ver Fuentes.