Când aveți servere, automatizarea sarcinilor este întotdeauna utilă, ne economisește timp și, de asemenea, ajută la toleranța la erori, știți ... «faceți așa ceva în caz de berbec mic » ... «reporniți un astfel de serviciu dacă un astfel de soclu eșuează»... etc, detaliul este că pentru automatizarea sarcinilor, primul lucru este să cunoașteți starea curentă a serverului.
Script pentru a afișa informații din sistemul nostru
V-am spus despre asta Un script care afișa statistici privind consumul de memorie RAM Apache, de data aceasta vă voi spune despre un script care afișează aceste informații:
- Este sau nu conectat la internet
- Platformă
- distributie
- Arhitectură
- Nucleu
- Nume de gazdă
- IP intern
- IP extern
- DNS pe care îl utilizați
- Utilizatori conectați
- Statistici RAM și SWAP
- Spațiu HDD
- Timpul necesar pentru ca scriptul să afișeze informațiile
- Uptime
Cum se obține un script care afișează informații din sistemul nostru
Primul lucru este să îl descărcăm, apoi să-i dăm permisiuni de execuție, în cele din urmă îl executăm cu parametrul -I astfel încât să fie instalat în sistemul nostru și să fie mai ușor să-l executăm în viitor. Deschideți un terminal și puneți următoarele comenzi:
wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh chmod + x tecmint_monitor.sh ./tecmint_monitor.sh -I
Ne va cere parola, o tastăm, apăsăm Enter și gata, putem vedea informațiile sistemului nostru executând:
monitor
Exemple de informații furnizate de Script:
După cum puteți vedea în comenzi, autorul scriptului este TecMint.com, mulțumesc Avishek Kumar pentru postează-l.
Ei bine, sper că nimic nu vă este de folos