युनिट्स
1. सिस्टीम आणि नेटवर्क व्यवस्थापनातील कृत्रिम बुद्धिमत्तेचा परिचय: भूमिका, सीमा, प्रमाणीकरण आणि प्राधिकरण 2. ऑटोमेशन स्क्रिप्ट्स: बॅश, पॉवरशेल आणि पायथन सुरक्षितपणे निर्माण करणे 3. लॉग विश्लेषण आणि मूळ कारण विश्लेषण: आवाजात सिग्नल शोधणे 4. क्षमता आणि कार्यप्रदर्शन निरीक्षण: मेट्रिक्स वाचणे आणि भविष्यासाठी नियोजन 5. कॉन्फिगरेशन व्यवस्थापन: कॉन्फिगरेशन निर्माण करणे, प्रमाणीकरण करणे आणि ड्रिफ्ट कॅप्चर करणे 6. कोड (IaC) म्हणून पायाभूत सुविधांचे व्यवस्थापन: टेराफॉर्म, उत्तरदायी आणि योजना नियंत्रण 7. दस्तऐवजीकरण आणि माहिती व्यवस्थापन: रनबुक, पोस्ट-मॉर्टम आणि कॉर्पोरेट मेमरी 8. भविष्यसूचक देखभाल: ते होण्यापूर्वी अपयश पाहणे 9. व्यवस्थापन बदला: जोखीम मूल्यांकन, रोलबॅक आणि देखभाल विंडो 10. सुरक्षा आणि संरक्षण: संरक्षण उद्देशांसाठी आणि प्राधिकरणाच्या मर्यादेत कृत्रिम बुद्धिमत्ता वापरणे 11. एंड-टू-एंड इंटिग्रेशन: सुरुवातीपासून शेवटपर्यंत घटना व्यवस्थापित करणे
युनिट 4 / 11

क्षमता आणि कार्यप्रदर्शन निरीक्षण: मेट्रिक्स वाचणे आणि भविष्यासाठी नियोजन

नफा:

  • सरासरीच्या ऐवजी पर्सेंटाइल (p95/p99) आणि बेसलाइन वापरून कृत्रिम बुद्धिमत्ता समर्थनासह मेट्रिक्सचा अचूक अर्थ लावण्याची क्षमता
  • हंगामीपणाला ट्रेंडपासून वेगळे करण्याची क्षमता आणि एकल संख्येऐवजी आशावादी-निराशावादी श्रेणी म्हणून क्षमता प्रोजेक्शन तयार करण्याची क्षमता
  • संसाधन गुंतवणूक आणि अलार्म थ्रेशोल्ड निर्णय हे संसाधन लीड टाइम आणि व्यवसाय संदर्भासह मानवी आहेत हे समजून घेणे.

क्षमता आणि कार्यप्रदर्शन निरीक्षण: AI सह मेट्रिक्स वाचणे आणि भविष्याचे नियोजन करणे

आपण आपल्या स्वत: च्या डोळ्यांनी प्रणालीचे आरोग्य पाहू शकत नाही; तुम्हाला ते मेट्रिक्सद्वारे समजते. मेट्रिक हे सिस्टमच्या मोजता येण्याजोग्या वैशिष्ट्याचे वेळेवर अवलंबून असलेले संख्यात्मक मूल्य आहे: CPU वापर, मेमरी व्याप्ती, डिस्क मोकळी जागा, नेटवर्क लेटन्सी, विनंत्या प्रति सेकंद. कार्यप्रदर्शन निरीक्षण सतत हे मेट्रिक्स एकत्रित करते आणि "सिस्टम आता ठीक आहे का?" या प्रश्नाचे उत्तर देते. क्षमता नियोजन एक पाऊल पुढे जाते: ते प्रश्नाचे उत्तर देते "या दराने, मी केव्हा अपुरा पडेन, मी नवीन संसाधने कधी खरेदी करू?" येथे, AI मेट्रिक्सच्या ढिगाऱ्याचा अर्थ लावणे, विसंगती चिन्हांकित करणे, ट्रेंड वाचणे आणि भविष्यातील प्रक्षेपण तयार करण्यात अत्यंत कुशल सहाय्यक आहे. परंतु एक सावधगिरी सर्वांपेक्षा जास्त आहे: एआय ऐतिहासिक डेटामधून नमुने काढते; संदर्भासह संसाधन गुंतवणूक, स्केलिंग आणि सतर्कता थ्रेशोल्ड निर्णय घेणारे तुम्हीच आहात.

