Monitorowanie systemów rozproszonych - czy wiemy wszystko o naszej aplikacji opartej o architekturę mikroserwisową

Wdrożyliście aplikację opartą o architekturę mikroserwisową na środowisko produkcyjne. Jesteście z siebie zadowoleni, ponieważ aplikacja działa bez zarzutu. Czy na pewno? Już po kilku dniach okazuje się, że klienci narzekają na to, że aplikacja działa wolno lub czasami wyświetla komunikaty błędów. Zespół developerski dowiaduje się o tym dopiero ze zgłoszeń od niezadowolonych klientów. Jak wiedzieć wcześniej, że system działa niestabilnie, zanim klient się zorientuje? Postaram się pokazać kilka przykładów, jak od czego zacząć monitoring aplikacji, aby wiedzieć więcej o kondycji aplikacji mikroserwisowych

speaker photo

Marek Margol

Lead Devops Engineer w LPP. U nas kontenerami wozimy nie tylko ubrania, ale również wiele mikroserwisów :) Z natury jestem leniwy, więc bardzo mocno cenię tworzenie automatów do ręcznych i powtarzających się prac.

zobacz nagranie