Saltar al contenido principal

Sensores

El grupo de comandos sensors permite gestionar nodos sensores de Suricata, aprovisionamiento automático, sondeo de métricas y actualizaciones de versión.


AcciónDescripción
listMuestra todos los sensores registrados y sus versiones activas de Suricata.
provisionAprovisiona y configura Suricata en un sensor remoto mediante Ansible.
metricsSondea métricas instantáneas de rendimiento y captura de un sensor.
upgradeActualiza la versión de Suricata en un sensor.
versionsLista las versiones de Suricata disponibles para despliegue.

Ventana de terminal
suricatavel sensors list

Muestra una tabla con los sensores registrados, configuraciones activas, versiones del motor Suricata y estado de conectividad.


El comando provision automatiza la instalación y optimización de Suricata en el host mediante Ansible.

  • target (requerido): Nombre del sensor o hostname registrado en Suricatavel.
  • --ip: Dirección IPv4 del sensor.
  • --port: Puerto SSH de gestión (por defecto: 22).
  • --password: Contraseña SSH (si no se emplea autenticación por clave SSH).
  • --force: Fuerza el reaprovisionamiento aunque el sensor ya esté configurado.
Ventana de terminal
# Aprovisionar localhost como sensor local
suricatavel sensors provision localhost
# Aprovisionar un sensor remoto con IP y puerto SSH personalizado
suricatavel sensors provision sensor-01 --ip=10.0.0.10 --port=2222

Consulta en tiempo real el uso de CPU, memoria y contadores de paquetes:

Ventana de terminal
# Sondear un sensor concreto
suricatavel sensors metrics sensor-01
# Sondear todos los sensores activos
suricatavel sensors metrics all

Actualiza Suricata a la versión objetivo configurada para el nodo:

Ventana de terminal
suricatavel sensors upgrade sensor-01

Muestra las versiones del motor disponibles para instalación:

Ventana de terminal
suricatavel sensors versions