Zum Inhalt springen
_CORE
KI & Agentensysteme Unternehmensinformationssysteme Cloud & Platform Engineering Datenplattform & Integration Sicherheit & Compliance QA, Testing & Observability IoT, Automatisierung & Robotik Mobile & Digitale Produkte Banken & Finanzen Versicherungen Öffentliche Verwaltung Verteidigung & Sicherheit Gesundheitswesen Energie & Versorgung Telko & Medien Industrie & Fertigung Logistik & E-Commerce Retail & Treueprogramme
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

ELK Stack — zentralisiertes Logging

22. 07. 2015 Aktualisiert: 24. 03. 2026 1 Min. Lesezeit CORE SYSTEMSdevelopment
Dieser Artikel wurde veröffentlicht im Jahr 2015. Einige Informationen können veraltet sein.
ELK Stack — zentralisiertes Logging

Zehn Server, dreißig Services. Einen Fehler in den Logs finden bedeutet: per SSH auf jeden Server zugreifen und greppen. Der ELK Stack zentralisiert Logs an einem Ort und macht sie verständlich.

Drei Säulen

Elasticsearch: Verteilte Suchmaschine für JSON-Dokumente. Logstash: Pipeline für das Parsen und Anreichern von Logs. Kibana: Visualisierungen und Dashboards.

Logstash-Konfiguration

input { beats { port => 5044 } }
filter {
  grok {
    match => { "message" => "%{TIMESTAMP_ISO8601:timestamp} %{LOGLEVEL:level} %{JAVACLASS:class} - %{GREEDYDATA:msg}" }
  }
}
output {
  elasticsearch { hosts => ["elasticsearch:9200"] index => "logs-%{+YYYY.MM.dd}" }
}

Strukturiertes Logging

Best Practice: Direkt in JSON loggen. Kein Grok-Parsing nötig. In Java mit logstash-logback-encoder. Tägliche Indizes, nach 30 Tagen gelöscht. ES-Heap maximal 50% des RAM, niemals mehr als 32 GB.

ELK ist das Fundament der Observability

Zentralisiertes Logging ist eine Notwendigkeit für verteilte Systeme.

elkelasticsearchlogstashkibana
Teilen:

CORE SYSTEMS

Wir bauen Kernsysteme und KI-Agenten, die den Betrieb am Laufen halten. 15 Jahre Erfahrung mit Enterprise-IT.

Brauchen Sie Hilfe bei der Implementierung?

Unsere Experten helfen Ihnen bei Design, Implementierung und Betrieb. Von der Architektur bis zur Produktion.

Kontaktieren Sie uns
Brauchen Sie Hilfe bei der Implementierung? Termin vereinbaren