या युनिटमध्ये, बेसलाइन (सामान्य वर्तन रेखा), विसंगती (सामान्य पासून विचलन), पर्सेंटाइल (टक्केवारी) यासारख्या संकल्पनांचे परीक्षण केले जाते; AI सह मेट्रिक व्याख्या; कल आणि वाढीचा अंदाज; आणि तुम्ही योग्य अलार्म थ्रेशोल्ड सेट करायला शिकाल.

सरासरी खोटे: पर्सेंटाइल का?

ट्रॅकिंगमधील सर्वात सामान्य चूक म्हणजे प्रत्येक गोष्ट सरासरीने मोजणे. समजा तुमचा प्रतिसाद वेळ सरासरी 200 ms आहे. छान वाटतंय. परंतु 5% वापरकर्ते 8 सेकंद वाट पाहत असतील; सरासरी हे लपवते. म्हणूनच व्यावसायिक पर्सेंटाइल वापरतात: p95 = "95% विनंत्या या कालावधीपेक्षा कमी आहेत." जर p95 प्रतिसाद वेळ 8 सेकंद असेल, तर वीस वापरकर्त्यांपैकी एकाला भयंकर अनुभव येत आहे — सरासरी असे कधीच दाखवत नाही. AI ला मेट्रिक्स देताना, तुम्हाला कोणती आकडेवारी हवी आहे हे स्पष्ट करा: "माझ्यासाठी p50, p95 आणि p99 चा अर्थ लावा, सरासरी नाही." ही एक सवय लपलेल्या समस्या उघड करते.

टीप: वापरकर्त्याच्या अनुभवाशी संबंधित असलेल्या प्रत्येक मेट्रिकसाठी टक्केवारी पहा (प्रतिसाद वेळ, विलंब); सरासरी ऐवजी p95/p99 तुम्हाला वास्तविक पीडित अल्पसंख्याकांपर्यंत पोहोचवते. रिसोर्स मेट्रिक्समध्ये (CPU, मेमरी), पीक आणि सस्टेन्ड व्हॅल्यू दोन्ही पहा.

बेसलाइनशिवाय कोणतीही विसंगती नाही

मेट्रिक "असामान्य" आहे की नाही हे सांगण्यापूर्वी, तुम्हाला "सामान्य" माहित असणे आवश्यक आहे. बेसलाइन ही निरोगी दिवसांवरील प्रणालीची विशिष्ट वर्तणूक श्रेणी आहे: "ही सेवा आठवड्याच्या दिवशी दुपारी सीपीयू सामान्यत: 40-60% असते". बेसलाइनशिवाय, 70% मूल्य भयानक आहे की सामान्य आहे हे तुम्हाला कळू शकत नाही. तुम्ही AI ला ऐतिहासिक निरोगी डेटा देऊन आणि "या मेट्रिकची सामान्य श्रेणी आणि दैनिक/साप्ताहिक नमुना काढा" असे सांगून आधाररेखा सेट करू शकता. मग तुम्ही या बेसलाइननुसार नवीन डेटाचा अर्थ लावता: "हे मूल्य सामान्यपणे कुठे आहे?" विसंगती हे बेसलाइनपासून एक महत्त्वपूर्ण आणि निरंतर विचलन आहे — एकच अचानक उडी अनेकदा आवाज असते.

