Orbit

Orbit प्रोजेक्ट एनालिटिक्स

The Analytics tab is the full picture of how a project is behaving: how long builds take, how often they succeed, how much of your plan's build minutes and bandwidth the project is using, and where…

Analytics टैब एक परियोजना के व्यवहार का संपूर्ण चित्र है: निर्माण में कितना समय लगता है, वे कितनी बार सफल होते हैं, परियोजना आपकी योजना के निर्माण मिनटों और बैंडविड्थ का कितना उपयोग कर रही है, और जब निर्माण धीमा हो तो समय कहाँ जा रहा है।

Analytics कहाँ है

Orbit खोलें, परियोजना पर क्लिक करें, और परियोजना टैब पट्टी में Observability समूह के तहत Analytics चुनें। पृष्ठ को Analytics कहा जाता है और इस परियोजना के लिए निर्माण प्रदर्शन, ट्रैफिक और तैनाती आवृत्ति को कवर करता है।

दो पड़ोसी टैब समान डेटा को अलग तरीके से विभाजित करते हैं। Build Insights निर्माण अवधि प्रतिशतांक और कैश व्यवहार पर केंद्रित है, और Web Vitals वास्तविक-उपयोगकर्ता प्रदर्शन को कवर करता है। देखें Orbit Build Insights और Orbit Web Vitals

एक Orbit परियोजना के लिए Analytics टैब

सारांश कार्ड

शीर्ष पर पाँच कार्ड हैं:

कार्डयह क्या गिनता है
निर्माण मिनटइस परियोजना के लिए छह महीने में कुल निर्माण मिनट
Origin अनुरोधअनुरोध जो आपके origin तक पहुंचे, तो केवल कैश मिसेज, छह महीने में
Origin बैंडविड्थछह महीने में origin से परोसे गए बाइट
सफलता दर30 दिन में पूर्ण किए गए निर्माण के विरुद्ध सफल
कैश समय बचाया गयापिछले 100 निर्माण में कैश हिट से बचाया गया निर्माण समय

Origin अनुरोध और origin बैंडविड्थ बिल्कुल वही हैं: केवल origin। edge कैश से परोसी गई कोई भी चीज़ यहाँ नहीं गिनी जाती है, यही कारण है कि एक व्यस्त, अच्छी तरह से कैश की गई साइट आश्चर्यजनक रूप से छोटी संख्या दिखा सकती है। यह प्रणाली काम कर रही है, रिपोर्टिंग अंतराल नहीं।

इस महीने का उपयोग

कार्डों के नीचे Usage this month शीर्षक वाली एक पैनल है, जो आपकी योजना का नाम दिखाती है और स्पष्ट करती है कि ये आंकड़े खाते-व्यापी हैं, प्रति-परियोजना नहीं। दो मीटर खींचे गए हैं:

  • निर्माण मिनट, आपकी योजना के मासिक भत्ते के विरुद्ध उपयोग किया गया, इस परियोजना के शेयर को अलग से बुलाया गया और आपके पास बचे मिनट।
  • बैंडविड्थ (origin), गीगाबाइट में समान आकार।

यदि आप किसी भत्ते को पार कर जाते हैं, तो पैनल अधिक और इसकी लागत दिखाता है: निर्माण मिनट US$0.05 प्रति मिनट पर बिल होते हैं और origin बैंडविड्थ US$0.03 प्रति GB पर, आपकी योजना के शीर्ष पर।

यह महीने के अंत तक अब तक की दर के आधार पर आगे का अनुमान भी लगाता है, यदि आप जारी रखते हैं तो एक अनुमानित अधिक। वह प्रक्षेपण उपयोगी संख्या है, क्योंकि यह आपको किसी समस्या के बारे में बताता है जबकि आप अभी भी कुछ कर सकते हैं।

एक भागती हुई निर्माण लूप भत्ते को जलाने का क्लासिक तरीका है। एक तैनाती हुक एक कार्य में तार दिया गया है जो स्वयं तैनाती पर ट्रिगर होता है, सारी रात मिनटों को खुशी से खपत करेगा। यदि प्रक्षेपण तीव्रता से कूदता है, तो आपके यातायात के बढ़ने की धारणा बनाने से पहले दोहराए जाने वाले पैटर्न के लिए Deployments टैब जाँचें। एक व्यय सीमा आपको एक कठोर स्टॉप देता है: देखें Orbit Spending Cap

