Jak zainstalować i skonfigurować Sysstat na pulpicie Linuksa

sysstat (system statistics) jest jednym z najbardziej lekkich i najlepszych narzędzi do monitorowania systemu dla dystrybucji Linuksa. Jeśli jesteś administratorem systemu, być może wiesz, że monitorowanie każdego parametru systemu jest ważne, aby utrzymać jego funkcjonalność. Ponieważ sysstat jest narzędziem do monitorowania systemu opartym na wierszu poleceń, zapewnia informacje systemowe w czasie rzeczywistym. Ponadto możesz również rozwiązywać problemy z systemem za pomocą narzędzia Sysstat. Dlatego instalacja narzędzia do monitorowania systemu Sysstat jest szybka i bezproblemowa w systemie Linux.

funkcje narzędzia sysstat (System Statistics)

narzędzie sysstat używa polecenia SAR do drukowania różnych typów informacji o systemie. Tutaj zobaczymy krótkie wyjaśnienie kilku podstawowych i najczęściej używanych poleceń sysstat.

  • iostat: polecenie iostat lub input / output statistics służy do drukowania obciążenia procesora.
  • mpstat: Możesz uruchomić polecenia mpstat, aby wydrukować podstawowe informacje procesora, numer wątku i inne powiązane statystyki dotyczące procesora systemowego.
  • pidstat: polecenie pidstat może drukować pojedyncze raporty dla pamięci RAM, procesora, procesora i innych urządzeń wejścia-wyjścia. Może pokazywać raporty z bieżących procesów jądra Linuksa.
  • tapestat: polecenie tapestat służy do drukowania informacji o czasie rozruchu i połączonych informacji o podłączonych urządzeniach. Może również wyświetlać statystyki sieci.

istnieje więcej poleceń statystyk systemu, które możesz uruchomić na swojej powłoce, aby stać się zaawansowanym użytkownikiem Linuksa. Jeśli interesujesz się narzędziem statystyki systemu, możesz sprawdzić ten link.

zainstaluj Sysstat w systemie Linux

narzędzie statystyk systemu pozwala monitorować użycie procesora, stan pamięci RAM, wydajność wymiany i inne parametry systemu. Instalacja narzędzia Sysstat nie wymaga żadnych dodatkowych aplikacji zależnych, ale upewnij się, że repozytorium systemu jest aktualne. W tym poście dowiesz się, jak zainstalować, skonfigurować i rozpocząć korzystanie z narzędzia do monitorowania Sysstat w systemach Debian, Red Hat i Arch Linux.

zainstaluj sysstat na Ubuntu/Debianie

jeśli jesteś Ubuntu lub innym użytkownikiem Linuksa opartego na Debianie, możesz zainstalować narzędzie sysstat na swoim systemie za pośrednictwem oficjalnego repozytorium Linuksa. Uruchom następujące polecenie aptitude na powłoce terminala z uprawnieniami roota, aby zainstalować je w systemie.

sudo apt updatesudo apt install sysstat

sysstat na Ubuntu apt install

2. Zainstaluj Sysstat na Fedorze i Red Hat Linux

nowoczesna stacja robocza Fedory obsługuje zarówno polecenia DNF, jak i YUM; tutaj użyjemy polecenia YUM do zainstalowania narzędzia monitorowania Sysstat na naszym systemie Linux opartym na Red Hat. Możesz uruchomić następujące polecenie YUM na powłoce terminala, aby zainstalować narzędzie Sysstat w systemie Red Hat.

sudo yum install sysstat

sysstat_on_fedora_Linux

przetestowałem powyższe polecenie na mojej stacji roboczej Fedora; dlatego możesz uruchomić następujące polecenie podane poniżej, aby uniknąć problemów, jeśli znajdziesz jakiekolwiek problemy z instalacją.

yum install sysstat -y -q && yum list installed sysstat -q

3. Zainstaluj Sysstat na Arch Linux