चरण-दर-चरण: क्षमता प्रक्षेपण

  1. स्वच्छ आणि पुरेसा इतिहास गोळा करा. ट्रेंडसाठी किमान काही आठवड्यांचा डेटा आवश्यक आहे, शक्यतो मासिक. थोड्या डेटासह केलेले प्रोजेक्शन हा अंदाज आहे, अंदाज नाही.
  2. वेगळे हंगामी. आठवड्याच्या शेवटी रहदारी कमी होते, महिन्याच्या शेवटी वाढते आणि मोहिमेदरम्यान स्फोट होतो. AI ला ही चक्रे सांगा जेणेकरून ते हंगामी चढउतारांसोबत वाढीला गोंधळात टाकणार नाही.
  3. कल काढा. "गेल्या 8 आठवड्यात ही डिस्क दर आठवड्याला सरासरी किती GB वाढली आहे?" AI विकास दराची गणना करते.
  4. प्रोजेक्शनसाठी विचारा, जागा द्या. "या दराने, डिस्क 90% कधी भरेल?" — परंतु आशावादी/निराशावादी श्रेणीसाठी विचारा, एकच तारीख नाही. भविष्य अनिश्चित आहे; विषम संख्या ही चुकीची अचूकता आहे.
  5. लोकांसह निर्णय थ्रेशोल्ड निश्चित करा. जर प्रोजेक्शन "ते 6 आठवड्यात पूर्ण होईल" असे म्हणत असेल, तर तुम्ही सोर्सिंगची वेळ (खरेदी, मंजूरी) विचारात घ्या आणि आजच कारवाई करायची की नाही हे ठरवा.
  6. अलार्म योग्यरित्या सेट करा. अतिशय संवेदनशील अलार्म आवाज आणि अलार्म थकवा निर्माण; अलार्म खूप सैल झाल्यास कार्यक्रम चुकतो. AI कडून थ्रेशोल्ड शिफारस मिळवा, परंतु आपल्या स्वतःच्या जोखीम सहनशीलतेसह अंतिम उंबरठा निश्चित करा.

तीन लहान प्रकरणे

केस 1 — सरासरी लपविलेले, p99 दाखवले. एका संघाला वाटले की त्यांचे API "सरासरी 180 ms, अगदी ठीक आहे." जेव्हा मी AI ला मेट्रिक्स दिले आणि पर्सेंटाइल इंटरप्रिटेशन विचारले, तेव्हा असे दिसून आले की p99 6,400 ms होते — प्रत्येक शंभर विनंत्यांपैकी एक 6 सेकंदांपेक्षा कमी होती. मूळ कारण संथ डेटाबेस क्वेरी होती. सरासरी निरोगी दिसत असताना, अल्पसंख्याकांना एक भयानक अनुभव आला.

केस 2 - प्रोजेक्शनने 3 आठवडे अगोदर चेतावणी दिली. एका प्रशासकाने AI ला लॉग डिस्कचा डेटा दिला. AI ने ~7 GB चा साप्ताहिक वाढीचा कल अनुमानित केला आणि असा अंदाज वर्तवला की सध्याच्या दराने 16-23 दिवसांच्या आशावादी-निराशावादी श्रेणीसह 90% 19 दिवसांत पोहोचेल. नवीन डिस्क पुरवण्यासाठी 10 दिवस लागले असल्याने, टीमने ताबडतोब ऑर्डर दिली आणि आउटेज होण्याआधीच टाळले.

केस 3 - खोट्या विसंगतीतून परत या. CPU 95% वर जात असल्याचे सांगत दर रविवारी रात्री एक मॉनिटरिंग अलार्म वाजला. घाबरण्याआधी, अभियंत्याने AI ने बेसलाइन वाढवली होती: ही उडी एक नियोजित बॅकअप जॉब होती जी दर आठवड्याला एकाच वेळी होते, म्हणून तो सर्वसामान्य प्रमाणाचा भाग होता. ती विसंगती नव्हती; बेसलाइन गहाळ होती. त्या कालावधीसाठी अलार्म थ्रेशोल्ड दुरुस्त केला गेला आहे आणि रात्रीचे अनावश्यक जागरण नाहीसे झाले आहे.

चार कॉपी करण्यायोग्य टेम्पलेट्स

1) मेट्रिक व्याख्या (टक्केवारी):

खाली [सेवा] प्रतिसाद वेळ मेट्रिक्स (मुखवटा घातलेले) आहेत. मला p50, p95 आणि p99 वर टिप्पणी द्या, सरासरी नाही. p99 आणि p50 मधील फरक म्हणजे काय, कोणती वापरकर्ता अनुभव समस्या दर्शवते? तयार केलेली मूल्ये जोडू नका, फक्त मी तुम्हाला देत असलेल्या डेटाचा अर्थ लावा. डेटा: [मेट्रिक्स]

