आगामी

Observability

यह देखने के लिए कि आपका Project क्या कर रहा है कोई अलग टूल जोड़ना नहीं पड़ना चाहिए।

Build आउटपुट, runtime लॉग, प्रति container संसाधन उपयोग, और लागत का ब्यौरा। इनमें से कुछ भी न कोई add-on है जिसे आप इंस्टॉल करें, न कोई sidecar जिसे आप कॉन्फ़िगर करें, और न कोई महंगा प्लान जिस पर आप जाएँ। यह इसलिए चालू है क्योंकि आपका Project चल रहा है।

शामिल है। observability का कोई अलग स्तर नहीं है।

एक ही जगह

Project वह जगह है जहाँ सब जुड़ता है।

एक component आपको केवल अपने बारे में बताता है। एक Project आपको बताता है कि एप्लिकेशन क्या कर रही है: हर component, वे databases और buckets जो वे उपयोग करते हैं, उनके आगे के routes, और एक संख्या जो बताती है कि इस महीने पूरे का खर्च कितना है। वह दृश्य आप खुद जोड़कर नहीं बनाते। यह वही पृष्ठ है जिस पर आप पहले से थे।

पहले से मौजूद

हर हिस्सा अपने बारे में खुद बताता है।

यहाँ कुछ भी अलग उत्पाद नहीं है। ये दृश्य हर उस Project का हिस्सा हैं जिसे आप deploy करते हैं।

Build आउटपुट

deploy का लॉग जैसे-जैसे वह चलता है, बार-बार पूछने के बजाय stream होता हुआ, और deployment के साथ रखा जाता है ताकि विफल build बाद में भी पढ़ी जा सके।

Runtime लॉग

component इस समय जो लिख रहा है, फ़िल्टर के साथ, बिना कोई shell खोले या कोई agent जोड़े।

संसाधन उपयोग

चलते समय प्रति container CPU, मेमोरी और स्टोरेज, उसी स्क्रीन पर जहाँ console और पावर नियंत्रण हैं।

लागत, ब्यौरे के साथ

इस महीने अब तक और एक अनुमान, आधार container, अतिरिक्त replicas, bandwidth और अपने domains के अनुसार विभाजित, प्रति component और पूरे Project के लिए।

गतिविधि

किसने क्या और कब बदला। Deploys, वेरिएबल, सदस्य, domains। यह रिकॉर्ड बना रहता है, चाहे बदलाव console से आया हो, API से या किसी assistant से।

सिस्टम मानचित्र

क्या किससे जुड़ा है, Project की वास्तविक स्थिति से बनाया गया, न कि किसी ऐसे चित्र से जिसे किसी ने एक बार बनाया और फिर अपडेट करना छोड़ दिया।

बताया जाता है, ढूँढना नहीं पड़ता

किसी को स्क्रीन देखते रहने की ज़रूरत नहीं।

वह observability जो केवल तभी काम करे जब आप देख रहे हों, ज़्यादा काम की नहीं। जो घटनाएँ मायने रखती हैं वे खुद आप तक पहुँचती हैं।

  • एक deploy सफल हुआ।
  • एक deploy विफल हुआ।
  • एक database तैयार हो गया, या हटा दिया गया।
  • एक component को static hosting पर बदल दिया गया।
  • आपका बैलेंस बेहद कम है।

ये console में और ईमेल पर आते हैं, और उन्हीं घटनाओं पर spend cap कार्रवाई करती है।

रोडमैप पर

Visitor analytics आ रही है, और अभी यहाँ नहीं है।

पेज व्यू, referrers और आपके उपयोगकर्ता कहाँ से आते हैं: यह सब बनाया जा रहा है, और आज इनमें से कुछ भी मौजूद नहीं है। हम यह बात यहाँ लिखना बेहतर समझते हैं, बजाय इसके कि आपको deploy करने के बाद पता चले।

edge केवल यह गिनता है कि प्रति app कितनी requests आ रही हैं ताकि तय हो कि कब scale करना है, और वह गिनती पाँच मिनट रखी जाती है और फिर हटा दी जाती है। यह किसी दूसरे नाम में लिपटी analytics पाइपलाइन नहीं है।

पूरा होने से पहले हम इस पर कोई तारीख़ नहीं देंगे।

कुछ deploy करें और उसे चलते हुए देखें।

लॉग, लागत का ब्यौरा और सिस्टम मानचित्र पहले से मौजूद हैं।