Ak máte servery, automatizácia úloh je vždy užitočná, šetrí nám čas a pomáha aj pri odolnosti voči chybám, viete ... «urobte to v prípade malého ramena » ... "reštartujte takúto službu, ak takáto zásuvka zlyhá»... atď., Podrobnosťou je, že pri automatizácii úloh je prvou vecou poznať aktuálny stav servera.
Skript na zobrazenie informácií z nášho systému
Už som ti hovoril o scenár ktorý ukazoval štatistiku spotreby Apache RAM, tentokrát vám poviem o skripte, ktorý zobrazuje tieto informácie:
- Je alebo nie je pripojené k internetu
- Operačný systém
- distribúcia
- Architektúra
- jadro
- hostname
- Interná IP
- Externá IP
- DNS, ktoré používate
- Prihlásení používatelia
- Štatistiky RAM a SWAP
- Miesto na pevnom disku
- Čas potrebný na zobrazenie informácií skriptom
- Uptime
Ako získať skript, ktorý zobrazuje informácie z nášho systému
Prvá vec je stiahnuť si ju, potom jej dať oprávnenie na vykonávanie, nakoniec ju vykonáme s parametrom -I tak, aby bola nainštalovaná v našom systéme a bolo ľahšie ju v budúcnosti vykonať. Otvorte terminál a zadajte nasledujúce príkazy:
wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh chmod + x tecmint_monitor.sh ./tecmint_monitor.sh -I
Požiada nás o heslo, napíšeme ho, stlačte kláves Enter a to je všetko, informácie o našom systéme môžeme zobraziť vykonaním:
monitor
Príklady informácií poskytnutých skriptom:
Ako môžete vidieť v príkazoch, autorom skriptu je TecMint.com, ďakujem Avishekovi Kumarovi za uverejniť to.
Dúfam, že vám nič nie je užitočné