Mikroserwisy: Monitoring, Tracing i Log Aggregation - darmowe szkolenie online

preview_player
Показать описание

Na tym bezpłatnym szkoleniu dowiesz się:

• Jak szybko przeszukiwać logi w rozproszoych środowiskach. Dowiesz się czym jest Log Aggregation, jakie narzędzia można wykorzystać i na co trzeba uważać.
• Jak śledzić request w gąszczu mikroserwisów. Gdzie się podział, ile trwał oraz jakie są opóźnienia (latency) w komunikacji technicznej i w procesie biznesowym?
• Czym jest Distributed Tracing, Spring Cloud Sleuth, instrumentacja kodu i propagacja kontekstu wywołania.
• Jak zrobić monitoring mikrousług i ocenić ogólną kondycję systemu. Dowiesz się z jak działa monitoring oraz jakie narzędzia można wybrać. Jak pozbyć się vendor-lock i skorzystać z Open Source.
• Jakie są rodzaje metryk i co mówi nam statystyka. Jak wyświetlić dane na dashboardach z wielu perspektyw.
• Będzie DEMO. Wszystko pokażmy na przykładowych projektach.

--

Prowadzący: Piotr Pelczar, Senior Software Engineer


--

Timestamps:
0:00 Oczekiwanie przed live
5:00 Rozpoczęcie
8:21 Kim jesteśmy
10:40 Przedstawienie aplikacji DEMO
18:35 Incydent #1 - przerwany proces biznesowy
23:08 Log Aggregation
34:38 Correlation ID i MDC
38:46 Co logować?
51:27 Strategie przesyłania logów
1:08:00 Incydent #2 - proces biznesowy działa wolno / Tracing
1:17:48 Program Java Developer
1:34:50 Tracing - demo
1:40:19 Instrumentacja kodu
1:48:53 Przekazywanie Tracing Context - B3 Propagation
2:02:16 Monitoring
2:09:21 Micrometer
2:25:00 Incydent #3 - wolno działający fragment aplikacji
2:30:43 Modele działania monitoringu
2:40:00 Perspektywy dashboardów
2:46:50 Rodzaje metryk
2:52:55 Podsumowanie
Рекомендации по теме