चेतावनी
भोर में घुली हुई ऑक्सीजन की दुर्घटना को किसी को पेज करना चाहिए।
DO क्रैश स्वयं को व्यावसायिक घंटों के लिए शेड्यूल नहीं करते हैं। क्लासिक मछली मारने की प्रथा सूर्योदय से पहले शुरू होती है, जब श्वसन पूरी रात तालाब को नीचे खींच लेता है और कोई भी डैशबोर्ड नहीं देख रहा होता है। एक ईमेल सुबह 4:37 बजे भेजा गया, इसे 7:10 बजे पढ़ा गया। उन टाइमस्टैम्प के बीच का अंतर एक घटना और हानि के बीच का अंतर है।
उत्पादन कंपनियों ने इसे दशकों पहले हल किया था: महत्वपूर्ण प्रणालियाँ एक मानव को तब तक पृष्ठांकित करती हैं जब तक एक मानव स्वीकार नहीं कर लेता। आपका फार्म एक उत्पादन कंपनी है. मछलियों को इसकी परवाह नहीं है कि उद्योग इसे "ऑप्स टूलींग" कहता है।
यह वास्तव में कैसे काम करता है
FarmHub, इवेंट्स API v2 के माध्यम से PagerDuty को महत्वपूर्ण अलर्ट भेजता है, और PagerDuty वही करता है जो वह करता है: किसी के स्वीकार करने तक बढ़ाना।
- हर पांच मिनट में स्थितियों की जांच की जाती है। FarmHub हर पांच मिनट में अलर्ट स्थितियों का मूल्यांकन करता है। जब एक महत्वपूर्ण सीमा पार हो जाती है, तो घटना तुरंत PagerDuty पर जाती है और आपकी एस्केलेशन नीति लागू होती है: फोन, एसएमएस, पुश, जो भी आपके ऑन-कॉल को जगाता है।
- गंभीरताएँ PagerDuty गंभीरताओं से मेल खाती हैं। FarmHub उच्च को महत्वपूर्ण, मध्यम को चेतावनी, निम्न को जानकारी के रूप में मैप करता है। आपके एस्केलेशन नियम एक क्रैशिंग रेसवे को पीएच के बहाव से अलग तरीके से व्यवहार कर सकते हैं।
- एक चेतावनी, एक घटना। प्रत्येक FarmHub अलर्ट एक स्थिर डुप्लिकेट कुंजी रखता है, इसलिए एक ऐसी स्थिति जो कई पांच मिनट की जांचों में ट्रिगर रहती है, डुप्लिकेट घटनाओं को जमा नहीं करेगी।
- संकल्प अपनी स्वयं की घटनाओं को बंद कर देते हैं। जब FarmHub में अलर्ट हल हो जाता है, तो मिलान करने वाली PagerDuty घटना उसी डुप्लिकेट कुंजी के माध्यम से हल हो जाती है। आपकी ऑन-कॉल ड्यूटी पर मौजूद व्यक्ति बिना खोजे रिकवरी देखता है।
FarmHub पहले से ही ईमेल और पुश नोटिफिकेशन भेजता है। PagerDuty उन अलर्ट के लिए लेयर है जो किसी के फोन को स्वेच्छा से जांचने की प्रतीक्षा नहीं कर सकते हैं।
आप किस पर भरोसा कर सकते हैं
आप किस पर भरोसा कर सकते हैं
हुड के नीचे क्या है:
- प्रति कनेक्शन रूटिंग कुंजी, एन्क्रिप्टेड। आप अपनी सेवा पर PagerDuty इवेंट्स API v2 एकीकरण से एकीकरण कुंजी चिपकाते हैं। इसे अकेले इस कनेक्शन के दायरे में एन्क्रिप्टेड संग्रहीत किया जाता है।
- को एक महत्वपूर्ण चैनल के रूप में माना जाता है। FarmHub आंतरिक रूप से PagerDuty को एक महत्वपूर्ण एकीकरण के रूप में वर्गीकृत करता है, जिसमें डिलीवरी रिट्री और बैकऑफ़ होते हैं ताकि एक क्षणिक नेटवर्क विफलता एक पेज को न खा जाए।
- भरोसा करने से पहले परीक्षण करें। एक अंतर्निहित परीक्षण घटना इस बात की पुष्टि करती है कि वास्तविक आपात स्थिति पर निर्भर होने से पहले रूटिंग कुंजी काम करती है।
- किल स्विच और हैश-चेन्ड ऑडिट पंक्तियाँ। कनेक्शन को तुरंत अक्षम करें, और प्रत्येक डिलीवरी प्रयास को छेड़छाड़-स्पष्ट, हैश-चेन ऑडिट पंक्तियों में लॉग इन किया जाता है।
हम क्या नहीं करते
हम PagerDuty को, और आपको क्या सौंपते हैं:
- FarmHub आपकी वृद्धि नीतियों, शेड्यूल या ऑन-कॉल रोटेशन का प्रबंधन नहीं करता है। वह कॉन्फ़िगरेशन PagerDuty में रहता है।
- FarmHub, PagerDuty से कुछ भी वापस नहीं पढ़ता है। एक पृष्ठ को स्वीकार करने से FarmHub में अलर्ट नहीं बदलता है; अलर्ट तब हल होता है जब अंतर्निहित स्थिति स्पष्ट हो जाती है।
- एक पृष्ठ केवल उतना ही अच्छा होता है जितना उसके पीछे घूमना। यदि कॉल पर कोई नहीं है, तो PagerDuty उसे ठीक नहीं कर सकता, और न ही हम कर सकते हैं।
सेटअप, ईमानदारी से
आपको एक PagerDuty खाते की आवश्यकता है जिसमें एक सेवा है जिसमें आप एकीकरण जोड़ सकते हैं।
- PagerDuty में, अपनी सेवा में एक इवेंट API v2 एकीकरण जोड़ें और 32-वर्ण एकीकरण कुंजी की प्रतिलिपि बनाएँ।
- FarmHub में, एकीकरण खोलें, PagerDuty चुनें, और कुंजी पेस्ट करें।
- अंतर्निर्मित परीक्षण ईवेंट भेजें और पुष्टि करें कि कोई घटना सेवा पर दिखाई देती है।
- FarmHub में अपने महत्वपूर्ण थ्रेशोल्ड सेट करें, और सुनिश्चित करें कि सेवा के पीछे की एस्केलेशन नीति वास्तव में किसी को जगाती है।
प्रश्न किसान पूछते हैं
एक क्रिटिकल अलर्ट कितनी तेजी से एक पेज बन जाता है?
FarmHub हर पाँच मिनट में अलर्ट स्थितियों की जाँच करता है और जैसे ही कोई सीमा पार होती है, घटना को PagerDuty को भेज देता है। वहाँ से आपकी PagerDuty एस्केलेशन नीति नियंत्रित करती है कि पेज ऑन-कॉल तक कैसे पहुँचता है।
क्या लगातार अलर्ट से डुप्लिकेट घटनाएं उत्पन्न होंगी?
नहीं। प्रत्येक अलर्ट एक स्थिर डिडुप्लीकेशन कुंजी का उपयोग करता है, इसलिए चालू स्थिति प्रति चेक चक्र में एक नई घटना के बजाय एक घटना को मैप करती है।
क्या पानी ठीक होने पर घटना सुलझ जाती है?
हाँ। जब अलर्ट FarmHub में हल हो जाता है, तो समाधान उसी डुप्लीकेशन कुंजी के साथ भेजा जाता है और PagerDuty घटना अपने आप बंद हो जाती है।
FarmHub गंभीरताएँ PagerDuty से कैसे मेल खाती हैं?
महत्वपूर्ण से उच्च मानचित्र, चेतावनी से मध्यम, जानकारी से कम। आप PagerDuty के अंदर उन गंभीरताओं को रूट और बढ़ा सकते हैं।
क्या मुझे प्रत्येक अलर्ट के लिए PagerDuty की आवश्यकता है?
नहीं, और आपको इसका उपयोग इस तरह नहीं करना चाहिए। ईमेल और पुश FarmHub में नियमित अलर्ट के लिए बनाए गए हैं। PagerDuty को उन स्थितियों के लिए आरक्षित करें जो किसी को जगाने को सही ठहराती हैं, जैसे कि घुलित ऑक्सीजन, बिजली या जल स्तर।
अगली शिफ्ट के लिए तैयार
सुबह 4 बजे के अलर्ट को वृद्धि पथ दें
PagerDuty को एक एकीकरण कुंजी के साथ कनेक्ट करें और अगला महत्वपूर्ण विचलन आपके ऑन-कॉल ड्यूटी पर मौजूद व्यक्ति को तब तक पेज करता है जब तक कि कोई मानव उसे स्वीकार नहीं कर लेता। मछली सुबह के ईमेल चेक का इंतजार नहीं करेगी।
निःशुल्क प्रारंभ करें