2) आधारभूत वजाबाकी:

खाली गेल्या 4 आठवड्यांचा निरोगी [मेट्रिक] डेटा आहे. या मेट्रिकची (1) सामान्य श्रेणी (2) दैनिक आणि साप्ताहिक नमुना (उदा. रात्री कमी, दुपार जास्त) काढा. मग मी एकच नवीन मूल्य देईन; या बेसलाइनवर आधारित "सामान्य/सावधान/असामान्य" म्हणून वर्गीकरण करा. डेटा: [ऐतिहासिक मेट्रिक]

3) क्षमता प्रक्षेपण (श्रेणीसह):

खाली शेवटच्या 8 आठवड्यांचा [संसाधन] वहिवाटीचा डेटा आहे. (1) साप्ताहिक सरासरी वाढ दराची गणना करा, (2) हंगामी प्रभाव दर्शवा, (3) आशावादी आणि निराशाजनक श्रेणींसह, वर्तमान दराने 90% थ्रेशोल्डपर्यंत पोहोचण्याच्या वेळेचा अंदाज लावा. एकच तारीख द्या, एक श्रेणी द्या आणि तुमचे गृहितक लिहा. डेटा: [वेळ मालिका]

4) अलार्म थ्रेशोल्ड शिफारस:

[मेट्रिक] साठी माझी आधाररेखा [श्रेणी] आहे. वास्तविक समस्या न गमावता खोटे अलार्म कमी करणे हे माझे ध्येय आहे. मला (1) चेतावणी आणि (2) गंभीर थ्रेशोल्डसाठी शिफारस करा, प्रत्येकाचे समर्थन करा आणि अलार्म थकवा होण्याच्या जोखमीचे मूल्यांकन करा. मी अंतिम उंबरठा निश्चित करीन.

कमकुवत प्रॉम्प्ट / मजबूत प्रॉम्प्ट

कमकुवत प्रॉम्प्ट:

माझा सर्व्हर मंद आहे का?

कोणताही संदर्भ नाही, मेट्रिक्स नाही आणि बेसलाइन नाही. AI ला ना "स्लो" ची व्याख्या माहित आहे किंवा त्याच्याशी तुलना करण्यासाठी सामान्य मूल्य नाही. उत्तर एक निष्क्रिय अंदाज आहे.

शक्तिशाली सूचना:

तुमची भूमिका: क्षमता नियोजन विशेषज्ञ. खाली शेवटचे 14 दिवस p95 प्रतिसाद वेळ आणि API च्या विनंत्या/सेकंद डेटा (मुखवटा घातलेला) आहे. p95 साठी माझी बेसलाइन 250-400 ms आहे. मला सांगा (1) गेल्या 14 दिवसांमध्ये बेसलाइनच्या बाहेर गेलेले दिवस चिन्हांकित करा, (2) प्रतिसाद वेळ आणि विनंती लोड (एक गृहितक म्हणून) यांच्यात दृश्यमान संबंध आहे का ते मला सांगा, (3) हा ट्रेंड चालू राहिल्यास 30 दिवसांत p95 कुठे जाईल याचा अंदाज लावा. डेटा: [वेळ मालिका]

मेट्रिक प्रकार

चुकीचे मोजमाप

अचूक मापन

प्रतिसाद वेळ

फक्त सरासरी

p50, p95, p99

CPU/मेमरी

तात्काळ मूल्य

शिखर + शाश्वत + आधाररेखा

डिस्क वाढ

आजचा वहिवाट

साप्ताहिक कल + प्रोजेक्शन

विसंगती

एकच बाउन्स

बेसलाइन पासून सतत विचलन

अलार्म

अनियंत्रित एकल थ्रेशोल्ड

तर्कशुद्ध चेतावणी + गंभीर थ्रेशोल्ड

