= ELK: Beats (Winlogbeats & Heartbeats) {{ :info:cursos:openwebinars:elk:beats:4.4_winlogbeat_heartbeat.pdf |}} == winlogbeats * monitoriza cualquier evento de log de windows * todos los eventos * la información recogida se formatea antes de enviar a ELK == heartbeat * monitorización de servicios y disponibilidad de forma activa * lista de URLs, si está activo, tiempo de respuesta * permite cambios en caliente (sin reiniciar servicio) * ICMP, TCP, HTTP (TLS, proxies) === instalación * curl -L -O https://artifacts.elastic.co/downloads/beats/heartbeat/heartbeat-5.4.2-amd64.deb sudo dpkg -i heartbeat-5.4.2-amd64.deb * heartbeat.monitors: - type: http urls: ["http://localhost:80"] schedule: '@every 10s' - type: icmp schedule: '*/5 * * * * * *' hosts: ["myhost"] - type: tcp schedule: '@every 5s' hosts: ["myhost:7"] # default TCP Echo Protocol check.send: "Check" check.receive: "Check" - type: http schedule: '@every 5s' urls: ["http://localhost:80/service/status"] check.response.status: 200 output.elasticsearch: hosts: ["172.16.2.21:9200"] * service heartbeat { start | status | stop}