Jak zjistit co zátěž linux serveru aneb kde je ta koule co nas zdržuje

Pro zjištění zátěže na serveru je možné (popisuju pouze moznosti v shellu tedy v textovém módu)

1. Ke možné použít klasický příkaz top který je asi úplně v každé distribuci včetně malého embedded linuxu v řízení domácího kotle 😉
2 . komu top nestačí a má rád barvičky a přehledný výpis tak určitě rád vyzkouší htop (VELMI DOPORUČUJI)

htop v akci:

3. Zárověň doporučuji zapnutí sledování pomalých sql dotazů:

v my.cnf doplňte:

log-slow-queries = /var/log/mysql/mysql-slow.log
long_query_time = 1
 (po restartu mysqld se budou do zadané cesty logovat dotazy trvající více než 1 sekundu.. u nich je doporučeno se prodívat hlavně na indexy)

4. Použijte apachetop  zobrazuje počet dotazů za sekundu, pocet bytů za sekundu, nejčastější urlčka
5. Použijte atop - zobrazi přehled o celém pc včetně zátěže disků 

Těchto 5 bodů mi staci pro rychlý náhled co se na serveru zrovna děje.
SHARE IT:

Leave a Reply