Kiedy masz serwery, automatyzacja zadań jest zawsze przydatna, oszczędza czas, a także pomaga w uzyskaniu odporności na błędy, wiesz… «zrób to w przypadku małej ilości pamięci RAM » ... ”zrestartuj taką usługę, jeśli takie gniazdo zawiedzie»… Itd. Szczegół jest taki, że aby zautomatyzować zadania, pierwszą rzeczą jest znajomość aktualnego stanu serwera.
Skrypt do wyświetlania informacji z naszego systemu
Mówiłem ci o skrypt który pokazywał statystyki zużycia pamięci RAM Apache, tym razem opowiem o skrypcie wyświetlającym te informacje:
- Jest lub nie ma połączenia z Internetem
- Platforma
- Distro
- Architektura
- Jądro
- Nazwa hosta
- Wewnętrzny adres IP
- Zewnętrzny adres IP
- DNS, którego używasz
- Zalogowani użytkownicy
- Statystyki RAM i SWAP
- Miejsce na dysku twardym
- Czas potrzebny na wyświetlenie informacji przez skrypt
- Uptime
Jak zdobyć skrypt pokazujący informacje z naszego systemu
Najpierw należy go pobrać, następnie nadać mu uprawnienia do wykonania, na koniec wykonujemy go z parametrem -I, aby był zainstalowany w naszym systemie i łatwiej było go wykonać w przyszłości. Otwórz terminal i wprowadź następujące polecenia:
wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh chmod + x tecmint_monitor.sh ./tecmint_monitor.sh -I
Zapyta nas o hasło, wpisujemy je, wciskamy Enter i to wszystko, możemy zobaczyć informacje o naszym systemie wykonując:
monitor
Przykłady informacji dostarczonych przez Skrypt:
Jak widać w poleceniach, autorem skryptu jest TecMint.com, dzięki Avishek Kumar za opublikuj to.
Mam nadzieję, że nic ci się nie przyda