RousselTMLEARNING

Observabilidad

Elastic Agent en producción: buenas prácticas

Las buenas prácticas de Elastic Agent: seguridad, organización de las políticas, control de los volúmenes, alta disponibilidad de Fleet Server, actualizaciones y supervisión del parque.

1. Seguridad #

Proteger los agentes y los datos.

Reglas #

Seguridad, organización, datos, operación.
  • TLS verificado en todas partes (Fleet Server, Elasticsearch, Logstash); nunca --insecure en producción.
  • Tokens de inscripción por política, revocados tras el despliegue inicial si ya no se necesitan.
  • Secretos de las integraciones en los campos secretos de Fleet; variables de entorno en modo autónomo.
  • Protección contra la desinstalación en los puestos con Elastic Defend.

2. Organización y volúmenes #

Mantener la claridad y controlar los costes.

Reglas #

  • Una política por rol de host, un namespace por entorno o equipo, etiquetas para las selecciones (actualizaciones, acciones).
  • Desactivar los flujos innecesarios de una integración (métricas por proceso, logs de depuración).
  • Filtrar en origen (procesadores drop_event) o en el pipeline @custom.
  • Políticas de ciclo de vida (ILM) y retención adaptadas a cada data stream.

3. Operación #

Un parque fiable.

Reglas #

  • Al menos dos Fleet Server detrás de un balanceador de carga.
  • Supervisión de los agentes activada, alerta sobre los agentes sin conexión o degradados.
  • Actualizaciones por lotes después del stack, primero en un lote piloto.
  • Políticas versionadas (exportación YAML, API de Fleet o Terraform) para reconstruirlas de forma idéntica.
# API Fleet : lister les agents hors ligne
curl -s -u elastic:$PASS "$KIBANA/api/fleet/agents?kuery=status:offline" -H 'kbn-xsrf: true' | jq '.items[].local_metadata.host.hostname'

Artículos relacionados

Elastic Agent: arquitectura, Fleet e integraciones

Entender Elastic Agent: agente único de recogida, Fleet y Fleet Server, políticas de agente, integraciones, d…

¿Elastic Agent o Beats? Elegir y migrar

Comparar Elastic Agent y los Beats (Filebeat, Metricbeat, Winlogbeat), saber cuándo conservar los Beats y mig…

Instalar Fleet Server e inscribir Elastic Agents

Implantar Fleet Server, crear una política, inscribir agentes Linux, Windows y Docker, entender los tokens y …

Seguir aprendiendo

Apoyar

♥ APOYAR

Apoya RousselTM Learning

Los cursos, artículos, prácticas y certificados siguen siendo gratuitos y sin publicidad intrusiva. Una contribución libre, por el importe que elijas, financia el alojamiento, los entornos de prácticas y nuevos contenidos.

Contribuir con PayPal Importe libre · tarjeta o cuenta PayPalMás información
QR code PayPal
O escanea este código QR con tu teléfono

¡Gracias, cada contribución cuenta!