Linux’ta SAR nasıl kullanılır

Sistem Faaliyet Raporu ( SAR ), çeşitli sistem yüklerini raporlamak için kullanılan bir Unix Sistem izleme komutudur. Bu yüzden CPU aktivitesi, bellek / çağrı, kesintiler, cihaz yükü, ağ ve takas alanı kullanımını içerir. Sar, bilgi toplamak için / procfilesystem öğesini kullanır. Ancak kurulumu çok kolaydır ve pek çok dağıtımda paket halinde bulunur.

Bu yazıda SAR’ı kuracağız ve farklı SAR Komutları örnekleri çalıştıracağız.

 

sudo apt-get install sysstat

 

 

SAR servisini başlatın, açılışta etkinleştirin.

systemctl  start  sysstat.service
systemctl  enable sysstat.service 
systemctl  status sysstat.service

SAR raporları /var/log/sysstat dizininde bulunur . Bir “sa1” betiği, SAR çıktısını sysstat ikili günlük dosyası biçiminde kaydeder ve “sar1” dosyasında insan tarafından okunabilir biçime çevirir.

Her sar raporu geçerli tarihte kaydedilir.

Örneğin , bugün 18. ise, sar raporu ikili dosyada sa18 ve insan tarafından okunabilir dosyada sar18 olarak kaydedilecektir . Eğer aşağıdaki hatayı alırsanız, düzeltmek için

nano /etc/default/sysstat
Aşağıdaki dosyayı değiştirin.
# Should sadc collect system activity informations? Valid values
# are "true" and "false". Please do not put other values, they
# will be overwritten by debconf!
ENABLED="true"

 

Yapılacak bir şey daha var, veri toplama aralığını her 10 dakikada bir, 2 dakikada bir değiştirin.

nano /etc/cron.d/sysstat

Aşağıdaki satırı  değiştirin:


5-55/10 * * * * root command -v debian-sa1 > /dev/null && debian-sa1 1 1 aşağıdaki metin ile değiştirin */2 * * * * root command -v debian-sa1 > /dev/null && debian-sa1 1 1 ----

 

Sar dosyalarını listelemek için aşağıdaki komutu kullanabilirsiniz.

ls /var/log/sysstat Servisi yeniden başlatın
service sysstat restart
 

Sunucunun ortalama yükleme geçmişi

Sunucudaki ortalama yükü kontrol etmek için aşağıdaki komutu kullanabilirsiniz

sar-q

TÜM CPU kullanım istatistikleri

Şimdi, ne kadar toplam CPU’nun tüketildiğini görmek için aşağıdaki komutu kullanın.

sar -u

Hafıza kullanım istatistikleri

Bellek kullanım istatistiklerini kontrol etmek istiyorsanız, aşağıdaki komutu kullanın.

sar-r

Hafıza istatistikleri

sar-R

G / Ç ve aktarım hızı istatistikleri

sar -b

Çağrı(Sayfalama) istatistikleri

sar -B

Bağlı Dosya Sistemleri istatistikleri

Ardından, bağlı dosya sistemlerini görmek istiyorsanız aşağıdaki komutu çalıştırın.

sar-F

Alan kullanım istatistiklerini değiştir

Ne kadar SWAP alanı kullandığını görmek istersen aşağıdaki komutu verin

sar -S

Çekirdek tablosu istatistikleri

sar -v


TTY cihaz istatistikleri

sar-y

Artık sunucu etkinliklerini yönetmek ve izlemek için sistem yönetim aracınıza sar ekleyebilirsiniz.