instalacja Narzędzia system statistics na systemie Linux opartym na Arch jest podobna do instalacji na innych systemach Linux. Możesz zainstalować narzędzie Sysstat na swoim systemie Arch Linux za pomocą polecenia Pacman. Na przykład, uruchom następujące polecenie Pacman podane poniżej w powłoce, aby zainstalować narzędzie statystyki systemu.

sudo pacman -S sysstat

przetestowałem powyższe polecenie na moim Linuksie Manjaro KDE; jeśli masz problemy z zainstalowaniem go przez interfejs wiersza poleceń, możesz pobrać skompilowany pakiet Sysstat dla Twojego systemu opartego na Arch. Możesz kliknąć tutaj, aby pobrać plik Zstandard sysstat i zainstalować go za pomocą domyślnego narzędzia instalatora pakietów.

system statistics tool on arch GUI

Uruchom sysstat Tool On Linux

po pomyślnym zainstalowaniu narzędzia system statistics tool na systemie Linux, możesz teraz użyć poleceń SAR (system activity reporter) w powłoce terminala, aby monitorować system. Tutaj zobaczymy kilka przykładów polecenia Sar, aby dowiedzieć się, jak zacząć z nim.

muszę zauważyć, że wszystkie polecenia, które pokażę w tej części są wykonywalne na systemach Debian, Red Hat i Arch Linux.

Krok 1: Włącz i skonfiguruj Sysstat

na początku uruchom następujące polecenia w powłoce, aby uruchomić i włączyć narzędzie Sysstat na komputerze. Nie zapomnij uruchomić poleceń jako użytkownik root; polecenia sterowania systemem wymagają uprawnień roota.

sudo systemctl start sysstatsudo systemctl enable sysstat

możesz również zmienić domyślne ustawienia narzędzia monitorowania systemu Sysstat, aby je dostosować. Ale nie waż się tego robić, jeśli nie wiesz, jak go dostosować. Możesz też wykonać kopię ustawień domyślnych przed dostosowaniem, aby zastąpić oryginalny skrypt, jeśli coś pójdzie nie tak. Teraz otwórz skrypt konfiguracyjny Sysstat, uruchamiając następujące polecenie na powłoce terminala.

sudo nano /etc/cron.d/sysstat

Sysstat na Ubuntu config

Krok 2: testowanie Sar Commands na Linuksie

po zainstalowaniu i skonfigurowaniu narzędzia statystyki systemu Sysstat na Linuksie nadszedł czas, aby uruchomić kilka poleceń na powłoce terminala, aby sprawdzić, czy działa idealnie. Po pierwsze, możesz uruchomić polecenie quick version check, aby dowiedzieć się, czy narzędzie działa w systemie, czy nie.

mpstat -V

sysstat na Ubuntu sprawdź wersję

następujące polecenie iostat wyświetli statystyki procesora, liczbę rdzeni w procesorze, wersję jądra, urządzenia i prędkość odczytu i zapisu danych w systemie.

iostat -d 1 5

Sysstat iostat d 1 5

następne polecenie wygeneruje reprezentację stanu procesora w wierszu poleceń. Tutaj, składnia u 2 30 jest używana do wspominania o odstępie czasowym między dwoma danymi. Możesz zmienić różnicę czasu, edytując czas trwania.

sar -u 2 30

Sysstat na Ubuntu sar u 2 30

jeśli chcesz zwizualizować obciążenie procesora lub innego systemu za pomocą wykresu, możesz użyć polecenia Ksar w powłoce terminala Linux, aby utworzyć wykres obciążenia systemu. Możesz pobrać narzędzie Ksar i zainstalować je w swoim systemie, aby uzyskać graficzną reprezentację systemu.

Ostatnie słowa

w szybkim poście opisałem metody instalacji narzędzia do monitorowania systemu Sysstat na systemie Linux. Opisałem również, jak skonfigurować i rozpocząć korzystanie z poleceń Sar w powłoce terminala. Jeśli nadal występują problemy z instalacją, spróbuj zainstalować ją z kodu źródłowego w systemie Linux.

Write a Comment

Twój adres e-mail nie zostanie opublikowany.