आदि कुबेरनेट की नींव है। तो इसके लिए अलर्ट का एक अच्छा सेट होना महत्वपूर्ण है। हमने this blog post लिखा और इसके लिए चेतावनी नियम बनाये और अंत में आधार सेट प्रदान किया।
प्रोमेथियस प्रारूप में महत्वपूर्ण मीट्रिक के आगे के स्रोत क्यूबलेट और सीएडवाइसर, एपीआई सर्वर, और काफी नए kube-state-metrics हैं। उन लोगों के लिए, मुझे दुर्भाग्यवश, आदि के लिए किसी भी सार्वजनिक चेतावनी नियम सेट के बारे में पता नहीं है।
आमतौर पर, आप उदाहरण के लिए सुनिश्चित करें कि अनुप्रयोगों के रूप में घटकों दोषरहित काम करना चाहते हैं,:
- मेरी kubelets/एपीआई/पहुँच में चला रहे सर्वरों हैं? (
up
मीट्रिक)
- क्या उनकी प्रतिक्रिया विलंबता और त्रुटि दर सीमाओं के भीतर हैं?
- क्या एपीआई सर्वर आदि तक पहुंच सकते हैं?
तो फिर वहाँ Kubernetes व्यापार तर्क पहलू है, उदाहरण के लिए:
- फली है कि गैर तैयार/crashloop राज्य में हमेशा के लिए किया गया है वहाँ हैं?
- क्या मेरे पास क्लस्टर में पर्याप्त CPU/मेमोरी क्षमता है?
- क्या मेरी तैनाती प्रतिकृति अपेक्षाएं पूरी हुई हैं?
दुर्भाग्य से यह कोई ड्रॉप-इन समाधान नहीं है, लेकिन ऊपर दिए गए उदाहरणों के दायरे को कवर करने वाले चेतावनी नियमों को लिखना आपको बहुत दूर ले जाना चाहिए।
बहुत बढ़िया, धन्यवाद! – tex