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
| Requisito | Detalle |
|---|---|
| Distribución | SLES 15 SP3+, openSUSE Leap 15.5+, openSUSE Tumbleweed. |
| Permisos | Usuario con acceso a sudo. |
| Red | HTTPS saliente (puerto 443) hacia cloud.nesshq.com. |
| RAM | 1 GB mínimo libre (el agente consume menos de 100 MB). |
| Disco | 2 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
-
Abre una Terminal.
-
Ejecuta (reemplaza
TU_TOKENpor 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 -
Te pedirá tu contraseña de
sudo. -
Al final debe decir "INSTALADO".
Imagen pendiente de incorporar.
Imagen pendiente de incorporar.
2.2 Parámetros disponibles
| Parámetro | Para qué sirve | Ejemplo |
|---|---|---|
--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" |
--silent | Modo silencioso. | --silent |
--help (o -h) | Muestra la ayuda. | --help |
3. Distribuciones compatibles
| Distribución | Versiones |
|---|---|
| SLES | 15 SP3, SP4, SP5, SP6 |
| openSUSE Leap | 15.5, 15.6 |
| openSUSE Tumbleweed | Rolling 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.
Imagen pendiente de incorporar.
4.2 Desde la Terminal
sudo ness-core-service --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
Imagen pendiente de incorporar.
5. ¿Qué hago si algo falla?
| Síntoma | Causa probable | Solución |
|---|---|---|
| "Permission denied" | No usaste sudo | Vuelve a ejecutar con sudo. |
| Falla por paquetes | Repositorios desactualizados | Ejecuta sudo zypper refresh y vuelve a intentar. |
| El equipo no aparece en el portal | Aún no pasaron 5 minutos | Espera y refresca. |
| El equipo está rojo Offline | Sin red, equipo apagado, o servicio detenido | Verifica 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.
Imagen pendiente de incorporar.
7.2 Desde la Terminal
sudo /usr/local/bin/uninstall-suse.sh
8. Soporte
- Web: https://nesshq.com
- Email: soporte@nesshq.com
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
Guías para el cliente NESS HQ (2026). Ver Fuentes.