Jak używać ftrace i trace-cmd do śledzenia wywołań funkcji wewnątrz jądra Linux. Konfiguracja, przykłady użycia i diagnostyka wydajności.
Polecenie dmesg w Linuxie — jak czytać logi jądra
Jak używać polecenia dmesg do diagnostyki problemów ze sprzętem, sterownikami i startem systemu Linux. Praktyczne przykłady filtrowania i analizy logów jądra.
Strace w Linuxie — jak śledzić wywołania systemowe
Jak używać strace do śledzenia wywołań systemowych procesów w Linuksie. Podpinanie do działających procesów, filtrowanie i praktyczne przykłady diagnostyki.
5 najlepszych narzędzi do monitorowania wydajności Linux
Przegląd 5 najważniejszych narzędzi do monitorowania wydajności Linuksa: top, htop, vmstat, iostat i ss. Jak czytać metryki CPU, pamięci, dysków i sieci.
Jak skompilować własne jądro Linux - Kompletny przewodnik
Kompletny przewodnik po kompilacji własnego jądra Linux krok po kroku — od pobrania źródeł, przez konfigurację, aż po instalację i restart systemu.
Klawisz SysRq w Linuxie — ratuj zawieszony serwer
Jak używać Magic SysRq Key do awaryjnego restartu zawieszonego serwera Linux. Sekwencja REISUB, konfiguracja sysctl i najważniejsze komendy SysRq.
Kdump — jak przechwycić i analizować crash jądra Linux
Jak skonfigurować kdump do przechwytywania zrzutów pamięci po Kernel Panic i analizować je narzędziem crash. Konfiguracja kexec, crashkernel i analiza vmcore.
LVM na Linuxie — elastyczne zarządzanie dyskami
Czym jest LVM (Logical Volume Manager) w Linuxie? Tworzenie woluminów fizycznych, grup i woluminów logicznych, snapshoty, thin provisioning i praktyczne komendy.
Kernel Panic w Linuxie — przyczyny i rozwiązania
Czym jest Kernel Panic i jak skonfigurować automatyczny restart systemu po awarii za pomocą parametru sysctl kernel.panic. Wartości i zastosowania na serwerach.
Linux OOM Killer — zabójca procesów, którego musisz znać
Czym jest OOM Killer w Linuksie, jak wybiera proces do zabicia i jak chronić krytyczne usługi przed zakończeniem, gdy systemowi zabraknie pamięci.