इस प्रोजेक्ट के बारे में

cAdvisor (Container Advisor) एक चालू डेमन है जो कंटेनर उपयोगकर्ताओं को उनके चालू कंटेनरों के संसाधन उपयोग और प्रदर्शन विशेषताओं की जानकारी देता है। यह संसाधन पृथक्करण पैरामीटर, ऐतिहासिक संसाधन उपयोग, संपूर्ण ऐतिहासिक संसाधन उपयोग के हिस्टोग्राम और नेटवर्क आँकड़े जैसी जानकारी को प्रति-कंटेनर और मशीन-व्यापी दोनों स्तरों पर एकत्र, समेकित, संसाधित और निर्यात करता है। इसमें Docker कंटेनरों के लिए मूल समर्थन है और इसका लक्ष्य अन्य कंटेनर प्रकारों को भी बिना किसी अतिरिक्त सेटअप के समर्थन देना है। कंटेनर अमूर्तता lmctfy पर आधारित है, इसलिए कंटेनर स्वाभाविक रूप से पदानुक्रमित रूप से नेस्टेड होते हैं। cAdvisor को स्टैंडअलोन बाइनरी के रूप में, Docker कंटेनर में, या Kubernetes daemonset के रूप में चलाया जा सकता है। यह अपने कॉन्फ़िगर किए गए पोर्ट पर एक वेब UI प्रदान करता है और कच्चे तथा संसाधित आँकड़ों के लिए एक संस्करणित दूरस्थ REST API प्रदान करता है, साथ ही एक आधिकारिक Go क्लाइंट कार्यान्वयन भी उपलब्ध है। आँकड़ों को विभिन्न स्टोरेज प्लगइन्स में भी निर्यात किया जा सकता है। परियोजना रोडमैप में कंटेनर प्रदर्शन पर सलाह देना, पिछली सलाह के आधार पर प्रदर्शन को स्वतः-ट्यून करना, और क्लस्टर शेड्यूलर तथा ऑर्केस्ट्रेशन परतों को उपयोग पूर्वानुमान प्रदान करना शामिल है।