Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Ruby

अपने Ruby on Rails ऐप में AppSignal निगरानी तैनात करें - एक चरण-दर-चरण गाइड

चूंकि हम निगरानी को आसान बनाने के लिए अपना सर्वश्रेष्ठ कर रहे हैं, हम अधिक सामग्री बनाना चाहते थे जो वास्तव में दिखाए और न केवल बताए कि AppSignal के साथ निगरानी सेट करना कितना आसान है।

हम इस वीडियो को आपके लिए बनाने के लिए Leigh Hallday के साथ सहयोग कर रहे हैं जो आपको सेटअप प्रक्रिया के बारे में जानने के लिए आवश्यक सब कुछ दिखाएगा। हम अपने YouTube चैनल पर इस तरह के और वीडियो पोस्ट करेंगे, इसलिए यदि आप भविष्य के वीडियो के बारे में सूचनाएं प्राप्त करना चाहते हैं तो आपको इसकी सदस्यता लेनी चाहिए। आप जानते हैं कि यह कैसे काम करता है 😉

वीडियो में क्या है

इस वीडियो में, Leigh आपको दिखाएंगे कि Rails एप्लिकेशन में AppSignal को एकीकृत करना कितना आसान है। वह इंस्टॉलेशन और सेटअप, प्रदर्शन मुद्दों का निवारण और उन्हें ठीक करना कवर करता है, विशेष रूप से N+1 क्वेरी के साथ एक सामान्य उपयोग-मामला दिखा रहा है।

N+1 क्वेरी एंटी-पैटर्न तब होता है जब पिछली क्वेरी के प्रत्येक परिणाम के लिए एक क्वेरी निष्पादित की जाती है। क्वेरी काउंट N + 1 है, जहां N प्रारंभिक क्वेरी के प्रत्येक परिणाम के लिए क्वेरी की संख्या है। अब यदि उस प्रारंभिक क्वेरी का एक परिणाम है, तो N+1 = 2। यदि इसके 1000 परिणाम हैं, तो N+1 = 1001 क्वेरी 🙀। उन्हें पहचानना आसान है, Leigh आपको दिखाएंगे कैसे।

वह फिर आपको AppSignal के Sidekiq एकीकरण के साथ-साथ इसके मैजिक डैशबोर्ड को दिखाएंगे, जो वास्तव में प्रदर्शन मुद्दों को इंगित करने में मदद कर सकता है। पूरी प्रक्रिया स्वचालित है क्योंकि Sidekiq सेटअप के दौरान पता लगाया जाता है, और थ्रूपुट, प्रति जॉब अवधि, और कतार लंबाई जैसी चीजें अपने स्वयं के ग्राफ पर प्लॉट की जाती हैं। इस तरह आप देख सकते हैं कि चोटी कब होती है, और अलर्ट सेट अप करें और जितना संभव हो उतना कम काम के साथ मुद्दों को ठीक करें।


निगरानी आसान और मीठी बनाई गई 🍪

आशा है आपने वीडियो का आनंद लिया! यदि आप चाहें कि हम इस प्रारूप में अधिक विषयों को कवर करें तो बेझिझक संपर्क करें और हमें बताएं। यदि आपका सुझाव स्वीकार हो जाता है तो हम आपको मुफ्त स्ट्रॉपवाफल्स के एक बॉक्स का वादा कर सकते हैं।

यदि आपने पहले AppSignal का उपयोग नहीं किया है, तो अब आप जानते हैं कि हम निगरानी को आसान बनाकर आपका समय कैसे बचाते हैं। आप इसे 30 दिनों के लिए मुफ्त में आज़मा सकते हैं 😀

  1. अपने Rails एप्लिकेशन को कंटेनराइज़ करना: एक व्यावहारिक गाइड अपने Rails एप्लिकेशन को कंटेनराइज़ करना: एक व्यावहारिक गाइड

    सॉफ्टवेयर को कंटेनराइज़ करना इसे विकास और तैनाती में आसानी के लिए मानकीकृत इकाइयों में पैकेजिंग करना है। कंटेनर आपके एप्लिकेशन से कोड को उसकी सभी निर्भरताओं के साथ बंडल करते हैं। एक कंटेनर पूरी तरह से अकेला खड़ा हो सकता है; इसमें आपके सॉफ्टवेयर, एक रनटाइम वातावरण, और सिस्टम लाइब्रेरी के साथ एक पैकेज

  1. Ruby on Rails में महारत: इस सिद्ध फ्रेमवर्क के साथ शक्तिशाली वेब ऐप्स तेजी से बनाएं Ruby on Rails में महारत: इस सिद्ध फ्रेमवर्क के साथ शक्तिशाली वेब ऐप्स तेजी से बनाएं

    Ruby on Rails (कभी-कभी RoR) सबसे लोकप्रिय ओपन-सोर्स वेब एप्लिकेशन फ्रेमवर्क है। यह Ruby प्रोग्रामिंग भाषा के साथ बनाया गया है। आप सिंपल से लेकर कॉम्प्लेक्स तक एप्लिकेशन बनाने में मदद के लिए Rails का उपयोग कर सकते हैं, Rails के साथ आप जो हासिल कर सकते हैं उसकी कोई सीमा नहीं है! फ्रेमवर्क क्या है? फ्र

  1. OmniAuth-Twitter के साथ Rails में ट्विटर लॉगिन एकीकृत करें: चरण-दर-चरण मार्गदर्शिका OmniAuth-Twitter के साथ Rails में ट्विटर लॉगिन एकीकृत करें: चरण-दर-चरण मार्गदर्शिका

    इस ट्यूटोरियल में, आप सीखेंगे कि अपने एप्लिकेशन के उपयोगकर्ताओं को उनके ट्विटर खाते का उपयोग करके लॉग इन करने की अनुमति कैसे दें। OAuth जैसे टूल के साथ ऐसा करना आसान हो गया है। आप OmniAuth-Twitter का उपयोग करेंगे, जिसमें OmniAuth के लिए ट्विटर रणनीति शामिल है। चलिए शुरू करते हैं! शुरुआत करना अपना R