ஆதாயங்கள்:
- சுருக்கம், குழு மற்றும் காலவரிசைப் பதிவுகளுக்கு AI ஐப் பயன்படுத்தி சத்தத்தில் சிக்னலை விரைவாகக் கண்டறியவும்
- தொடர்பு மற்றும் காரணத்தை பிரிக்கும் திறன் மற்றும் செயற்கை நுண்ணறிவின் மூல காரண பரிந்துரைகளை சரிபார்க்க வேண்டிய கருதுகோள்களாக கருதுதல்
- செயற்கை நுண்ணறிவுடன் '5 ஏன்' முறையை இயக்குவதன் மூலமும், ஒவ்வொரு அடியையும் உண்மையான ஆதாரங்களுடன் ஆதரிப்பதன் மூலமும் உண்மையான மூல காரணத்தைப் பெறுவதற்கான திறன்
பதிவு பகுப்பாய்வு மற்றும் மூல காரண பகுப்பாய்வு: AI உடன் சத்தத்தில் சிக்னலைக் கண்டறிதல்
கணினி செயலிழக்கும்போது, நீங்கள் முதலில் பார்க்கும் இடம் பதிவுகள். பதிவு என்பது ஒரு சிஸ்டம் அல்லது அப்ளிகேஷனின் "நான் என்ன செய்தேன், என்ன நடந்தது, என்ன உடைந்தது" என்பதற்கான நேர முத்திரை பதிவை வைத்திருக்கும் உரை ஸ்ட்ரீம் ஆகும். ஆனால் ஒரு நவீன உள்கட்டமைப்பு ஒரு மணி நேரத்திற்கு மில்லியன் கணக்கான வரி பதிவுகளை உருவாக்குகிறது; இது தகவல் கடல் அல்ல, ஆனால் பெரும்பாலும் இரைச்சல் கடல். பதிவு பகுப்பாய்வு என்பது இந்த இரைச்சலில் முக்கியமான சமிக்ஞையை (பிழை, அசாதாரணம், முறை) கண்டறியும் கலையாகும். ஒரு நிகழ்விற்குப் பிறகு "உண்மையான காரணம் என்ன" என்ற கேள்விக்கு பதிலளிக்கும் செயல்முறை மூல காரண பகுப்பாய்வு (RCA - ரூட் காஸ் பகுப்பாய்வு) என்று அழைக்கப்படுகிறது. இங்கே, AI ஆனது வினாடிக்கு ஆயிரக்கணக்கான வரிகளைச் சுருக்கி, வடிவங்களைப் பிரித்தெடுத்தல், காலக்கெடுவை நிறுவுதல் மற்றும் சாத்தியமான காரணங்களை பட்டியலிடுவதில் மிகவும் சக்தி வாய்ந்தது. ஆனால் ஒரு எச்சரிக்கை: AI சாத்தியமான காரணங்களை உருவாக்குகிறது; எது உண்மையானது என்பதை கணினியில் சரிபார்த்து முடிவெடுப்பவர் நீங்கள்.
இந்த யூனிட்டில் AI உடன் பதிவுகளை எவ்வாறு நம்பிக்கையுடன் சுருக்குவது, ஒரு நிகழ்வின் காலவரிசையை எவ்வாறு நிறுவுவது, தொடர்பு (ஒன்றாக மாறுதல்) மற்றும் காரணத்தை (ஒன்று ஏற்படுத்துவது) மற்றும் AI உடன் "5 ஏன்" போன்ற RCA முறையை எவ்வாறு இயக்குவது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள்.
தொடர்பு ஏன் காரணமல்ல?
இந்த அலகு மிகவும் முக்கியமான கருத்து. ஒரே நேரத்தில் இரண்டு நிகழ்வுகள் நடப்பதால் ஒன்று மற்றொன்றை ஏற்படுத்தாது. சேவையகத்தின் CPU மற்றும் பிணைய போக்குவரத்து ஒரே நேரத்தில் அதிகரிக்கலாம்; ஆனால் ஒன்று மற்றொன்றின் விளைவு அல்ல, இரண்டும் மூன்றாவது நிகழ்வின் விளைவாக இருக்கலாம் (உதாரணமாக, ஒரு தொகுதி வேலையின் தொடக்கம்). AI அளவீடுகள் ஒன்றாக மாறுவதைக் காணும்போது, அது "அநேகமாக X காரணமாக Y இருக்கலாம்" என்று அனுமானம் செய்கிறது. இது ஒரு தொடக்கப் புள்ளி, ஒரு முடிவு அல்ல. காரணத்தைச் சரிபார்க்க, நீங்கள் மாறியை தனிமைப்படுத்த வேண்டும் (சோதனை சூழலில் X ஐத் தூண்டி, Y நடக்கிறதா என்பதைப் பார்க்கவும்) அல்லது பொறிமுறையை நிரூபிக்க வேண்டும் (X Y ஐ உருவாக்கும் தொழில்நுட்ப வழிமுறைகளைக் காட்டவும்).
எச்சரிக்கை: AI இன் வாக்கியத்தை "இது ஒருவேளை இதற்கு காரணமாக இருக்கலாம்" என்பதை ஒரு கருதுகோளாக எடுத்துக் கொள்ளுங்கள், ஒரு கண்டுபிடிப்பு அல்ல. RCA இல், தவறான மூல காரணம் தவறான திருத்தம் மற்றும் நிகழ்வின் மறுநிகழ்வுக்கு வழிவகுக்கிறது. நீங்கள் முதல் சந்தேக நபரைக் கண்டுபிடித்துள்ளீர்கள், காரணம் அல்ல; வேலை அங்கு தொடங்குகிறது.
படிப்படியாக: AI உடன் பதிவு பகுப்பாய்வு
- நோக்கத்தை சுருக்கவும். நிகழ்வு சாளரத்தை கொடுங்கள், முழு பதிவையும் கொடுக்க வேண்டாம்: "நிகழ்வு 14:05 மணிக்கு தொடங்கியது, 14:00–14:20 இலிருந்து முக்கியமானதாகும்". AI க்கு தொடர்புடைய நேர ஸ்லாட் மற்றும் சேவையைச் சொல்லுங்கள்.
- முகமூடி. பதிவுகளில் உள் ஐபி, ஹோஸ்ட் பெயர், பயனர் மற்றும் டோக்கன் உள்ளன. அவற்றை மாஸ்க் செய்யவும் (10.x.x.x, host-A, user1, REDACTED) பின்னர் ஏற்றுமதி செய்யவும்.
- சுருக்கம் மற்றும் குழுவாக்க கோரிக்கை. "இந்தப் பதிவை தீவிரத்தின்படி குழுவாக்கவும், மீண்டும் நிகழும் பிழைகளை எண்ணவும், முதல் பிழையின் நேர முத்திரையைக் கண்டறியவும்." கட்டமைப்பைக் கேளுங்கள், மூலப் பதிவு அல்ல.
- காலவரிசையை அமைக்கவும். "இந்த நிகழ்வுகளை நேர வரிசையில் ஏற்பாடு செய்து, பின்வருவனவற்றைக் காட்டுங்கள்." முதல் டோமினோவைக் கண்டுபிடிப்பது மூல காரணத்திற்கான பாதை.
- கருதுகோளைக் கேளுங்கள், ஆதாரம் அல்ல. "நிகழ்தகவு வரிசையில் சாத்தியமான மூல காரணங்களை பட்டியலிட்டு, ஒவ்வொன்றிற்கும் கணினியில் இயங்க ஒரு சரிபார்ப்பு கட்டளையை எனக்கு வழங்கவும்." நோயறிதலைக் கேளுங்கள், முடிவு அல்ல.
- கணினியில் சரிபார்க்கவும். ஒவ்வொரு கருதுகோளையும் படிக்க-மட்டும் கண்டறியும் கட்டளைகளுடன் சோதிக்கவும் (log grep, நிலை வினவல், மெட்ரிக்). ஒரே ஒரு உறுதிப்படுத்தப்பட்ட மூல காரணம் இருக்கும் வரை அகற்றவும்.
5 ஏன் முறை
RCA இன் உன்னதமான மற்றும் சக்திவாய்ந்த கருவி "5 ஏன்": ஒரு அறிகுறியில் தொடங்கி "ஏன்?" ஐந்து முறை. கேட்பதன் மூலம், மேற்பரப்பு அறிகுறியின் கீழ் மூல காரணத்தை நீங்கள் பெறுவீர்கள். எடுத்துக்காட்டு: "தளம் செயலிழந்தது. ஏன்? பயன்பாடு நினைவகம் இல்லாததால் இறந்துவிட்டது. ஏன்? ஒரு வினவல் முழு நினைவகத்தையும் உட்கொண்டது. ஏன்? வினவல் ஒரு குறியீட்டைப் பயன்படுத்தவில்லை. ஏன்? கடைசி வெளியீட்டில் குறியீடு நீக்கப்பட்டது. ஏன்? இது மாற்ற மதிப்பாய்வில் கவனிக்கப்படவில்லை." மூல காரணம் மேற்பரப்பு "தளம் செயலிழந்தது" அல்ல, மாறாக "பலவீனமான மாற்ற மதிப்பாய்வு செயல்முறை". இந்த சங்கிலியை உருவாக்குவதில் AI ஒரு நல்ல பங்காளியாக இருக்கும் - ஆனால் நீங்கள் ஒவ்வொரு "ஏன்" படியையும் உண்மையான ஆதாரத்துடன் காப்புப் பிரதி எடுக்க வேண்டும் அல்லது AI நம்பத்தகுந்த ஆனால் தவறான சங்கிலியைக் கொண்டு வரலாம்.
மூன்று சிறிய வழக்குகள்
வழக்கு 1 - 40,000 வரிகள், 3 நிமிடங்கள். ஒரே இரவில் செயலிழந்த போது ஒரு நிர்வாகி 40,000 விண்ணப்பப் பதிவுகளை கைமுறையாக ஸ்கேன் செய்யத் தொடங்கினார். அவர் முகமூடி செய்யப்பட்ட பதிவின் தொடர்புடைய 20 நிமிட பகுதியை AI க்கு அளித்தார் மற்றும் சுருக்கம் மற்றும் குழுவாகக் கேட்டார். AI ஆனது முதல் OutOfMemory பிழையை 02:14 மணிக்கு கொடியிட்டது. பொறியாளர் 3 நிமிடங்களில் கால அட்டவணையைப் பெற்றார்; அதன் சொந்த மெட்ரிக் பேனலில் அசல் நோயறிதலை உறுதிப்படுத்தியது.
வழக்கு 2 - தவறான மூல காரணத்திலிருந்து திரும்புதல். AI இன் முதல் கருதுகோள் ("பதிவுகள் வட்டில் நிரப்பப்பட்டன") சரியானது என்று ஒரு குழு நினைத்தது மற்றும் பதிவுகளை அழித்தது. ஆனால் அந்த சம்பவம் மறுநாளும் மீண்டும் நடந்தது. இரண்டாவது சுற்றில், அவர்கள் "5 ஏன்" என்பதை ஒழுக்கத்துடன் செயல்படுத்தினர்: உண்மையான காரணம், பயன்பாட்டுப் பிழையானது வினாடிக்கு நூற்றுக்கணக்கான கோர் டம்ப்களை எழுதுவதாகும். முதல் கருதுகோள் தொடர்பு; உண்மையான காரணம் வேறு. சரிபார்ப்பு இல்லாமல் ஏற்றுக்கொள்வது ஒரு நாள் அவகாசத்தை மட்டுமே வழங்கியது.
வழக்கு 3 - காலவரிசை குற்றவாளியைக் கண்டுபிடித்தது. இடைப்பட்ட நெட்வொர்க் செயலிழப்பின் போது டஜன் கணக்கான சாதனங்களின் பதிவுகள் இருந்தன. பொறியாளர் முகமூடி அணிந்த பதிவுகளை AI க்கு அளித்து, அது ஒரு ஒருங்கிணைந்த காலவரிசையை உருவாக்கினார். பணிநீக்கம் சுவிட்ச் ஹெல்த் செக் செய்திக்குப் பிறகு சரியாக 30 வினாடிகளுக்குப் பிறகு ஒவ்வொரு செயலிழப்பும் தொடங்கியதாக விளக்கப்படம் காட்டுகிறது. இந்த தொடர்பு ஒரு வலுவான துப்பு; சாதனத்தில் கீயின் ஃபார்ம்வேர் பிழையை குழு சரிபார்த்து அதை மாற்றியது.
நகலெடுக்கக்கூடிய நான்கு வார்ப்புருக்கள்
1) பதிவு சுருக்கம் மற்றும் குழுவாக்கம்:
14:00-14:20 வரை [சேவை]க்கான முகமூடி செய்யப்பட்ட பதிவு கீழே உள்ளது. என்னிடம் கூறுங்கள்: (1) குழுவாக மற்றும் தீவிரத்தின் அடிப்படையில் வரிகளை எண்ணுங்கள் (பிழை/எச்சரிக்கை/தகவல்), (2) முதல் 5 தொடர்ச்சியான பிழை வடிவங்களை பட்டியலிடவும், (3) முதல் பிழையின் நேர முத்திரையைக் கண்டறியவும். மூல பதிவை மீண்டும் எழுத வேண்டாம், கட்டமைக்கப்பட்ட சுருக்கத்தை மட்டும் கொடுங்கள். உருவாக்கப்பட்ட வரியைச் சேர்த்தல்.பதிவு: [முகமூடிப் பதிவு]
2) காலவரிசையை அமைத்தல்:
பின்வரும் முகமூடி செய்யப்பட்ட நிகழ்வுப் பதிவுகளை ஒரே காலவரிசையில் (நேரமுத்திரை + மூல + நிகழ்வு) ஒழுங்குபடுத்தினோம். பின்வருவனவற்றைக் காட்டி, முதல் தூண்டுதலாகத் தோன்றும் நிகழ்வைக் குறிக்கவும். இது ஒரு கருதுகோள் மற்றும் காரணத்தை சரிபார்க்க வேண்டும். பதிவுகள்: [முகமூடி பதிவுகள்]
3) 5 காரணங்கள் RCA பார்ட்னர்:
உங்கள் பங்கு: RCA எளிதாக்குபவர். அறிகுறி: [அறிகுறி]. "5 ஏன்" என்னுடன் செய்யுங்கள்: ஒரு "ஏன்?" ஒவ்வொரு படியிலும். கேளுங்கள், என்னிடம் உள்ள ஆதாரத்துடன் பதில் சொல்கிறேன், நீங்கள் அடுத்த கேள்வியை கேளுங்கள். எனது சான்றுகள் பலவீனமாக இருந்தால், என்னை எச்சரித்து, நான் சேகரிக்க வேண்டிய தரவைச் சொல்லவும். ஆதாரம் இல்லாமல் மூல காரணத்தை அறிவிக்க வேண்டாம்.
4) கருதுகோள் + சரிபார்ப்பு கட்டளை:
இந்த அறிகுறிக்கான சாத்தியமான மூல காரணங்களை நிகழ்தகவு வரிசையில் பட்டியலிடவும். ஒவ்வொரு காரணத்திற்காகவும்: (அ) நீங்கள் எதைச் சந்தேகிக்கிறீர்கள், (ஆ) எனது கணினியில் இயங்க படிக்க மட்டும் சரிபார்ப்பு கட்டளையை எனக்கு வழங்கவும் (நீக்க/மாற்றம் இல்லை). எந்த முடிவு கருதுகோளை உறுதிப்படுத்துகிறது அல்லது மறுக்கிறது என்பதை விளக்குங்கள்.
பலவீனமான வரியில் / வலுவான வரியில்
பலவீனமான உடனடி:
இந்தப் பதிவில் என்ன தவறு? [10,000 வரிகள் மூலப் பதிவு]
இது இரண்டும் முக்கியத் தரவைக் கசியச் செய்கிறது மற்றும் முகமூடியை அவிழ்த்து AI ஐ சூழல் இல்லாமல் விட்டுவிடும். AI ஒரு சீரற்ற வரியில் தடுமாறும் மற்றும் மேலோட்டமான அல்லது உருவாக்கப்பட்ட காரணத்தைக் கொடுக்கலாம்.
சக்திவாய்ந்த தூண்டுதல்:
உங்கள் பங்கு: மூத்த SRE. நிகழ்வு: கட்டணச் சேவை 02:10-02:25 இடையே 50% பிழையைக் கொடுத்தது. அந்த சாளரத்தின் முகமூடிப் பதிவு கீழே உள்ளது. எனக்கு (1) தீவிரத்தன்மையின் அடிப்படையில் தொகுக்கப்பட்ட சுருக்கம், (2) முதல் பிழையின் நேர முத்திரை, (3) நிகழ்தகவு வரிசையில் சாத்தியமான மூல காரணங்கள் மற்றும் ஒவ்வொன்றிற்கும் படிக்க மட்டும் சரிபார்ப்பு கட்டளையை வழங்கவும். கருதுகோள்களாகக் காரணக்கூறுகளைக் குறிக்கவும். பதிவு: [முகமூடி பதிவு]
படி
நோக்கம்
AI இன் பங்கு
மனிதனின் பங்கு
சுருக்கம்/குழுவாக்கம்
சத்தம் குறைக்க
ஆயிரக்கணக்கான வரிசைகளை கட்டமைக்கிறது
நோக்கம் மற்றும் முகமூடியைத் தீர்மானிக்கவும்
காலவரிசை
முதல் டோமினோவைக் கண்டறிதல்
நிகழ்வுகளை வரிசைப்படுத்துதல்
முத்திரைகளை சரிபார்க்கவும்
கருதுகோள் தலைமுறை
சந்தேக நபர்களை வரிசைப்படுத்துதல்
சாத்தியங்களை பட்டியலிடுங்கள்
சூழல் மூலம் வடிகட்டி
சரிபார்ப்பு
உண்மையான காரணத்தைக் கண்டறியவும்
கண்டறியும் கட்டளையை பரிந்துரைக்கவும்
கட்டளையை இயக்கவும் மற்றும் கருத்து தெரிவிக்கவும்
முடிவு
சரி செய்ய தேர்வு
சலுகை விருப்பங்கள்
முடிவு செய்து உறுதிப்படுத்தவும்
பொதுவான தவறுகள்
- காரணத்திற்கான தவறான தொடர்பு. "ஒன்று மற்றொன்றை ஏற்படுத்தியது" என ஒன்றாக மாறும் இரண்டு அளவீடுகளை ஏற்றுக்கொள்வது தவறான திருத்தத்தை உருவாக்குகிறது.
- முகமூடி இல்லாமல் மூலப் பதிவை ஒட்டுதல். ஐபி, டோக்கன் மற்றும் பயனரைக் கொண்ட பதிவை திறந்த கருவிக்கு வழங்குவது பாதுகாப்பு மீறலாகும்.
- முதல் கருதுகோளை மூலகாரணமாக அறிவித்தல். AI இன் முதல் பரிந்துரையை சரிபார்க்காமல் ஏற்றுக்கொள்வது, நிகழ்வை மீண்டும் நடத்துவதற்கான அழைப்பாகும்.
- முழு பதிவையும் ஏற்றுமதி செய்கிறது. சூழல் இல்லாத பெரிய பதிவு AI ஐ ஒரு சீரற்ற வரியில் செருகுகிறது; நிகழ்வு சாளரத்தில் சுருக்கவும்.
- ஆதாரம் இல்லாத 5 காரணங்கள். உண்மையான தரவுகளுடன் ஒவ்வொரு "ஏன்" படியையும் நீங்கள் காப்புப் பிரதி எடுக்கவில்லை என்றால், நீங்கள் நம்பத்தகுந்த ஆனால் உருவாக்கப்பட்ட சங்கிலியுடன் முடிவடையும்.
உதவிக்குறிப்பு: RCA ஐ முடிப்பதற்கு முன், "இந்த மூல காரணம் உண்மையில் சரி செய்யப்பட்டிருந்தால், அது மீண்டும் நடக்காதா?" கேள்வி கேள். பதில் "ஒருவேளை" என்றால், நீங்கள் இன்னும் மூல காரணத்தை அடையவில்லை; மற்றொரு "ஏன்" என்று கேளுங்கள்.
சுருக்கமாக
பதிவு பகுப்பாய்வு என்பது சத்தம் நிறைந்த கடலில் சமிக்ஞையைக் கண்டறிவது; AI இந்த கடலை நொடிகளில் சுருக்கி கட்டமைக்கிறது, காலவரிசையை நிறுவுகிறது மற்றும் கருதுகோள்களை உருவாக்குகிறது. ஆனால் தொடர்பு என்பது காரணமல்ல: AI ஆல் பரிந்துரைக்கப்பட்ட காரணம் ஒரு ஆரம்ப சந்தேகம், உறுதிப்படுத்தப்படும் வரை கண்டுபிடிக்கப்படவில்லை. நிகழ்வு சாளரத்தில் பதிவைச் சுருக்கவும், அதை மறைக்கவும், கட்டமைப்பைக் கேட்கவும், "5 ஏன்" மூலம் ஆழமாக தோண்டி, கணினியில் உள்ள ஒவ்வொரு கருதுகோளையும் படிக்க-மட்டும் கட்டளைகளுடன் சோதிக்கவும். மூலக் காரணத்தைக் கண்டறிந்து, சரிசெய்தலை உறுதி செய்பவர் நீங்கள்; AI உங்கள் துணை.
விண்ணப்ப பணி
கடந்த நிகழ்வின் (அல்லது ஒரு சோதனை நிகழ்வின்) பதிவுகளை எடுத்து, நிகழ்வு சாளரத்தில் அதைச் சுருக்கி, எந்த முக்கிய பகுதிகளையும் மறைக்கவும். மேலே உள்ள "பதிவு சுருக்கம்" மற்றும் "காலவரிசை" டெம்ப்ளேட்களுடன் AI இலிருந்து சுருக்கம் மற்றும் அட்டவணையைக் கோரவும். பின்னர் "5 காரணங்கள் RCA பார்ட்னர்" டெம்ப்ளேட் மூலம் அறிகுறியிலிருந்து மூல காரணத்திற்கு நகர்த்தவும்; ஒவ்வொரு அடிக்கும் உங்கள் சொந்த ஆதாரத்தை எழுதுங்கள். இறுதியாக, AI இன் ஆரம்ப கருதுகோளை சரிபார்ப்பு கட்டளையுடன் சோதித்து, அது உறுதிப்படுத்தப்பட்டதா அல்லது நிராகரிக்கப்பட்டதா என்பதைப் பதிவுசெய்யவும். செயல்முறையை 6 உருப்படிகளில் சுருக்கவும்.
சரிபார்ப்பு பட்டியல்
- [ ] நிகழ்வு சாளரத்தில் பதிவைச் சுருக்கி, முக்கிய பகுதிகளை மறைத்துவிட்டேனா?
- [ ] நான் AI யிடம் ஒரு கட்டமைக்கப்பட்ட சுருக்கம் மற்றும் காலவரிசையைக் கேட்டேனா, ஒரு மூலப் பதிவு அல்ல?
- [ ] நான் AI இன் காரண உரிமைகோரல்களை கருதுகோள்களாகக் குறித்திருக்கிறேனா?
- [ ] கணினியில் உள்ள ஒவ்வொரு கருதுகோளையும் படிக்க-மட்டும் சரிபார்ப்பு கட்டளையுடன் நான் சோதித்திருக்கிறேனா?
- [ ] உண்மையான ஆதாரத்துடன் “5 ஏன்” ஒவ்வொரு அடியையும் நான் காப்புப் பிரதி எடுத்திருக்கிறேனா?
- [ ] நிகழ்வின் மூலகாரணம் உண்மையில் தடுக்கப்படுமா என்று நான் கேள்வி எழுப்பி முடிவெடுத்தேனா?