linux performance monitoring - ghdrako/doc_snipets GitHub Wiki
ps
ps # show curent user current session process
ps aux # show all proces for all users
top
k - kill process
df
df -h
du
du -sh /mnt/Storage # ile zajmuje caly folder
du -sh /mnt/Storage/* # ile zajmuja podfoldery tego folderu
sudo du -sh /mnt/Storage/*
free
free -h
total = used + free + buff/cache
W swap used powinno byc 0 inaczej trzeba dolozyc ram
sysstat - service that regulary collected data
yum install sysstat
sudo systemctl enable sysstat
sudo systemctl start sysstat
Konfiguracja czestosci zbierania danych
cat /etc/cron.d/sysstat
Przegladanie statystyk
sar -u # show cpu
sar -d # show disk activity - wazne queue size - mowi ile czekala aplikacja na dysk bo byl zajety
sar -n DEV # siec w podziale na interfejsy
sar -n DEV 1 10 # monitoruj interfejsy co 1s przez 10s real time