Build Insights

Build Insights ब्लॉक डेटा को पढ़ता है और अवलोकन को आपके लिए सादे भाषा में लिखता है, इसके बजाय आपको किसी चार्ट में इसे देखने के लिए छोड़ देता है। क्या दिखाई देता है यह इस बात पर निर्भर करता है कि आपकी परियोजना के लिए क्या सत्य है, उदाहरण के लिए:

  • एक सफलता दर कथन, अच्छी विश्वसनीयता के लिए प्रशंसा या हाल की विफलताओं की समीक्षा करने के लिए एक संकेत।
  • पिछले पखवाड़े की तुलना में निर्माण समय ऊपर या नीचे, दोनों औसत उद्धृत किए गए।
  • एक कम कैश हिट दर, उन निर्माणों की गिनती के साथ जिन्होंने गर्म कैश का उपयोग किया और commits के बीच कैश कुंजी को स्थिर रखने के बारे में एक नज।
  • सोमवार के निर्माण धीमे हो रहे हैं, जिसका आमतौर पर मतलब है कि कैश सप्ताहांत में समाप्त होता है।
  • सफलता दर द्वारा सबसे कम प्रदर्शन करने वाली शाखा।
  • 90 सेकंड से अधिक की औसत कतार प्रतीक्षा, जिसका अर्थ है कि निर्माण एक चलाने वाले की प्रतीक्षा कर रहे हैं।

इन्हें सुराग के रूप में मानें, निर्णय नहीं। प्रत्येक पृष्ठ के नीचे एक अनुभाग की ओर इशारा करता है जिसमें अंतर्निहित संख्याएं हैं।

तैनाती आवृत्ति, विश्वसनीयता और गतिविधि

तीन दृश्य गति को कवर करते हैं:

  • तैनाती आवृत्ति: पिछले 30 दिन प्रति दिन तैनाती दिखाता है।
  • विश्वसनीयता: पिछले 8 सप्ताह सप्ताह में सफल को विफल के विरुद्ध स्टैक करते हैं, पिछले चार सप्ताह के विरुद्ध प्रवृत्ति के साथ।
  • तैनाती गतिविधि: पिछले वर्ष एक कैलेंडर हीटमैप है, मात्रा से छायांकित और दिन की तैनाती सफल होने या न होने के अनुसार रंगीन।

वर्ष हीटमैप वह है जो किसी को दिखाने के लिए है जो पूछता है कि परियोजना कितनी सक्रिय है। अंतराल और समूह तुरंत दिखाई देते हैं।

निर्माण प्रदर्शन

Build performance सफल तैनातियों के अंतिम रन को बार के रूप में चार्ट करता है, औसत और तेजी से निर्माण समय और कैश हिट दर के साथ। एक बार पर होवर करने से शाखा और commit दिखाई देते हैं, और क्या वह निर्माण कैश को हिट करता है।

Build time trend प्रत्येक सप्ताह को इसके P50 तक कम करता है और रिपोर्ट करता है कि क्या यह सप्ताह तेजी है या धीमा।

Build time percentiles P50, P90 और P99 देता है। फुटनोट महत्वपूर्ण हिस्सा है: एक कम P90 का अर्थ अधिक सुसंगत निर्माण है। यदि आपका P50 ठीक है लेकिन आपका P90 इसका तीन गुना है, तो अधिकांश निर्माण तेजी से हैं और कुछ कभी-कभार बहुत गलत हो जाता है, जो समान रूप से धीमे होने से एक अलग समस्या है।

कैश दक्षता

Cache efficiency ब्लॉक ठंडे निर्माण की तुलना सीधे कैश किए गए निर्माण के विरुद्ध करता है: प्रत्येक की औसत अवधि, बचाया गया कुल समय, और परिणामी गति सुधार।

यदि कैश की गई औसत ठंडी औसत से मुश्किल से बेहतर है, तो कैश को पुनर्स्थापित किया जा रहा है लेकिन मदद नहीं कर रहा है, आमतौर पर क्योंकि install चरण आपके निर्माण का धीमा हिस्सा नहीं है। यदि हिट दर स्वयं कम है, तो कैश बहुत बार अमान्य किया जा रहा है; एक lockfile जो हर commit पर बदलती है वह ऐसा करेगी।

