Linux’ta SAR nasıl kullanılır
3 min read![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/09/Ekran-görüntüsü_2019-09-19_00-23-43.png?fit=295%2C276&ssl=1)
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.
SAR servisini başlatın, açılışta etkinleştirin.
Sar dosyalarını listelemek için aşağıdaki komutu kullanabilirsiniz.
sudo apt-get install sysstat
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/09/Ekran-görüntüsü_2019-09-18_23-30-24.png?resize=640%2C403&ssl=1)
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
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/09/Ekran-görüntüsü_2019-09-18_23-52-43.png?resize=640%2C51&ssl=1)
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
----
![](https://i0.wp.com/anadolupanteri.net/wp-content/uploads/2019/09/Ekran-görüntüsü_2019-09-18_23-57-43.png?resize=640%2C403&ssl=1)
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 kullanabilirsinizsar-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 verinsar -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.
About The Author
sitesinden daha fazla şey keşfedin
Subscribe to get the latest posts sent to your email.