જ્યારે તમારી પાસે સર્વર્સ હોય, ત્યારે સ્વચાલિત કાર્યો હંમેશાં ઉપયોગી થાય છે, તે આપણો સમય બચાવે છે અને દોષ સહન કરવામાં પણ મદદ કરે છે, તમે જાણો છો… «નીચા રેમના કિસ્સામાં આ કરો » …જો આવી સોકેટ નિષ્ફળ જાય તો આવી સેવા ફરીથી પ્રારંભ કરો»... વગેરે, વિગત એ છે કે ક્રિયાઓને સ્વચાલિત કરવા માટે, પ્રથમ વસ્તુ સર્વરની વર્તમાન સ્થિતિને જાણવી છે.
અમારી સિસ્ટમમાંથી માહિતી પ્રદર્શિત કરવા માટે સ્ક્રિપ્ટ
મેં તમને આ વિશે જણાવ્યું હતું એક સ્ક્રિપ્ટ જે અપાચે રેમ વપરાશનાં આંકડા બતાવી રહ્યું હતું, આ સમયે હું તમને એક સ્ક્રિપ્ટ વિશે કહીશ જે આ માહિતી પ્રદર્શિત કરે છે:
- છે અથવા ઇન્ટરનેટથી કનેક્ટેડ નથી
- ઑપરેટિંગ સિસ્ટમ
- ડિસ્ટ્રો
- આર્કિટેક્ચર
- કર્નલ
- યજમાનનામ
- આંતરિક આઈ.પી.
- બાહ્ય આઈ.પી.
- તમે ઉપયોગ કરો છો તે DNS
- લgedગ કરેલા વપરાશકર્તાઓ
- રેમ અને સ્વેપ આંકડા
- એચડીડી જગ્યા
- માહિતીને પ્રદર્શિત કરવામાં સ્ક્રિપ્ટ માટેનો સમય લાગ્યો
- અપટાઇમ
સ્ક્રિપ્ટ કેવી રીતે મેળવવી જે અમારી સિસ્ટમમાંથી માહિતી બતાવે છે
પ્રથમ વસ્તુ તેને ડાઉનલોડ કરવાની છે, પછી તેને એક્ઝેક્યુશનની પરવાનગી આપો, છેવટે અમે તેને -I પરિમાણ સાથે ચલાવીશું જેથી તે આપણા સિસ્ટમમાં ઇન્સ્ટોલ કરેલું છે અને ભવિષ્યમાં તેને ચલાવવાનું વધુ સરળ છે. ટર્મિનલ ખોલો અને નીચેના આદેશો મુકો:
wget http://tecmint.com/wp-content/scriptts/tecmint_monitor.sh chmod + x tecmint_monitor.sh ./tecmint_monitor.sh -I
તે આપણને પાસવર્ડ પૂછશે, આપણે તેને ટાઇપ કરીશું, એન્ટર દબાવો અને બસ, આપણે ચલાવીને આપણી સિસ્ટમની માહિતી જોઈ શકીએ:
monitor
સ્ક્રિપ્ટ દ્વારા આપવામાં આવેલી માહિતીનાં ઉદાહરણો:
જેમ તમે આદેશોમાં જોઈ શકો છો, સ્ક્રિપ્ટના લેખક TecMint.com છે, આભાર અવશેષકુમાર તે પોસ્ટ કરો.
સારું, હું આશા રાખું છું કે તમારા માટે કંઈપણ ઉપયોગી થશે નહીં 😉
હાય!
મેં વર્ણવેલ પગલાંને અનુસર્યું અને જ્યારે મેં લખ્યું ./tecmint_monitor.sh - હું મને કહેું કે વિકલ્પ અમાન્ય છે ... સંદેશ છે ./tecmint_monitor.sh: ગેરકાયદેસર વિકલ્પ - I
તમે મને મદદ કરી શકો છો?
સાદર
તે લોઅરકેસ છે i.
પેરામીટર આઇ-લેટિન છે, અગિયારું નહીં
કોઈપણ રીતે, સ્ક્રિપ્ટ મને "su -c" ધરાવતી લાઇનને કારણે નિષ્ફળ કરે છે, કારણ કે ઉબુન્ટુમાં સુડો રુટ પરવાનગી મેળવવા માટે વપરાય છે.
અને શું થાય છે કે «સુડો સુ - not કામ કરતું નથી
ફાઇલને સંપાદિત કરો (સુડો નેનો / યુએસઆર / બીન / મોનિટર) અને લાઇન 75 પર તે "હોસ્ટનામ -I" કહે છે ... -આને દૂર કરો અને તમે પૂર્ણ કરી લો
આ રીતે પ્રયાસ કરો
./tecmint_monitor.sh -i
કોઈપણ રીતે, જો તમે પરિમાણો વિના સ્ક્રિપ્ટ ચલાવો છો, તો તે તમને અનુરૂપ માહિતી આપે છે. તે આંતરિક રીતે જે કરે છે તે છે "tecmint_monitor.sh" સ્ક્રિપ્ટની / usr / bin / નામ "મોનિટર" (એક્ઝેક્યુશનની પરવાનગી સાથે) સાથે ક copyપિ કરો.
મેં તેને ઉબુન્ટુ સર્વર 12.04 પર મૂક્યું છે અને મને આ ભૂલ થાય છે
ડાઉનલોડ્સ / tecmint_monitor.sh: 26: ડાઉનલોડ્સ / tecmint_monitor.sh: [[: મળ્યાં નથી
ડાઉનલોડ્સ / tecmint_monitor.sh: 36: ડાઉનલોડ્સ / tecmint_monitor.sh: [[: મળ્યાં નથી
ડાઉનલોડ્સ / tecmint_monitor.sh: 43: ડાઉનલોડ્સ / tecmint_monitor.sh: [[: મળ્યાં નથી
મારી પાસે એક્ઝેક્યુશન પરમિશન છે અને મેં પેરામીટર મૂક્યું -આ, મુશ્કેલીનું કારણ શું હોઈ શકે?
રસપ્રદ પોસ્ટ, માહિતી માટેની વિનંતીઓને સ્વચાલિત કરવાની એક સારી રીત, જ્યારે અન્ય મુદ્દાઓ પર ઉપયોગ કરી શકાય તે સમયની બચત.
વિષય બંધ: @ કેઝેડકેજી ^ ગારા, શું તમે કૃપા કરીને ઇમેઇલ્સનો જવાબ આપી શકો, તે એટલું જટિલ નથી.
શુભેચ્છાઓ
કયા ઇમેઇલ્સ? 😀
મહાન લેખ.
પરંતુ હું મારી જાતને શોધી શકું તેમ?
વેગ http://tecmint.com/wp-content/scripts/tecmint_monitor.sh
chmod + x tecmint_monitor.sh
./tecmint_monitor.sh -I
હું નથી જતો ..
મેં થોડા અઠવાડિયા પહેલા તમને જે બે મોકલ્યા હતા તે પાછા ઉછાળ્યા ન હતા, તેથી તમે FLISOL માં મને જે ઇમેઇલ આપ્યો તે બરાબર છે ...
0_oU જોવા માટે મને ફરીથી લખો
તે આવ્યા છે કે કેમ તે જોવા માટે તપાસો
સરસ !! તે ખૂબ સરસ છે, તેમ છતાં તે વધારાની માહિતી સાથે પૂરક થઈ શકે છે. જોકે હા, તે કસ્ટમાઇઝ કરવા માટે સરળ છે. વહેંચવા બદલ આભાર!
એક ખૂબ જ ઉપયોગી ટૂલ જેનો ઉપયોગ સેવાઓ અને સંસાધનોને મોનિટર કરવા માટે થાય છે, ઉપરાંત વસ્તુઓ પર આધારીત ક્રિયાઓ સેટ કરવામાં સમર્થ હોવા ઉપરાંત, ઉદાહરણ તરીકે ચેતવણીઓ મોકલવી તે મોનિટર છે:
https://mmonit.com/monit/
બંધ કરો અને મારી આગ ચાવી લો!
http://pastebin.com/uKRsrPvZ
કિસ્સામાં તે વધુ સમજી શકાય તેવું છે 😉
સાદર
apt-get ઇન્સ્ટોલ ઇન્ક્સી
કન્સોલમાં ચલાવો:
inxi-Fxz
અને તૈયાર…
"./tecmint_monitor.sh -I" મને ભૂલ આપે છે, @ એડગર પેરેઝે કહ્યું તેમ મેં તેને લોઅરકેસમાં બદલી દીધું, પરંતુ તે પછી "મોનિટર" અજ્ commandાત આદેશ તરીકે દેખાય છે: /
હું શું ખોટું કરું છું? u__ú
લાગે છે કે તે ખોટી રીતે ઇન્સ્ટોલ કરેલું છે. મારી પાસે ડેબિયન છે, પરંતુ મેં ઉબુન્ટુની જેમ સુડો ગોઠવ્યો છે, એટલે કે મારી પાસે રુટ વપરાશકર્તાને સોંપાયેલ પાસવર્ડ નથી અને તેથી, ઇન્સ્ટોલેશન દરમિયાન મને દાખલ કરવા માટે કહેવામાં આવ્યું પાસવર્ડ મારી પાસે નથી. જો હું મારું વપરાશકર્તા નામ દાખલ કરું છું, તો ઇન્સ્ટોલેશન નિષ્ફળ જશે, કારણ કે તે રુટ પાસવર્ડ નથી. આ મારા માટે કામ કર્યું:
chmod + x tecmint_monitor.sh
સુડો સુ
./tecmint_monitor.sh -i
આમ તે અસરકારક રીતે સ્થાપિત થયું હતું. પછી ફક્ત કોઈપણ ટર્મિનલમાં ચલાવો: મોનિટર
એમએમએમ ... તે પ્રયાસ કરવાનો સમય હશે
સ્ક્રિપ્ટ સારી છે, પરંતુ વપરાયેલી રેમ મેમરીમાં તે ખૂબ જ વિશ્વસનીય મૂલ્યને ચિહ્નિત કરે છે. જ્યારે કોઈપણ સિસ્ટમ મોનિટરમાં હું જોઉં છું કે મેં 370 એમબીનો ઉપયોગ કર્યો છે, ત્યારે આ સ્ક્રિપ્ટ સૂચવે છે કે તે 991 એમબી (?) છે.
સ્ક્રિપ્ટ બરાબર છે પરંતુ inxi સાથે તે તમને વધુ ડેટા બતાવે છે.
ઉત્તમ !!!!
જ્યારે મને વહીવટ કાર્ય કરવું પડે ત્યારે કન્સોલમાં એક પછી એક આદેશો ખેંચવાનું બંધ કરવું મારા માટે યોગ્ય છે. 🙂
ખૂબ જ ખરાબ તે ગિટહબ પર નથી કે તેને બનાવટ કરી શકશે અને સ્ક્રિપ્ટ પર વધુ આરામથી કાર્ય કરી શકશો.
આભાર!
ડીલક્સ.
વહેંચવા બદલ આભાર.
આભાર!
અલેજો, આ તપાસો: http://blackhats.cubava.cu/2015/05/15/script-que-muestra-informacion-de-nuestro-sistema/
આ બરાબર નથી, તેમ છતાં તે સારું છે