Per-environment build stats उत्पादन, staging और preview द्वारा निर्माण और कैश हिट को तोड़ता है, जहाँ आप पता लगाते हैं कि previews आपके निर्माण मिनटों का अधिकांश भाग कर रहे हैं।

Per-Branch और Per-Author Stats

दो तालिकाएं पिछले 30 दिनों को कवर करती हैं:

  • Per-branch build stats: शाखा द्वारा तैनाती, सफलता दर और औसत निर्माण समय।
  • Per-author deploy stats: उस व्यक्ति द्वारा समान जिसने धकेला।

per-branch तालिका व्यावहारिक है। कम सफलता दर वाली शाखा आमतौर पर एक टूटे हुए test या type-check के साथ एक शाखा है जिसे सभी ने अनदेखा करना सीखा है।

कतार प्रतीक्षा और दिन का समय

Build queue wait: last 14 days एक निर्माण को कतार में डाले जाने और एक builder द्वारा इसे लेने के बीच के अंतराल को मापता है। फुटनोट अपेक्षा निर्धारित करता है: पाँच सेकंड के तहत विशिष्ट है, और spikes contention का संकेत देते हैं।

Build time by hour: last 90 days एक day-of-week by hour-of-day हीटमैप है UTC में, दिखाता है कि आपके निर्माण कब धीमे हैं, कोशिकाओं को छायांकित होने से पहले कम से कम दो निर्माण की आवश्यकता है। कतार प्रतीक्षा के साथ संयुक्त, यह आपको बताता है कि क्या निर्माण धीमा आपका निर्माण है या एक व्यस्त क्षण।

विफलता के कारण

पिछले 30 दिन में विफल तैनाती को मूल कारण द्वारा वर्गीकृत किया गया है: compile error, install failure, test failure, lint error, timeout, out of memory, network error, या unknown। अनुभाग शीर्ष श्रेणी को बुलाता है और यह आपकी विफलताओं का कितना हिसाब रखता है।

यह "हमारे निर्माण विफल होते रहते हैं" से एक विशिष्ट चीज़ तक जाने का सबसे तेजी से रूट है। यदि विफलताओं के दो तिहाई install विफलता हैं, तो समस्या dependency resolution है, आपके कोड नहीं। Troubleshooting Failed Builds प्रत्येक श्रेणी के साथ क्या करना है यह कवर करता है।

कलाकृति आकार

Artifact size over time प्रत्येक निर्माण के आउटपुट का ट्रैक करता है कि कितना बड़ा है, बढ़ते, सिकुड़ते या स्थिर के रूप में लेबल किया गया है, सबसे पुराने और नवीनतम आकार के साथ।

एक स्थिर रूप से बढ़ती कलाकृति यह जांचने लायक है कि यह एक धीमी साइट बनने से पहले। सामान्य संदिग्ध एक छवि निर्देशिका है जिसे कोई भी प्रूनिंग नहीं करता है और एक dependency जो कुछ विशाल खींचता है।

Web Analytics

निचला अनुभाग पिछले 30 दिनों के वास्तविक आगंतुकों से Core Web Vitals दिखाता है, शीर्ष पृष्ठों, देशों, referrers, और per-page p75 प्रदर्शन के साथ।

यदि आपने संग्रहण स्निपेट अभी तक जोड़ा नहीं है, तो यह अनुभाग खाली है और इसे सेट करने के लिए एक लिंक प्रदान करता है। स्निपेट और प्रत्येक मीट्रिक का अर्थ जानने के लिए Orbit Web Vitals देखें।

आगे कहाँ जाएँ

  • Orbit Build Insights प्रतिशतांक और कैश विवरण के लिए।
  • Orbit Spending Cap अधिक पर एक सीमा लगाने के लिए।
  • Orbit Plan Limits आपकी योजना में क्या शामिल है यह जानने के लिए।

क्या आपको अभी भी सहायता की आवश्यकता है?

हमें ईमेल करें support@kapsulehost.com या KPanel में चैट खोलें।

KPanel खोलें
Orbit प्रोजेक्ट एनालिटिक्स