सामान्य चुका

  • प्रत्येक गोष्ट सरासरीने मोजत आहे. सरासरी काही लोकांचे वाईट अनुभव लपवते; टक्केवारी पहा.
  • बेसलाइनशिवाय विसंगती शोधत आहे. सामान्य काय आहे हे जाणून घेतल्याशिवाय मूल्य असामान्य आहे असे तुम्ही म्हणू शकत नाही; तुम्ही खोटा अलार्म तयार करता.
  • ट्रेंडसाठी हंगामीपणा चुकीचा आहे. मोहिमेच्या शिखराला कायमस्वरूपी वाढ मानणे आणि अनावश्यक संसाधने घेणे यासाठी पैसे खर्च होतात.
  • विषम संख्येच्या प्रक्षेपणावर अवलंबून. "नक्की 19 दिवस" ​​हे चुकीचे अचूक आहे; आशावादी-निराशावादी श्रेणी वापरा.
  • सोर्सिंग वेळ विसरणे. प्रोजेक्शन थ्रेशोल्ड आणि खरेदीची वेळ एकत्रितपणे विचारात न घेणारा संघ व्यत्ययामध्ये पकडला जाईल.
खबरदारी: AI चे ट्रेंड प्रोजेक्शन असे गृहीत धरते की भूतकाळ भविष्यात चालू राहील. नवीन उत्पादन लाँच, ग्राहक स्थलांतर किंवा वास्तुशास्त्रीय बदल या गृहीतकाला बाधा आणतात. आपल्या संदर्भासह प्रोजेक्शन दुरुस्त करणे हे आपले काम आहे.

सारांशात

कार्यप्रदर्शन निरीक्षण "आता चांगले आहे का?" या प्रश्नाचे उत्तर देते. आणि क्षमता नियोजन प्रश्नाचे उत्तर देते "ते केव्हा पुरेसे नाही?" मेट्रिक्सचा अर्थ लावण्यात, बेसलाइन स्थापित करण्यात, विसंगतींना ध्वजांकित करण्यात आणि ट्रेंड प्रक्षेपित करण्यात AI एक शक्तिशाली भागीदार आहे. पण सरासरी खोटे - वापर पर्सेंटाइल; बेसलाइनशिवाय कोणतीही विसंगती नाही - प्रथम सामान्य स्थापित करा; ट्रेंडपासून वेगळे हंगाम; आणि प्रक्षेपण श्रेणी म्हणून घ्या, एकच संख्या नाही. संसाधन गुंतवणूक आणि सतर्कता थ्रेशोल्ड निर्णय हे मानवी आहेत, संसाधन लीड टाइम आणि व्यवसाय संदर्भासह.

अर्ज कार्य

तुमच्या स्वत:च्या सिस्टममधून संसाधनासाठी (डिस्क, मेमरी, प्रतिसाद वेळ) शेवटच्या काही आठवड्यांचा डेटा घ्या आणि संवेदनशील भाग मुखवटा करा. वरील "बेसलाइन वजाबाकी" टेम्प्लेटसह सामान्य श्रेणी आणि नमुना वजा करा. नंतर आशावादी-निराशावादी श्रेणीसह, तुम्ही उंबरठ्यावर कधी पोहोचाल याचा अंदाज “क्षमता प्रक्षेपण” टेम्पलेट द्या. तसेच, "टक्केवारी" टेम्प्लेट वापरून तुमचा प्रतिसाद वेळ मेट्रिकचा अर्थ लावा आणि सरासरी काही लपवत आहे का ते पहा. तुमचे निष्कर्ष आणि तुम्ही कराल ती कृती 5 आयटममध्ये लिहा.

चेकलिस्ट

  • [ ] मी प्रतिसाद वेळेच्या मेट्रिक्समध्ये सरासरी ऐवजी p95/p99 पाहिले?
  • विसंगती शोधण्यापूर्वी मी निरोगी डेटावरून आधाररेखा स्थापित केली आहे का?
  • [ ] मी कायमस्वरूपी प्रवृत्तीपासून हंगामी चढउतार वेगळे केले आहेत का?
  • [ ] मी प्रोजेक्शनला एकाच तारखेऐवजी आशावादी-निराशावादी श्रेणी म्हणून घेतले आहे का?
  • [ ] मी प्रोजेक्शन थ्रेशोल्डसह सोर्सिंग वेळेचे मूल्यांकन केले आहे का?
  • [ ] मी अलार्म थ्रेशोल्ड माझ्या स्वतःच्या जोखीम सहनशीलतेच्या आधारावर सेट केला आहे आणि AI शिफारसींवर आधारित नाही?