હવે પછીના લેખમાં આપણે સ્કાઉટ_પ્રિલટાઇમ પર એક નજર નાખીશું. આ બ્લોગ પરના પહેલાના લેખમાં, અમે અમારી Gnu / Linux સિસ્ટમના પ્રભાવને મોનિટર કરવા માટે જુદા જુદા કમાન્ડ લાઇન આધારિત ટૂલ્સ જોયા છે, જેમ કે હૉટ, દ્રષ્ટિ અને અન્ય. જે આપણે આજે જોવા જઈ રહ્યા છીએ તે બીજો છે સર્વરને મોનિટર કરવા માટેનું સરળ સાધન.
સ્કાઉટ રીઅલટાઇમ અમને ડિસ્ક, મેમરી, નેટવર્ક, સીપીયુ અને પ્રક્રિયા મેટ્રિક્સ બતાવશે. લિનક્સ સર્વર મેટ્રિક્સને વાસ્તવિક સમયમાં, ખૂબ સ્પષ્ટ રીતે, મોનિટર કરવા માટે, આ એક સરળ, ઉપયોગમાં સરળ અને વેબ-આધારિત ટૂલ છે. તે અમને સીપીયુ, મેમરી, ડિસ્ક, નેટવર્ક અને પ્રક્રિયાઓમાંથી એકત્રિત મેટ્રિક્સ પર પ્રવાહી આલેખ બતાવશે. આ બધા વાસ્તવિક સમય માં.
આ લેખમાં, અમે ઉબન્ટુ ટુ પર સ્કાઉટ_રિઅલટાઇમ નામના આ મોનિટરિંગ ટૂલને કેવી રીતે ઇન્સ્ટોલ કરવું તે જોવા જઈ રહ્યા છીએ દૂરસ્થ સર્વર મોનીટર કરો. પરંતુ આપણે આ બાબતમાં પ્રવેશતા પહેલા, અમે કેટલીક સામાન્ય લાક્ષણિકતાઓ જોશું જે આ પ્રોગ્રામ વપરાશકર્તાઓને પ્રદાન કરશે.
સ્કાઉટ_રિઅલટાઇમની સામાન્ય લાક્ષણિકતાઓ
- કાર્યક્રમ છે ઓપન સોર્સ. તેનો સ્રોત કોડ પૃષ્ઠ પર જોઈ શકાય છે GitHub.
- માં સ્ક્રોલિંગ સરળ છે દર સેકંડમાં ગ્રાફિક્સ અપડેટ કરો.
- બધા કી પ્રદર્શન મેટ્રિક્સ (સીપીયુ, મેમરી, ડિસ્કનો ઉપયોગ અને નેટવર્ક ટ્રાફિક) વધુ સારી રીતે ડેટા રીડિંગ માટે એક દૃશ્યમાં છે.
- સમાન હેતુવાળા અન્ય પ્રોગ્રામ્સની તુલનામાં, તેની વેબસાઇટ અનુસાર મેમરી વપરાશ મેટ્રિક્સ સ્પષ્ટ અને વધુ સચોટ છે.
- પ્રક્રિયાઓ જૂથ થયેલ છે સમાન નામ અને ચાલી રહેલ પ્રક્રિયાઓની સંખ્યા પ્રદર્શિત થાય છે. આ ખાતરી કરવા માટે છે કે સક્રિય પ્રક્રિયાઓમાંના વલણો સ્પષ્ટ થાય છે.
- સ્કાઉટ_રિઅલટાઇમ પ્રોક ફાઇલસિસ્ટમ પર ભારે આધાર રાખે છે મેટ્રિક્સ મેળવવા માટે. પ્રોક્ફ્સ જીન્યુ / લિનક્સ-આધારિત વિતરણો પર ઉપલબ્ધ છે. ઓએસએક્સ અને ફ્રીબીએસડી પાસે પ્રોફ્સ માટે સંપૂર્ણ સપોર્ટ નથી અને સુસંગત નથી.
ઉબન્ટુ પર સ્કાઉટ_અરલટાઇમ મોનિટરિંગ ટૂલ ઇન્સ્ટોલેશન
અમારા Gnu / Linux સર્વર પર સ્કાઉટ_રિઅલટાઇમ સ્થાપિત કરવા માટે, આપણે રૂબી 1.9.3 અથવા તેથી વધુ સ્થાપિત કરવાની જરૂર પડશે. આ માટે આપણે ટર્મિનલમાં નીચે આપેલા આદેશનો ઉપયોગ કરીશું (Ctrl + Alt + T):
sudo apt install rubygems
એકવાર અમારી સિસ્ટમમાં રૂબીનું ઇન્સ્ટોલેશન સમાપ્ત થઈ જાય, પછી આપણે કરી શકીએ સ્કાઉટ_રિઅલટાઇમ પેકેજ સ્થાપિત કરો સમાન ટર્મિનલમાં નીચેના આદેશનો ઉપયોગ કરીને:
sudo gem install scout_realtime
સ્કાઉટ_રિઅલટાઇમ પ્રારંભ કરો
સફળતાપૂર્વક પેકેજ સ્થાપિત કર્યા પછી, આપણે સ્કાઉટ_રિઅલટાઇમ ડિમન શરૂ કરવું જોઈએ. આ રીઅલ ટાઇમમાં સર્વર મેટ્રિક્સ એકત્રિત કરવાનો હવાલો લેશે. ડિમન શરૂ કરવા માટે, ટર્મિનલમાં (Ctrl + Alt + T) આપણે લખીશું:
scout_realtime
સ્કાઉટ_અરલટાઇમ ડિમન લોંચ કર્યા પછી, તે આપણા લિનક્સ સર્વર પર ચાલે છે કે જેના દ્વારા આપણે દૂરસ્થ મોનિટર કરવા માંગીએ છીએ. બંદર 5555.
ખુલ્લા ફાયરવ pલ બંદરો
જો આપણે ફાયરવ .લ ચલાવીએ છીએ, તો અમારે 5555 પોર્ટ ખોલવાની જરૂર રહેશે જે સ્કાઉટ_રિઅલટાઇમનો ઉપયોગ કરે છે. આ સાથે અમે તમને વિનંતીઓ કરવાની મંજૂરી આપીશું. આના સહાય પૃષ્ઠ પર તેને કેવી રીતે કરવું તે જોઈ શકાય છે યુએફડબ્લ્યુ કે તેઓ અમને ઉબુન્ટુ વેબસાઇટ પર આપે છે,
સ્કાઉટ_પ્રિલટાઇમ Accessક્સેસ કરવું
એકવાર બંદરો ખુલ્યા પછી, અન્ય કોઈપણ મશીનથી, અમે વેબ બ્રાઉઝર ખોલીએ છીએ અને અમે ગ્રાફને andક્સેસ કરવા અને રીમોટ સર્વરના પ્રભાવને મોનિટર કરવા માટે નીચે બતાવેલ URL નો ઉપયોગ કરીશું.
http://localhost:5555
અથવા આપણે આનો ઉપયોગ પણ કરી શકીએ છીએ.
http://direccion-ip-o-dominio.com:5555
પ્રોગ્રામ લોગ જુઓ
મૂળભૂત રીતે, લscગ્સ .scout / scout_realtime.log ફાઇલમાં સાચવવામાં આવે છે સિસ્ટમની. અમે ટર્મિનલ (Ctrl + Alt + T) માં કેટ આદેશનો ઉપયોગ કરીને આ રજિસ્ટરની સલાહ લઈશું:
cat .scout/scout_realtime.log
સ્કાઉટ_અરલટાઇમ રોકો
જો આપણે સ્કાઉટ_રિઅલટાઇમ ડિમનને રોકવા માંગતા હો, તો આપણે ટર્મિનલ (Ctrl + Alt + T) માં નીચે આપેલ આદેશ ચલાવીશું:
scout_realtime stop
સ્કાઉટ_ રીઅલટાઇમ અનઇન્સ્ટોલ કરો
સિસ્ટમમાંથી સ્કાઉટ_રિઅલ ટાઇમને અનઇન્સ્ટોલ કરવા માટે, આપણે ફક્ત ટર્મિનલમાં નીચેનો આદેશ ચલાવવો પડશે:
sudo gem uninstall scout_realtime
સહાય અને માહિતી
સક્ષમ થવા માટે આ પ્રોગ્રામનાં ઉપલબ્ધ વિકલ્પો તપાસો, આપણે ટર્મિનલમાં લખી શકીશું:
scout_realtime --help
જો કોઈની જરૂર હોય વધુ માહિતી આ પ્રોગ્રામ વિશે, તમે સંપર્ક કરી શકો છો ગિથબ રીપોઝીટરી સ્કાઉટ_રિઅલટાઇમથી. જો કોઈને પ્રોગ્રામમાં ભૂલ મળી છે, તો તે નીચેની સૂચના આપી શકે છે કડી.