it-swarm-tr.com

Sar'ı önceki gün için nasıl gösterebilirim?

sunucularımızda, sar show yazarak bugün gece yarısı başlayan sistem yükü istatistikleri, dün istatistiklerini göstermek mümkün müdür?

44
xenoterracide

Genellikle, sar komutu sağlayan sysstat , günlükleri /var/log/sysstat/ Veya /var/log/sa/ İle /var/log/sysstat/sadd Gibi dosya adlarıyla tutar. dd ayın günü için sayısal bir değerdir (01'den başlar). Varsayılan olarak, geçerli günden itibaren olan dosya kullanılır; ancak, -f komut satırı anahtarıyla kullanılan dosyayı değiştirebilirsiniz. Böylece ayın 3. günü için şöyle bir şey yaparsınız:

sar -f /var/log/sysstat/sa03

Zaman aralığını kısıtlamak isterseniz, -s Ve -e Parametrelerini kullanabilirsiniz. Dünün dosyasını düzenli olarak almak istiyorsanız ve tarihi asla hatırlayamıyorsanız ve GNU tarihe sahip olabilirsiniz)

sar -f /var/log/sysstat/sa$(date +%d -d yesterday)

sar için manuel sayfa okumanızı şiddetle tavsiye ederim.

65
Steven D

Geçmiş bellek kullanımı ayrıntılarını almak için komutu aşağıdaki gibi deneyin.

sar -r -f /var/log/sa/sa01

/var/log/sa dünyadaki her şeyi kaydedin.

6
Sidhartha