Application Response Measurement
பயன்பாட்டு பதில் அளவீடு (ஏஆர்எம்) என்பது தளர்வாக இணைக்கப்பட்ட வடிவமைப்புகள் அல்லது சேவை சார்ந்த கட்டமைப்புகளைப் பயன்படுத்தும் சிக்கலான நிறுவன பயன்பாடுகளுக்குள் செயல்திறன் தடைகளை கண்காணிக்கவும் கண்டறியவும் திறந்த குழுவால் வெளியிடப்பட்ட ஒரு திறந்த தரநிலையாகும். இது சி மற்றும் ஜாவாவுக்கான ஏபிஐ-ஐ உள்ளடக்கியது, இது ஒரு பரிவர்த்தனையை செயலாக்குவதற்கான ஒவ்வொரு கட்டத்துடனும் தொடர்புடைய நேரத் தகவல்களை பின்னர் பகுப்பாய்விற்காக தொலைநிலை சேவையகத்தில் உள்நுழைய அனுமதிக்கிறது. ஏஆர்எம் இன் வரலாற்று பதிப்பு 1 1996 ஆம் ஆண்டில் டிவோலி சாப்ட்வேர் மற்றும் ஹெவ்லெட்-பேக்கார்ட் இணைந்து உருவாக்கப்பட்டது. பதிப்பு 2 ஒரு தொழில்துறை கூட்டாண்மை (ஏஆர்எம் வொர்கிங் குரூப்) மூலம் உருவாக்கப்பட்டது மற்றும் திறந்த குழுவால் அங்கீகரிக்கப்பட்ட திறந்த தரமாக டிசம்பர் 1997 இல் கிடைத்தது. ஏஆர்எம் 4.0 2003 இல் வெளியிடப்பட்டு 2004 இல் திருத்தப்பட்டது. ஏஆர்எம் 4.1 பதிப்பு 1 என்பது ஏஆர்எம் தரநிலையின் சமீபத்திய பதிப்பாகும். தற்போதைய பயன்பாட்டு வடிவமைப்பு மிகவும் சிக்கலானது மற்றும் நெட்வொர்க்குகளில் விநியோகிக்கப்படுகிறது. பயன்பாட்டு உருவாக்குநர்கள், கணினி மற்றும் பயன்பாட்டு நிர்வாகிகளுக்குத் தேவையான தகவல்களை வழங்குவதற்கான இன்றைய வளர்ச்சி மற்றும் கண்காணிப்பு கருவிகளில் இது புதிய சவால்களுக்கு வழிவகுக்கிறது. விநியோகிக்கப்பட்ட பயன்பாடுகளுக்குள் பயன்பாடு சிறப்பாக செயல்படுகிறதா என்பதை மதிப்பிடுவது எளிதல்ல. விநியோகிக்கப்பட்ட பயன்பாடுகளின் மதிப்பீட்டில் பின்வரும் சிக்கல்கள் உதவுகின்றனஃ வணிக பரிவர்த்தனைகள் வெற்றிகரமாக உள்ளதா, இல்லையென்றால், தோல்விக்கு என்ன காரணம்? ஒரு பரிவர்த்தனையின் மறுமொழி நேரம் என்ன? இடையூறுகள் எங்கே, எந்த துணை பரிவர்த்தனை ஒரு தடையை ஏற்படுத்தக்கூடும்? ஒரு விண்ணப்பத்தில் என்ன, எத்தனை பரிவர்த்தனைகள் செயல்படுத்தப்படுகின்றன? ஒரு பயன்பாடு அல்லது அதன் சூழலை எவ்வாறு சிறப்பாகச் செய்வது? இந்தக் கேள்விகளுக்கு பதிலளிக்க ஏஆர்எம் உதவுகிறது. இங்கே வரையறுக்கப்பட்டுள்ளபடி ஏஆர்எம் நன்மைகள் இப்போது பயன்பாட்டு செயல்திறன் மேலாண்மை இடத்தின் ஒரு துணைக்குழுவாக மட்டுமே உள்ளன என்பதைக் குறிப்பிடுவது முக்கியம். அணுகுமுறை ஏஆர்எம்-ஐப் பயன்படுத்துவதற்கான முக்கிய அணுகுமுறைஃ வணிகம் மற்றும் ஆர்வமுள்ள தொழில்நுட்ப பரிவர்த்தனைகளை வரையறுக்கவும். இந்த வரையறுக்கப்பட்ட பரிவர்த்தனைகளை அளவிட ஏஆர்எம் இடைமுகத்திற்கு பயன்பாட்டில் அழைப்புகளை செருகவும். நிறுவப்பட்ட ஏஆர்எம் முகவருடன் கருவி பயன்பாட்டை அவற்றின் இயல்பான சூழலில் பயன்படுத்துங்கள். பயன்படுத்தப்பட்ட ஏஆர்எம் செயல்படுத்தல் இப்போது வட்டியின் பரிவர்த்தனை அளவீடுகளை வழங்குகிறது. கருத்துக்கள் ஏஆர்எம் விவரிக்கப்பட்ட செயல்பாட்டை வழங்க பின்வரும் கருத்துக்களை வரையறுக்கிறது. ஏஆர்எம் அப்ளிகேஷன் காம்ப்ளக்ஸ் விநியோகிக்கப்பட்ட பயன்பாடுகள் பொதுவாக பல்வேறு ஒற்றை பயன்பாடுகளை (செயல்முறைகள்) கொண்டுள்ளன. அனைத்து ஒற்றை பயன்பாடுகளுக்கும் இடையிலான உறவைப் புரிந்துகொள்ளும் பொருட்டு, ஒரு ஏஆர்எம் பயன்பாட்டின் கருத்து ஏஆர்எம் தரநிலையின் பதிப்பு 4 உடன் அறிமுகப்படுத்தப்படுகிறது. ஒவ்வொரு ஏஆர்எம் பரிவர்த்தனையும் ஒரு ஏஆர்எம் பயன்பாட்டிற்குள் சரியாக செயல்படுத்தப்படுகிறது. ஏஆர்எம் பரிவர்த்தனை பரிவர்த்தனைகள் ஏஆர்எம் தரநிலையின் முக்கிய கருத்தாகும் மற்றும் ஒற்றை செயல்திறன் அளவீட்டைக் குறிக்கிறது. ஒரு பரிவர்த்தனை வரையறை ஒரு ஏஆர்எம் பரிவர்த்தனையின் வகை (பெயர்) மற்றும் கூடுதல் பண்புகளை வரையறுக்கிறது. ஒரு பரிவர்த்தனையை பல முறை செயல்படுத்தலாம் (தொடங்கலாம் மற்றும் நிறுத்தலாம்) இது பல அளவீடுகளில் விளைகிறது. ஒவ்வொரு அளவீடும் நிறைவு நிலை (நல்லது, தோல்வியுற்றது, கைவிடப்பட்டது), தொடக்க மற்றும் நிறுத்த நேர முத்திரை, இதன் விளைவாக வரும் காலம் மற்றும் அது செயல்படுத்தப்பட்ட கணினி முகவரி (ஹோஸ்ட்) போன்ற அடிப்படை பண்புகளைக் கொண்டுள்ளது. கூடுதலாக சிறப்பு அளவீடுகள் அல்லது சூழல் பண்புகள் ஒரு பரிவர்த்தனை அளவீட்டுடன் தொடர்புடையதாக இருக்கலாம். ஏஆர்எம் அமைப்பு முகவரி ஒரு ஹோஸ்டை அதன் பெயர், ஐபி முகவரி அல்லது பிற தனித்துவமான தகவல்களால் தனித்துவமாக வரையறுக்கிறது. இரண்டு ஏஆர்எம் பரிவர்த்தனைகளுக்கு இடையிலான தொடர்பை வெளிப்படுத்த ஏஆர்எம் தொடர்புபடுத்திகள் பயன்படுத்தப்படுகின்றன. இது பெற்றோர்-குழந்தை உறவு என்றும் அழைக்கப்படும் ஒத்திசைவான உறவு. பொதுவாக, ஒரு பெற்றோர் பரிவர்த்தனை ஒரு குழந்தை பரிவர்த்தனையைத் தூண்டுகிறது மற்றும் குழந்தை பரிவர்த்தனை முடிந்ததும் மட்டுமே அதன் செயல்பாட்டைத் தொடர்கிறது. தொடர்புபடுத்திகளைப் பயன்படுத்தி, ஒரு சிக்கலான பரிவர்த்தனையை பல கூட்டுக் குழந்தை பரிவர்த்தனைகளாக பிரிக்க முடியும், அங்கு ஒவ்வொரு குழந்தை பரிவர்த்தனையும் அதன் சொந்த குழந்தை பரிவர்த்தனைகளைக் கொண்டிருக்கலாம். இதன் விளைவாக பரிவர்த்தனைகளின் மரம் ஏற்படுகிறது, இதில் மிக உயர்ந்த பெற்றோர் பரிவர்த்தனை மரத்தின் வேர் ஆகும். ஏஆர்எம் 4.1 தரவு ஓட்டத்தால் இயக்கப்படும் கட்டமைப்புகளை ஆதரிக்க ஒத்திசைவற்ற உறவுகளை வரையறுக்கிறது. ஒரு பரிவர்த்தனையை நிறைவேற்றுவது பற்றிய கூடுதல் தகவல்களைப் பெற ஏஆர்எம் மெட்ரிக் ஏஆர்எம் அளவீடுகளைப் பயன்படுத்தலாம். ஏஆர்எம் ஒரு கவுண்டர், ஒரு கேஜ் அல்லது ஒரு எண் மதிப்பு போன்ற பல்வேறு நோக்கங்களுக்காக மெட்ரிக் வகைகளின் தொகுப்பை வரையறுக்கிறது. ஏஆர்எம் பண்புகள் என்பது பெயர்-மதிப்பு ஜோடி சரங்கள் என்று அழைக்கப்படுபவற்றின் தொகுப்பாகும், இது ஒரு ஏஆர்எம் பரிவர்த்தனை அல்லது ஏஆர்எம் பயன்பாட்டை இந்த நிறுவனங்களின் அடிப்படை வரையறைக்கு அப்பால் தகுதி பெறுகிறது மற்றும் ஒவ்வொரு பரிவர்த்தனை அளவீட்டிற்கும் கூடுதல் சூழல் தகவல்களை இணைக்க அனுமதிக்கிறது. ஏஆர்எம் பயனர் ஒரு பரிவர்த்தனை அளவீட்டின் சார்பாக ஒரு பயனரின் பெயரை வரையறுக்கிறார். ஏஆர்எம் கருவி பயன்பாடுகள் பின்வரும் பயன்பாடுகள் ஏற்கனவே ஏஆர்எம் அழைப்புகளுடன் கருவி செய்யப்பட்டுள்ளனஃ ஏஆர்எம் 4 தொகுதி மாட் _ ஆர்ம் 4 ஐப் பயன்படுத்தும் அப்பாச்சி எச். டி. டி. பி சேவையகம். அனைத்து HTTP கோரிக்கைகளும் ஏஆர்எம் பயன்படுத்தி அளவிடப்படுகின்றன. மொசில்லா பயர்பாக்ஸ் ஏஆர்எம் 4 எக்ஸ். பி. சி. ஓ. எம் நீட்டிப்பு என். பி. ஏ. ஆர். எம். ஐப் பயன்படுத்துகிறது. ஐபிஎம் வெப்ஸ்பியர் பயன்பாட்டு சேவையகம். யுஆர்ஐ, ஜேஎஸ்பி போன்ற பல்வேறு கோரிக்கைகள் ஏஆர்எம் பயன்படுத்தி அளவிடப்படுகின்றன. IBM HTTP சேவையகம். IBM Db2 தரவுத்தள சேவையகம். எஸ்ஏஎஸ் (மென்பொருள்) நீண்ட காலமாக ஏஆர்எம் 2ஐ ஆதரிக்கிறது. அதன் வெளியீட்டின் பதிப்பு 9.2 உடன், இது ஏஆர்எம் 4ஐ ஆதரிக்கிறது. ஐபிஎம் டிவோலி அணுகல் மேலாளர் குறிப்புகள் வெளிப்புற இணைப்புகள் திறந்த குழு அதிகாரப்பூர்வ ஏஆர்எம் வலைத் தளம் மற்றும் திறந்த மூல எஸ்டிகே திறந்த மூல ஏஆர்எம் 4 ஜாவா அமலாக்கம் மைஆர்எம் முழுமையாக ஏஆர்எம் 4 இணக்கமான சி/சி + +, ஜாவா, சிஷார்ப். நெட் மற்றும் பைதான் செயல்படுத்தல் மற்றும் 1996 திறந்த குழு தரநிலைகளில் இலவச சமூக பதிப்பு நிறுவன பயன்பாட்டு ஒருங்கிணைப்பு கணினி தொடர்பான அறிமுகங்கள்