मुझे पिछले दिन के लिए दिखाने के लिए सर कैसे मिलेगा?


41

हमारे सर्वर पर, टाइपिंग sarशो के सिस्टम लोड आँकड़े आज आधी रात से शुरू हो रहे हैं, क्या कल के आँकड़े दिखाना संभव है?

जवाबों:


63

आमतौर पर, sysstat , जो एक sarकमांड प्रदान करता है , लॉग्स में /var/log/sysstat/या /var/log/sa/फाइलनाम के साथ रहता है जैसे कि महीने के दिन के लिए एक संख्यात्मक मान /var/log/sysstat/saddकहाँ ddहै (01 पर शुरू)। डिफ़ॉल्ट रूप से, वर्तमान दिन की फ़ाइल का उपयोग किया जाता है; हालाँकि, आप -fकमांड लाइन स्विच के साथ प्रयोग की जाने वाली फ़ाइल को बदल सकते हैं । इस प्रकार 3 महीने के लिए आप कुछ ऐसा करेंगे:

sar -f /var/log/sysstat/sa03

यदि आप समय सीमा को सीमित करना चाहते हैं, तो आप -sऔर -eमापदंडों का उपयोग कर सकते हैं । यदि आप नियमित रूप से कल की फ़ाइल प्राप्त करना चाहते हैं और कभी भी तारीख को याद नहीं रख सकते हैं और आपके पास जीएनयू की तारीख है जिसे आप आज़मा सकते हैं

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

मैं सर के लिए मैनुअल पेज पढ़ने की अत्यधिक सलाह देता हूं ।


11
हमारे cPanel / CentOS सिस्टम पर यह प्रतीत होता है/var/log/sa
xenoterracide

1
युप, सेंटोस इट: सर-बी-एफ / वर / लॉग / सा / सै २० वें महीने के लिए।
स्टैंटोंक


1
SUSE में भी / var / log / sa
गारेथ डेविडसन

5

ऐतिहासिक स्मृति उपयोग विवरण प्राप्त करने के लिए निम्नानुसार कमांड का प्रयास करें।

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

/var/log/saदुनिया में सब कुछ रिकॉर्ड में फ़ाइलें ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.