का उपयोग कर अंतिम 5 मिनट समग्र सीपीयू उपयोग की जांच कैसे कर सकता हूं मुझे सर sar -u 1 3
का यह उदाहरण पता है जो अगले 3 सेकंड के लिए 1 सेकंड अंतराल के आंकड़े देता है।मैं एसएआर
हालांकि सर भी पृष्ठभूमि में जानकारी एकत्रित करता रहता है (मेरा क्रॉन प्रत्येक मिनट के लिए आंकड़े एकत्र करने के लिए सेट करता है)। क्या पिछले 5 मिनट के आंकड़े और उसके औसत को बताने के लिए मैं सर कमांड का उपयोग करके बस पूछ सकता हूं।
अभी मैं आदेश
interval=5; sar -f /var/log/sysstat/sa22 | tail -n $interval | head -n -1 | awk '{print $4+$6}'| awk '{s+=$1} END {print s/$interval}'
नीचे निम्नलिखित पिछले 5 मिनट में समग्र CPU उपयोग जांचने के उपयोग कर रहा हूँ।
क्या कोई बेहतर तरीका है?