Keine Sorge, das ist keine weitere Detailbeschreibung, wie man am besten ELK aufsetzt, um Windows Events dort zu sammeln, sondern eine Linksammlung für den ELK-Rookie (wie ich einer bin 😉 )
Aufsetzen der Server-Komponenten:
Als erstes muss Java installiert werden. (Hat man ja typischerweise auf Servern nicht installiert)
Elasticsearch
Download: https://www.elastic.co/de/downloads/elasticsearch
Offizielle Doku: https://www.elastic.co/guide/en/elasticsearch/reference/current/_installation.html
Prinzipiell muss erstmal keine weitere Konfiguration erfolgen
Logstash
Download: https://www.elastic.co/de/downloads/logstash
Offizielle Doku: https://www.elastic.co/guide/en/logstash/current/installing-logstash.html
Hier muss die Konfiguration angepasst werden.
Der Server-Port muss für die jeweilige Datenquelle definiert werden. In meinem Fall Winlogbeats
input {beats {port => 5044}}
Und der elasticsearch-Server als Ziel: (Bei mir auf der gleichen Maschine)
output {elasticsearch {hosts => [„localhost:9200“]index => „logstash-winlogbeat-%{+YYYY.MM.dd}“}}
Kibana
Download: https://www.elastic.co/de/downloads/kibana
Offizielle Doku: https://www.elastic.co/guide/en/kibana/current/windows.html
Wenn man alles auf der gleichen Maschine mit den Default-Konfigurationen haben sollte, muss die Konfig noch nicht mal angepasst werden. 😉
Ein schöne Zusammenfassung der Bereitstellung der Serverkomponenten findet sich hier: https://blog.microideation.com/2016/02/27/analyzing-monitoring-application-logs-using-elk-stack/
Bereitstellen der Daten
Jetzt brauchen wir natürlich noch Daten. In meinem Fall dienen (aus Securitygründen) Windows Event Collectoren als Datenquelle. (https://msdn.microsoft.com/en-us/library/bb427443(v=vs.85).aspx)
Zum Einsammeln der Events dient Winlogbeats.
Download: https://www.elastic.co/de/downloads/beats/winlogbeat
Offizielle Doku: https://www.elastic.co/guide/en/beats/winlogbeat/current/winlogbeat-installation.html
Doku passend für WEC: https://www.syspanda.com/index.php/2017/03/01/sending-windows-event-forwarder-server-wef-logs-to-elasticsearch/
Weitere informative Links zu dem Thema:
https://logz.io/learn/complete-guide-elk-stack/
https://logz.io/blog/installing-the-elk-stack-on-windows/