लाभ:
- औसत के बजाय प्रतिशतक (पी95/पी99) और बेसलाइन का उपयोग करके कृत्रिम बुद्धिमत्ता समर्थन के साथ मेट्रिक्स की सही व्याख्या करने की क्षमता
- प्रवृत्ति से मौसमी को अलग करने और एकल संख्या के बजाय आशावादी-निराशावादी सीमा के रूप में क्षमता प्रक्षेपण का उत्पादन करने की क्षमता
- यह समझना कि संसाधन निवेश और अलार्म थ्रेशोल्ड निर्णय संसाधन नेतृत्व समय और व्यावसायिक संदर्भ के साथ-साथ मानवीय हैं।
क्षमता और प्रदर्शन की निगरानी: एआई के साथ मेट्रिक्स पढ़ना और भविष्य की योजना बनाना
आप किसी व्यवस्था का स्वास्थ्य अपनी आँखों से नहीं देख सकते; इसे आप मेट्रिक्स के जरिए समझें. मीट्रिक किसी सिस्टम की मापने योग्य विशेषता का समय-निर्भर संख्यात्मक मान है: सीपीयू उपयोग, मेमोरी अधिभोग, डिस्क मुक्त स्थान, नेटवर्क विलंबता, प्रति सेकंड अनुरोध। प्रदर्शन निगरानी लगातार इन मेट्रिक्स को एकत्र करती है और प्रश्न का उत्तर देती है "क्या सिस्टम अब ठीक है?" क्षमता नियोजन एक कदम आगे बढ़ता है: यह इस प्रश्न का उत्तर देता है "इस दर पर, मैं कब अपर्याप्त हो जाऊंगा, मुझे नए संसाधन कब खरीदने चाहिए?" यहां, एआई मेट्रिक्स के ढेर की व्याख्या करने, विसंगतियों को चिह्नित करने, प्रवृत्ति को पढ़ने और भविष्य के प्रक्षेपण का उत्पादन करने में एक अत्यधिक कुशल सहायक है। लेकिन एक चेतावनी सबसे ऊपर है: एआई ऐतिहासिक डेटा से पैटर्न निकालता है; आप संदर्भ के साथ संसाधन निवेश, स्केलिंग और सतर्क सीमा संबंधी निर्णय लेने वाले व्यक्ति हैं।
इस इकाई में, बेसलाइन (सामान्य व्यवहार रेखा), विसंगति (सामान्य से विचलन), प्रतिशतक (प्रतिशतक) जैसी अवधारणाओं की निगरानी करना; एआई के साथ मीट्रिक व्याख्या; प्रवृत्ति और विकास पूर्वानुमान; और आप सही अलार्म थ्रेशोल्ड सेट करना सीखेंगे।
औसत झूठ: प्रतिशतक क्यों?
ट्रैकिंग में सबसे आम गलती हर चीज़ को औसत से मापना है। मान लीजिए कि आपका प्रतिक्रिया समय औसतन 200 एमएस है। सुनने में तो अच्छा लगता है। लेकिन 5% उपयोगकर्ता 8 सेकंड तक प्रतीक्षा कर रहे होंगे; औसत इसे छुपाता है. इसीलिए पेशेवर प्रतिशतक का उपयोग करते हैं: p95 = "95% अनुरोध इस समयावधि से नीचे हैं।" यदि पी95 प्रतिक्रिया समय 8 सेकंड है, तो बीस उपयोगकर्ताओं में से एक को भयानक अनुभव हो रहा है - औसत यह कभी नहीं दिखाता है। एआई को मेट्रिक्स देते समय, स्पष्ट रहें कि आप कौन सा आँकड़ा चाहते हैं: "मेरे लिए p50, p95, और p99 की व्याख्या करें, औसत की नहीं।" यह एक आदत छुपी हुई समस्याओं को उजागर कर देती है।
युक्ति: उपयोगकर्ता अनुभव (प्रतिक्रिया समय, विलंबता) से संबंधित प्रत्येक मीट्रिक के लिए प्रतिशत को देखें; औसत के बजाय p95/p99 आपको वास्तविक पीड़ित अल्पसंख्यक वर्ग में ले जाता है। संसाधन मेट्रिक्स (सीपीयू, मेमोरी) में, चरम और निरंतर दोनों मूल्यों को देखें।
आधार रेखा के बिना कोई विसंगति नहीं है
इससे पहले कि आप बता सकें कि कोई मीट्रिक "असामान्य" है या नहीं, आपको "सामान्य" जानना होगा। बेसलाइन स्वस्थ दिनों में सिस्टम की विशिष्ट व्यवहारिक सीमा है: "यह सेवा कार्यदिवस दोपहर सीपीयू आमतौर पर 40-60% है"। आधार रेखा के बिना, आप यह नहीं जान सकते कि 70% मान डरावना है या सामान्य। आप एआई को ऐतिहासिक स्वस्थ डेटा देकर और "इस मीट्रिक की सामान्य सीमा और दैनिक/साप्ताहिक पैटर्न निकालें" कहकर एक आधार रेखा निर्धारित कर सकते हैं। फिर आप इस आधार रेखा के अनुसार नए डेटा की व्याख्या करते हैं: "यह मान सामान्य रूप से कहां है?" विसंगति आधार रेखा से एक महत्वपूर्ण और निरंतर विचलन है - एक अचानक छलांग अक्सर शोर होती है।
चरण दर चरण: क्षमता प्रक्षेपण
- एक स्वच्छ एवं पर्याप्त इतिहास एकत्रित करें। किसी रुझान के लिए कम से कम कुछ सप्ताह के डेटा की आवश्यकता होती है, अधिमानतः मासिक। थोड़े से डेटा के साथ किया गया प्रक्षेपण एक अनुमान है, भविष्यवाणी नहीं।
- अलग मौसमी. सप्ताहांत में ट्रैफ़िक कम हो जाता है, महीने के अंत में बढ़ जाता है और अभियान के दौरान बढ़ जाता है। एआई को ये चक्र बताएं ताकि यह मौसमी उतार-चढ़ाव के साथ विकास को भ्रमित न करे।
- चलन हटाओ. "पिछले 8 हफ़्तों में यह डिस्क प्रति सप्ताह औसतन कितने जीबी बढ़ी है?" एआई विकास दर की गणना करता है।
- प्रक्षेपण के लिए पूछें, इसे अलग रखें। "इस दर पर, डिस्क 90% कब भर जाएगी?" - लेकिन एक आशावादी/निराशावादी सीमा के लिए पूछें, एक तारीख के लिए नहीं। भविष्य अनिश्चित है; विषम संख्या झूठी परिशुद्धता है.
- लोगों के साथ निर्णय सीमा निर्धारित करें। यदि प्रक्षेपण कहता है "यह 6 सप्ताह में पूरा हो जाएगा", तो आप सोर्सिंग समय (खरीद, अनुमोदन) पर विचार करें और निर्णय लें कि आज कार्रवाई करनी है या नहीं।
- अलार्म सही ढंग से सेट करें. बहुत संवेदनशील अलार्म शोर और अलार्म थकान पैदा करता है; बहुत ढीला अलार्म घटना को मिस कर देगा। एआई से एक सीमा अनुशंसा प्राप्त करें, लेकिन अपनी जोखिम सहनशीलता के साथ अंतिम सीमा निर्धारित करें।
तीन मिनी मामले
केस 1 - औसत छुपाया गया, पी99 दिखाया गया। एक टीम ने सोचा कि उनका एपीआई "औसतन 180 एमएस, बिल्कुल ठीक है।" जब मैंने एआई को मेट्रिक्स खिलाए और प्रतिशत व्याख्या के लिए कहा, तो पता चला कि पी99 6,400 एमएस था - प्रत्येक सौ अनुरोधों में से एक 6 सेकंड से धीमा था। मूल कारण धीमी डेटाबेस क्वेरी थी। जबकि औसत स्वस्थ दिखाई दिया, अल्पसंख्यक को एक भयानक अनुभव हुआ।
केस 2 - प्रोजेक्शन ने 3 सप्ताह पहले चेतावनी दी। एक व्यवस्थापक ने एआई को लॉग डिस्क अधिभोग डेटा दिया। एआई ने ~7 जीबी की साप्ताहिक वृद्धि प्रवृत्ति का अनुमान लगाया और अनुमान लगाया कि मौजूदा दर पर, 16-23 दिनों की आशावादी-निराशावादी सीमा के साथ, 19 दिनों के भीतर 90% तक पहुंच जाएगा। चूँकि नई डिस्क की आपूर्ति में 10 दिन लगे, इसलिए टीम ने तुरंत ऑर्डर दिया और खराबी होने से पहले ही रोक दिया।
केस 3 - झूठी विसंगति से वापसी। हर रविवार रात को एक मॉनिटरिंग अलार्म बजता था जिसमें कहा जाता था कि सीपीयू 95% तक जा रहा है। घबराने से पहले, इंजीनियर ने एआई को आधार रेखा बढ़ाने के लिए कहा: यह छलांग एक नियोजित बैकअप कार्य था जो हर हफ्ते एक ही समय पर होता था, इसलिए यह आदर्श का हिस्सा था। यह कोई विसंगति नहीं थी; बेसलाइन गायब थी. उस समय अवधि के लिए अलार्म सीमा को सही कर दिया गया है और रात में अनावश्यक जागना बंद हो गया है।
चार प्रतिलिपि योग्य टेम्पलेट
1) मीट्रिक व्याख्या (प्रतिशतक):
नीचे [सेवा] प्रतिक्रिया समय मेट्रिक्स (नकाबपोश) हैं। मुझे p50, p95 और p99 पर टिप्पणी करें, औसत नहीं। p99 और p50 के बीच अंतर का क्या मतलब है, यह किस उपयोगकर्ता अनुभव समस्या का संकेत देता है? मनगढ़ंत मूल्य न जोड़ें, बस जो डेटा मैं आपको देता हूं उसकी व्याख्या करें। डेटा: [मेट्रिक्स]
2) बेसलाइन घटाव:
पिछले 4 सप्ताह का स्वस्थ [मीट्रिक] डेटा नीचे दिया गया है। इस मीट्रिक की (1) सामान्य सीमा (2) दैनिक और साप्ताहिक पैटर्न (उदाहरण के लिए रात में कम, दोपहर में अधिक) निकालें। तब मैं एक नया मान दूँगा; इस आधार रेखा के आधार पर इसे "सामान्य/सावधानी/असामान्य" के रूप में वर्गीकृत करें। डेटा: [ऐतिहासिक मीट्रिक]
3) क्षमता प्रक्षेपण (सीमा के साथ):
नीचे [संसाधन] अधिभोग डेटा का पिछले 8 सप्ताह है। (1) साप्ताहिक औसत विकास दर की गणना करें, (2) मौसमी प्रभावों को इंगित करें, (3) आशावादी और निराशावादी सीमाओं के साथ, वर्तमान दर पर 90% सीमा तक पहुंचने के समय का अनुमान लगाएं। एक तारीख दीजिए, एक दायरा दीजिए और अपनी धारणाएँ लिखिए। डेटा: [समय श्रृंखला]
4) अलार्म थ्रेशोल्ड अनुशंसा:
[मीट्रिक] के लिए मेरी आधार रेखा [रेंज] है। मेरा लक्ष्य वास्तविक समस्याओं को छोड़े बिना झूठे अलार्म को कम करना है। मुझे (1) चेतावनी और (2) महत्वपूर्ण सीमा के लिए एक सिफ़ारिश दें, प्रत्येक को उचित ठहराएँ और अलार्म थकान के जोखिम का आकलन करें। मैं अंतिम सीमा निर्धारित करूंगा.
कमजोर संकेत/मजबूत संकेत
कमजोर संकेत:
क्या मेरा सर्वर धीमा है?
इसमें कोई संदर्भ, कोई मेट्रिक्स और कोई आधार रेखा नहीं है। एआई को न तो "धीमे" की परिभाषा पता है और न ही इसकी तुलना करने के लिए कोई सामान्य मूल्य है। उत्तर एक बेकार अनुमान है.
शक्तिशाली संकेत:
आपकी भूमिका: क्षमता नियोजन विशेषज्ञ। नीचे पी95 प्रतिक्रिया समय के अंतिम 14 दिन और एपीआई (नकाबपोश) का अनुरोध/दूसरा डेटा है। पी95 के लिए मेरी बेसलाइन 250-400 एमएस है। मुझे बताएं (1) पिछले 14 दिनों में बेसलाइन से बाहर गए दिनों को चिह्नित करें, (2) मुझे बताएं कि क्या प्रतिक्रिया समय और अनुरोध लोड के बीच कोई दृश्य संबंध है (एक परिकल्पना के रूप में), (3) भविष्यवाणी करें कि यदि यह प्रवृत्ति जारी रहती है तो 30 दिनों में पी95 कहां जाएगा। डेटा: [समय श्रृंखला]
मीट्रिक प्रकार
ग़लत माप
सटीक माप
प्रतिक्रिया समय
बिल्कुल औसत
पी50, पी95, पी99
सीपीयू/मेमोरी
तात्कालिक मूल्य
शिखर + सतत + आधार रेखा
डिस्क वृद्धि
आज का अधिभोग
साप्ताहिक रुझान + प्रक्षेपण
विसंगति
एकल उछाल
आधार रेखा से लगातार विचलन
अलार्म
मनमाना एकल सीमा
तर्कसंगत चेतावनी + महत्वपूर्ण सीमा
सामान्य गलतियाँ
- हर चीज़ को औसत से मापना. औसत कुछ लोगों के बुरे अनुभव को छुपाता है; प्रतिशतक देखें.
- बिना आधार रेखा के विसंगतियों की खोज। आप यह जाने बिना यह नहीं कह सकते कि कोई मूल्य असामान्य है; आप झूठा अलार्म बनाते हैं.
- मौसमी प्रवृत्ति को प्रवृत्ति समझ लेना। अभियान के शिखर को स्थायी विकास मानने और अनावश्यक संसाधन लेने में पैसा खर्च होता है।
- विषम संख्या प्रक्षेपण पर भरोसा करना. "बिल्कुल 19 दिन" झूठी सटीकता है; आशावादी-निराशावादी सीमा का प्रयोग करें।
- सोर्सिंग का समय भूल जाना. जो टीम प्रक्षेपण सीमा और खरीद समय पर एक साथ विचार नहीं करती है वह रुकावट में फंस जाएगी।
सावधानी: एआई का रुझान प्रक्षेपण मानता है कि अतीत भविष्य में भी जारी रहेगा। एक नया उत्पाद लॉन्च, एक ग्राहक प्रवास, या एक वास्तुशिल्प परिवर्तन इस धारणा को बाधित करता है। अपने संदर्भ के साथ प्रक्षेपण को सही करना आपका काम है।
सारांश
प्रदर्शन निगरानी इस प्रश्न का उत्तर देती है "क्या यह अब अच्छा है?" और क्षमता नियोजन इस प्रश्न का उत्तर देता है "यह कब पर्याप्त नहीं है?" एआई मेट्रिक्स की व्याख्या करने, बेसलाइन स्थापित करने, विसंगतियों को चिह्नित करने और रुझान पेश करने में एक शक्तिशाली भागीदार है। लेकिन औसत झूठ है - प्रतिशत का उपयोग करें; आधार रेखा के बिना कोई विसंगति नहीं है - पहले सामान्य स्थापित करें; मौसमी को चलन से अलग करना; और प्रक्षेपण को एक सीमा के रूप में लें, एक संख्या के रूप में नहीं। संसाधन नेतृत्व समय और व्यावसायिक संदर्भ के साथ-साथ संसाधन निवेश और सतर्क सीमा निर्णय मानवीय हैं।
आवेदन कार्य
अपने सिस्टम से संसाधन (डिस्क, मेमोरी, प्रतिक्रिया समय) के लिए पिछले कुछ हफ्तों का डेटा लें और संवेदनशील क्षेत्रों को छुपाएं। उपरोक्त "बेसलाइन घटाव" टेम्पलेट के साथ सामान्य सीमा और पैटर्न घटाएं। फिर "क्षमता प्रक्षेपण" टेम्पलेट से अनुमान लगाएं कि आप आशावादी-निराशावादी सीमा के साथ एक सीमा तक कब पहुंचेंगे। इसके अलावा, अपने प्रतिक्रिया समय मीट्रिक की व्याख्या "प्रतिशतक" टेम्पलेट का उपयोग करके करें और देखें कि क्या कुछ ऐसा है जिसे औसत छिपा रहा है। अपने निष्कर्षों और आपके द्वारा की जाने वाली कार्रवाई को 5 मदों में लिखें।
चेकलिस्ट
- [ ] क्या मैंने प्रतिक्रिया समय मेट्रिक्स में औसत के बजाय p95/p99 को देखा?
- [ ] क्या मैंने विसंगतियों की तलाश करने से पहले स्वस्थ डेटा से आधार रेखा स्थापित की है?
- [ ] क्या मैंने मौसमी उतार-चढ़ाव को स्थायी प्रवृत्ति से अलग किया है?
- [ ] क्या मैंने प्रक्षेपण को एक तारीख के बजाय आशावादी-निराशावादी सीमा के रूप में लिया?
- [ ] क्या मैंने प्रक्षेपण सीमा के साथ सोर्सिंग समय का मूल्यांकन किया है?
- [ ] क्या मैंने अलार्म सीमा अपनी जोखिम सहनशीलता के आधार पर निर्धारित की है, न कि एआई अनुशंसा के आधार पर?