डोकर एक इंटरैक्टिव आँकड़े आदेश, docker stats [cid]
जो CPU उपयोग पर तारीख की जानकारी के लिए ऊपर देता है, तो जैसे प्रदान करता है:जाओ डोकर कंटेनर CPU उपयोग प्रतिशत के रूप में
CONTAINER CPU % MEM USAGE/LIMIT MEM % NET I/O
36e8a65d 0.03% 4.086 MiB/7.798 GiB 0.05% 281.3 MiB/288.3 MiB
मैं एक के रूप में CPU उपयोग पाने के लिए कोशिश कर रहा हूँ कुछ विश्लेषण करने के लिए एक पचाने योग्य प्रारूप में प्रतिशत।
मैं में आँकड़े/sys/FS जो Docker Remote API जो मुझे इस JSON ब्लॉब देता है के रूप में समान मान प्रदान करने लगते देखा है:
{
"cpu_usage": {
"usage_in_usermode": 345230000000,
"total_usage": 430576697133,
"percpu_usage": [
112999686856,
106377031910,
113291361597,
97908616770
],
"usage_in_kernelmode": 80670000000
},
"system_cpu_usage": 440576670000000,
"throttling_data": {
"throttled_time": 0,
"periods": 0,
"throttled_periods": 0
}
}
लेकिन मैं अनिश्चित कैसे एक सटीक CPU उपयोग पाने के लिए कर रहा हूँ उस से प्रतिशत के रूप में।
कोई विचार? -
द्वारा उपयोग किए जाने वाले उदाहरण में आपका मूल्य नहीं है या क्या मुझे कुछ गलत मिल रहा है? –
उसका मतलब था कि वह ** एपीआई ** से प्रतिशत कैसे प्राप्त कर सकता है, वैसे ही जैसे डॉकर क्लाइंट – luxas