आईओटी उपकरणों के उत्पादन और त्रुटियों को ट्रैक करना?


11

वर्तमान में IoT डिवाइस, गेटवे और प्लेटफॉर्म पर कंपनियां किस तरह से त्रुटियों को ट्रैक कर रही हैं? मेरी कंपनी सभी उपकरणों से लॉग को एकत्र करने के लिए पेपरर्टिल का उपयोग कर रही है, हालांकि यह अक्सर उत्पादन में त्रुटि होने पर हमें कई प्रणालियों के बीच घसीटता है।

मैं अपवादों को हल करते समय हमारे "टाइम-टू-रूट-कारण" को कम करने का एक तरीका खोज रहा हूं जो एक स्थान पर उत्पन्न हो सकता है (जैसे एक IoT प्लेटफॉर्म पर), लेकिन एक समस्या के परिणामस्वरूप कहीं और उत्पन्न हुआ है स्टैक - जैसे एज डिवाइस से डेटा एरर।

इस स्थान में मुझे जो मिला है, उसके संदर्भ में, संतरी और रोलबार सर्वर या ऐप पर अपवाद ट्रैकिंग के लिए अच्छे हैं, लेकिन पिछले पैराग्राफ में चर्चा के अनुसार कैस्केडिंग त्रुटियों को ट्रैक करने का साधन प्रदान नहीं करते हैं।

क्या पाठ लॉगिंग की तुलना में इसे बेहतर करने के लिए सिस्टम हैं? मैं विशेष रूप से ब्रेडक्रंब शैली की घटनाओं का उपयोग करने के लिए देख रहा हूं, जो आपको संतरी से मिलता है, लेकिन एक वितरित प्रणाली पर नज़र रखने के साथ।

जवाबों:


5

ट्रेसिंग वितरित की गई

किसी भी सार्थक वितरित ट्रेसिंग के पीछे के विचार को सबसे अधिक इस Google व्हाईटपेपर में उनके डैपर समाधान के बारे में बताया गया है । ध्यान दें कि मैं यह नहीं कह रहा हूं कि उन्होंने इसका आविष्कार किया है। संक्षेप में यह IoT के लिए समान काम करता है, बस किनारे पर ट्रेस शुरू करें, या तो आपके बैकएंड पर या अंत उपकरणों पर भी।

जबकि Google व्हाईटपेपर अधिक या कम सर्वर-साइड सिस्टम पर केंद्रित है, अवधारणा को अंत उपकरणों को शामिल करने के लिए आसानी से अनुकूलित किया जा सकता है। पूरे सिस्टम में आपकी सभी जानकारी को ट्रेस करने के लिए ट्रेस और स्पैन आईडी का उपयोग करने का जादू हर विज़ुअलाइज़ेशन द्वारा देखा जा सकता है जिसे नेटफ्लिक्स विज़िएसरल के माध्यम से करता है जिसे उन्होंने हाल ही में ओपन-सोर्स किया है। रीजनल व्यू के तहत ब्लॉग में जो कल्पना की गई है, वह पूरी तरह से लाइव लॉग एनालिसिस पर आधारित है, जहां कॉल को ट्रेस आईडी के जरिए सहसंबद्ध किया जाता है। ध्यान दें कि - जैसे कि डॅपर पेपर में Google का उल्लेख है - नेटफ्लिक्स के पास अपने एपीआई पर कॉल करने के लिए नमूने हैं। Google ने कागज में 1: 1000 का उल्लेख किया है - जो कुछ साल पुराना है। जाहिर तौर पर नेटफ्लिक्स उनके कुछ अनुरोध प्रकारों पर 1: 1 मिलियन तक पहुंच गया है।

मुझे आपके सिस्टम के बारे में पता नहीं है लेकिन बहुत संभव है कि आप वास्तविक 100% ट्रेसिंग के साथ शुरुआत कर सकते हैं।

किसी भी तरह से जब तक आप या तो अपने IoT उपकरणों के लिए शुरुआत से ट्रेस का मिलान कर सकते हैं या यहां तक ​​कि पहली बार में अपने समापन बिंदु पर ट्रेस आईडी बना सकते हैं, तो इन विचारों को अपने किनारे के उपकरणों को शामिल करने से रोकने से कुछ भी नहीं है।


धन्यवाद Helmar, काश मैं अपने मूल प्रश्न में डैपर का उल्लेख करता, क्योंकि मैं पहले से ही उस क्षेत्र में पढ़ रहा था! निश्चित रूप से इसका उपयोग करने की गुंजाइश है, लेकिन यह भी देखने की उम्मीद थी कि क्या अन्य मौजूदा समाधान हैं जो पहले से उपयोग में हैं?
हुक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.