(ASL2) und kostenfrei • REST/JSON orientiert • Antwortzeiten im Millisekundenbereich (near realtime) • Speicherung bis zu mehreren hundert Milliarden Datensätzen • Geeignet für strukturierte und unstrukturierte Daten • Unterstützt auch unscharfe Suche (fuzzy, phonetisch) •Betrieb auf Standardhardware bzw. virtuellen Umgebungen •Kommerzieller Support durch elastic, die Firma hinter Elasticsearch elasticsearch_ 4
(ASL2) und kostenfrei • Liest Daten aus verschiedenen Quellen • … in verschiedenen Formaten • Bietet Transformation und Filterung • Speichern in Elasticsearch •Betrieb auf Standardhardware bzw. virtuellen Umgebungen •Kommerzieller Support durch elastic logstash_ 6
gespeicherten Daten • Open Source Lizenz (ASL2) und kostenfrei • Webanwendung, läuft auf jedem modernen Browser • Kann ohne technische Kenntnisse benutzt werden • Ermöglicht auch Ad-hoc Abfragen bzw. Auswertungen •Kommerzieller Support durch elastic kibana_ 8
• Ausführbare Go Programme (golang) •Kommerzieller Support durch elastic • Verfügbare beats • Filebeat • Packetbeat • Topbeat • Winlogbeat • Viele weitere community beats • https://www.elastic.co/guide/en/beats/libbeat/current/community-beats.html beats_ 10
x Elastic Stack_ Quelle y Elasticsearch Q u e u e Logstash Q u e u e Spark/Hadoop Logdateien Netzwerkpakete … Betriebssystem Metriken E-Mails (IMAP) •Quellen • Logstash Plugins • Beats • Hadoop • …
Requesttracking/Ablaufverfolgung • Volltextsuche • Phonetische/Unscharfe Suche • Highlighting • Search as you type • Relevanzberechnung/Scoring • near Realtime Anwendungsszenarien_ 23