2016-09-07 21 views
5

हम Google क्लाउड (जीकेई) पर होस्ट किए गए कुबेरनेट क्लस्टर के रूप में चल रहे हैं और इसे प्रोमेथियस के साथ स्क्रैप कर रहे हैं।कुबेरनेट क्लस्टर स्वास्थ्य पर कैसे सतर्क रहें?

मेरा प्रश्न this एक जैसा है, लेकिन मुझे यह जानना है कि के 8 क्लस्टर में देखने के लिए सबसे महत्वपूर्ण मीट्रिक क्या हैं और संभवतया सतर्क हैं?

यह एक केमिस है तो प्रोमेथियस प्रश्न है, लेकिन मैं वास्तव में कुछ संकेतों की सराहना करता हूं। अगर मेरा प्रश्न अस्पष्ट है, तो कृपया मुझे बताएं, इसलिए मैं इसे परिष्कृत कर सकता हूं।

उत्तर

5

आदि कुबेरनेट की नींव है। तो इसके लिए अलर्ट का एक अच्छा सेट होना महत्वपूर्ण है। हमने this blog post लिखा और इसके लिए चेतावनी नियम बनाये और अंत में आधार सेट प्रदान किया।

प्रोमेथियस प्रारूप में महत्वपूर्ण मीट्रिक के आगे के स्रोत क्यूबलेट और सीएडवाइसर, एपीआई सर्वर, और काफी नए kube-state-metrics हैं। उन लोगों के लिए, मुझे दुर्भाग्यवश, आदि के लिए किसी भी सार्वजनिक चेतावनी नियम सेट के बारे में पता नहीं है।

आमतौर पर, आप उदाहरण के लिए सुनिश्चित करें कि अनुप्रयोगों के रूप में घटकों दोषरहित काम करना चाहते हैं,:

  • मेरी kubelets/एपीआई/पहुँच में चला रहे सर्वरों हैं? (up मीट्रिक)
  • क्या उनकी प्रतिक्रिया विलंबता और त्रुटि दर सीमाओं के भीतर हैं?
  • क्या एपीआई सर्वर आदि तक पहुंच सकते हैं?

तो फिर वहाँ Kubernetes व्यापार तर्क पहलू है, उदाहरण के लिए:

  • फली है कि गैर तैयार/crashloop राज्य में हमेशा के लिए किया गया है वहाँ हैं?
  • क्या मेरे पास क्लस्टर में पर्याप्त CPU/मेमोरी क्षमता है?
  • क्या मेरी तैनाती प्रतिकृति अपेक्षाएं पूरी हुई हैं?

दुर्भाग्य से यह कोई ड्रॉप-इन समाधान नहीं है, लेकिन ऊपर दिए गए उदाहरणों के दायरे को कवर करने वाले चेतावनी नियमों को लिखना आपको बहुत दूर ले जाना चाहिए।

+0

बहुत बढ़िया, धन्यवाद! – tex

संबंधित मुद्दे