Skip to content

Workshop mit Beispielen für das Logging und Monitoring in Microservice-Archtekturen

License

Notifications You must be signed in to change notification settings

Wiesenwischer/elk-workshop-de

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

elk-workshop-de

Eine kurze Einführung in den Elastic Stack und Nutzung vom diesem für ein zentralisiertes und strukturiertes Logging in Microservice-Architekturen. Die Implementierung des Loggings basiert dabei auf Microsoft.Logging.Abstractions und Serilog. Zudem wird das Theme der Überwachung von Services und entsprechende Integritiätsprüfungen behandelt. Die Beispielanwendung verwendet dazu eine Implementierung basierend auf der Health Check Middleware von ASP.NET Corre.

Dieses Repository enthält den Code für die Beispielanwendung und ist als eine Art Workshop gedacht um sich mit den genannten Technologien vetraut zu machen und erste eigene Implementierungen vornehmen zu können. Der Workshop mit Details zur Beispielanwendung und Erklärung der Implementation sind über das Wiki verfügbar.

Build Status (GitHub Actions)

Image Status Image Status
Health Monitor itops-healthmonitor Elasticsearch elasticsearch
Logstash logstash Kibana kibana
Content Management Endpoint store-contentmanagement Customer Relations Endpoint store-customerrelations
Operations Endpoint store-operations Sales Endpoint store-sales
ECommerce (MVC) store-ecommerce

Main branch enthält den atuellen Entwicklungsstand und die entsprechenden Images sind getagged mit :latest auf Docker Hub

About

Workshop mit Beispielen für das Logging und Monitoring in Microservice-Archtekturen

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published