Nmon
એનમોન (નાઇજેલનું મોનિટર) એ AIX અને લિનક્સ ઓપરેટિંગ સિસ્ટમ્સ માટે કમ્પ્યુટર પરફોર્મન્સ સિસ્ટમ મોનિટર ટૂલ છે. એનમોન ટૂલમાં બે સ્થિતિઓ છે a) સ્ક્રીન પર પ્રદર્શનના આંકડાઓને કન્ડેન્સ્ડ ફોર્મેટમાં પ્રદર્શિત કરે છે અથવા b) સમાન આંકડાઓને અલ્પવિરામથી અલગ કરેલા મૂલ્યો (CSV) ડેટા ફાઇલમાં સાચવવામાં આવે છે જે પછીથી આલેખન અને વિશ્લેષણ માટે કમ્પ્યુટર સંસાધનના ઉપયોગ, ટ્યુનિંગ વિકલ્પો અને અવરોધોની સમજણમાં મદદ કરે છે. લિનક્સ માટે એનમોન ઓપન સોર્સ છે અને જીએનયુ જનરલ પબ્લિક લાઇસન્સ હેઠળ ઉપલબ્ધ છે જ્યારે એઆઈએક્સ માટે એનમોન એ એઆઈએક્સમાં સંકલિત માલિકીનું સોફ્ટવેર છે. વર્ણન એનમોન નીચેના ઓપરેટિંગ સિસ્ટમ આંકડાઓ એકત્રિત કરે છેઃ સીપીયુ અને સીપીયુ થ્રેડો સર્વર અથવા વર્ચ્યુઅલ મશીનો માટે સીપીયુ આવર્તનનો ઉપયોગ કરે છે જે ઉપયોગ, મેગાહર્ટઝ અને તાપમાન સહિત તેમના ઘડિયાળ દર જી. પી. યુ. આંકડાઓમાં ફેરફાર કરી શકે છે ભૌતિક અને વર્ચ્યુઅલ મેમરીનો ઉપયોગ ડિસ્ક વાંચે છે અને લખે છે અને સેવા સમય અને રાહ જોવાનો સમય સ્થાનાંતરિત કરે છે ડિસ્ક જૂથો-વપરાશકર્તા દ્વારા નક્કી કરવામાં આવે છે સ્વેપ અને પેજિંગ નેટવર્ક વાંચે છે અને લખે છે અને સ્થાનાંતરિત કરે છે સ્થાનિક ફાઇલ-સિસ્ટમ્સ નેટવર્ક ફાઇલ-સિસ્ટમ (એન. એફ. એસ.) સીપીયુ ઉપયોગ, મેમરી કદ અને આઇ/ઓ દર દ્વારા ટોચની પ્રક્રિયાઓ રન કતાર, સંદર્ભ-સ્વિચ, કાંટો, લોડ સરેરાશ અને અપટાઇમ મોટા અને વિશાળ મેમરી પૃષ્ઠો એન. એફ. એસ. (નેટવર્ક ફાઇલ સિસ્ટમ) વર્ચ્યુઅલ મશીન આંકડાઓ (હાર્ડવેર પર આધાર રાખીને) ઉદાહરણ તરીકે, CPU બતાવવા માટે "c" અને પછી અન્ય "c" CPU આંકડાઓને બંધ કરશે. વિકલ્પોની યાદી દર્શાવવા માટે h નો ઉપયોગ કરો. આંકડાને ફાઇલમાં સાચવતી વખતે, આંકડાનો એક સામાન્ય મૂળભૂત સમૂહ હોય છે અને પછી વપરાશકર્તાઓ આદેશ વાક્ય વિકલ્પોનો ઉપયોગ કરીને વધુ વિનંતી કરી શકે છે. નોમોન-નો ઉપયોગ કરો? બધા વિકલ્પો દર્શાવો. આઉટપુટ ફાઇલનું એનમોનાનાલાઇઝર સાથે વિશ્લેષણ કરી શકાય છે. મૂળ નોમોન સંસ્કરણ IBM AIX ઓપરેટિંગ સિસ્ટમ (પ્રકાશન 4.3 અને ઉપર) માટે હતું અને તે મુક્તપણે ડાઉનલોડ કરી શકાય તેવું દ્વિસંગી સ્વરૂપ હતું જે ફક્ત IBM AIX વિકીમાંથી જ હતું. પાછળથી આઇએ-32, x86, x86 _ 64, આઇબીએમ આરએસ/6000 અને પાવર પ્રોસેસર્સ, મેઇનફ્રેમ અને એઆરએમ (રાસ્પબેરી પાઇ સહિત) પર ચાલતી લિનક્સ ઓપરેટિંગ સિસ્ટમ માટે એક સંસ્કરણ લખવામાં આવ્યું હતું. લિનક્સ માટે એનમોનને આઇબીએમ દ્વારા જુલાઈ 2009માં ઓપન સોર્સ તરીકે રજૂ કરવામાં આવ્યું હતું. આ કોડ સોર્સફોર્જ ઓપન સોર્સ રીપોઝીટરીમાંથી ઉપલબ્ધ છે. એ. આઈ. એક્સ. કોડ માટેના એનમોનને પાછળથી એ. આઈ. એક્સ. ઓપરેટિંગ સિસ્ટમના ભાગ રૂપે જોડવામાં આવ્યું હતું. AIX 5.3 TL09 અને AIX 6.1 TL02 થી આગળ તે AIX ના ડિફોલ્ટ ઇન્સ્ટોલેશનમાં સામેલ કરવામાં આવ્યું હતું અને IBM દ્વારા સંપૂર્ણપણે સપોર્ટેડ હતું. એનમોન આદેશ અને ટોપસ આદેશ સમાન દ્વિસંગી છે પરંતુ ઉપયોગમાં લેવાતા આદેશના નામના આધારે અલગ રીતે વર્તે છે. બે આવૃત્તિઓ (AIX અને Linux) સંપૂર્ણપણે અલગ સ્રોત કોડ ધરાવે છે પરંતુ ઘણી સમાન સુવિધાઓ, આદેશ વાક્ય વિકલ્પો અને ડેટા પ્રદાન કરે છે-જેટલી અંતર્ગત ઓપરેટિંગ સિસ્ટમ પરવાનગી આપે છે. બે રનટાઇમ મોડ્સ ઉપલબ્ધ છેઃ ઓનલાઇન મોડમાં તે કાર્યક્ષમ સ્ક્રીન હેન્ડલિંગ માટે શાપનો ઉપયોગ કરે છે, જે વાસ્તવિક સમયની દેખરેખ માટે ટર્મિનલને વારંવાર અપડેટ કરે છે. કેપ્ચર મોડમાં, ડેટાને પછીની પ્રક્રિયા અને આલેખન માટે CSV ફોર્મેટમાં ફાઇલમાં સાચવવામાં આવે છે. ફાઇલમાં મહત્વપૂર્ણ રૂપરેખાંકન વિગતો પણ શામેલ છે જે ટ્યુનિંગની ભલામણ કરવા માટે ઉપયોગી છે. એનમોન પ્રદર્શન ટ્યુનર માટે અને સમજવામાં મદદ કરવા માટે સંક્ષિપ્ત લેઆઉટમાં પ્રદર્શન માહિતી પર ધ્યાન કેન્દ્રિત કરે છે. આમાં CPU, મેમરી, ડિસ્ક, એડેપ્ટર, નેટવર્ક, NFS, કર્નલ સ્ટેટિસ્ટિક્સ, ફાઇલ-સિસ્ટમ્સ, વર્કલોડ મેનેજર (AIX), વર્કલોડ પાર્ટીશનો (AIX) અને ટોચની પ્રક્રિયાઓનો સમાવેશ થાય છે. એનમોનમાં જૂના AIX પ્રકાશનો, x86 પર ચાલતા લિનક્સ, પાવર અને મેઇનફ્રેમ પ્લેટફોર્મ્સ અને અન્ય લિનક્સ સહાયક હાર્ડવેર માટે સપોર્ટનો સમાવેશ થાય છે. સ્ક્રીનશોટ વૈકલ્પિક AIX પર, ટોપસ આદેશ છે જે ફાઇલમાં અહેવાલો આઉટપુટ કરી શકે છે પરંતુ આ એવા ફોર્મેટમાં નથી કે જેનો ઉપયોગ સ્પ્રેડશીટ અથવા RRDtool જેવા વેબ સાધનો માટે સ્રોત તરીકે સરળતાથી થઈ શકે. લિનક્સ પર, ટોચનો આદેશ છે જે CPU અને પ્રક્રિયાઓ માટે સારો છે પરંતુ ડિસ્ક અને નેટવર્કને આવરી લેતો નથી. ડિસ્ક I/O માટે, iostat આદેશ તમને નેટવર્ક માહિતી માટે વિગતો અને ntop આપી શકે છે. પરંતુ આમાંથી કોઈ પણ આદેશ સ્પ્રેડશીટ અથવા સરળ આગળની પ્રક્રિયા માટે યોગ્ય ફોર્મેટમાં ડેટાને સાચવવાની મંજૂરી આપતો નથી. લિનક્સ ઉપયોગિતા dstat નો ઉપયોગ અલ્પવિરામથી અલગ મૂલ્ય સ્વરૂપમાં પણ લખાણ માહિતી તૈયાર કરવા માટે થઈ શકે છે, જે સ્પ્રેડશીટ કાર્યક્રમો માટે એકદમ યોગ્ય છે. સંદર્ભો બાહ્ય કડીઓ AIX nમોન મેન પેજ ટ્યુનિંગ એ પરફેક્ટ નોંધઃ પ્રદર્શન ટ્યુનિંગ પર એક નજર અને નવા AIX 5.3 આદેશો કર્સેસ (પ્રોગ્રામિંગ લાઇબ્રેરી) ફ્રી સિસ્ટમ સોફ્ટવેર સિસ્ટમ યુનિક્સ પ્રક્રિયા-અને કાર્ય-વ્યવસ્થાપન-સંબંધિત સોફ્ટવેરનું નિરીક્ષણ કરે છે