W następnym artykule przyjrzymy się Collectl. To jest lekkie narzędzie do monitorować wydajność systemu, które mogą służyć do zbierania danych dotyczących wydajności opisujących aktualny stan systemu.
W porównaniu z innymi narzędziami do tego samego celu, to zbiera informacje o wielu różnych typach zasobów systemowych, takich jak; la Procesor, dysk, pamięć, sieć, gniazda, tcp, i-węzły, pamięć, nfs, procesy itp. Może działać interaktywnie lub jako 'Demon'i ma możliwość nagrywania i odtwarzania przechwyconych danych. Pozwoli nam to również na eksport danych do różnych formatów plików.
Ogólna charakterystyka Collectl
To narzędzie oferuje użytkownikom między innymi następujące funkcje:
- Collectl nie koncentruje się na ograniczonej liczbie wskaźników systemowychZamiast tego może gromadzić informacje o wielu różnych typach zasobów systemowych, takich jak; procesor, dysk, pamięć, sieć, gniazda, tcp, i-węzły, infiniband, połysk, nfs, procesy, kwadryki, płyty i informacje o znajomych.
- To narzędzie zużywa bardzo mało procesora. W rzeczywistości zmierzono, że przy uruchomieniu jako „demon” używał on 0.1%, używając domyślnego interwału próbkowania wynoszącego 60 sekund dla danych procesowych i 10 sekund dla wszystkich pozostałych.
- Może być uruchamiany interaktywnie, jako demon lub oba.
- Zawiera możliwość monitorowania prawie każdego podsystemu.
- Może pełnią rolę wielu innych narzędzi przeznaczonych do jednego celu, tak jak oni; ps, top, iotop lub vmstat.
- To narzędzie oferuje również możliwość nagrywania i odtwarzania przechwyconych danych.
- Może eksportuj dane w różnych formatach plików.
- Narzędzie może działa jako usługa do monitorowania komputerów zdalnych lub całego klastra serwerów.
- My też wyświetli dane w terminalu, zapisze do pliku lub gniazda.
To tylko niektóre z funkcji tego programu. Mogą zapoznaj się z nimi szczegółowo z witryna projektu.
Zainstaluj Collectl
Domyślnie plik package Collectl jest dostępny w domyślnym repozytorium Ubuntu. Zainstalowanie go w naszym systemie będzie tak proste, jak otwarcie terminala (Ctrl + Alt + T) i wykonanie polecenia:
sudo apt install collectl
Podczas instalacji poprosi nas o wybranie serwera WWW, dla którego Wspólny wykres Musi być samodzielnie skonfigurowany, chociaż będziemy mieli możliwość wybrania opcji „Żaden ' do ręcznej konfiguracji później.
Używać
Po zakończeniu instalacji tego narzędzia będziemy mogli łatwo uruchomić go z terminala, nawet bez żadnej opcji. Następujące polecenie wyświetli informacje o procesorze, dysku i statystykach sieci w krótkim, czytelnym dla człowieka formacie.
collectl
Jeśli jesteś zainteresowany drukuje statystyki dla wszystkich podsystemów, polecenie, które będziemy musieli wykonać, musi zawierać rozszerzenie - wszystkie opcje:
collectl --all
Jeśli chcemy użyj Collectl z topem, będziemy musieli wykonać następujące polecenie z rozszerzeniem –Top opcja:
collectl --top
Jeśli szukasz monitoruj wszystkie zasoby razempolecenie do wykonania wyglądałoby następująco:
collectl -scmd
Kiedy tylko chcemy zobacz wykorzystanie pamięci naszego systemu, będziemy musieli tylko wykonać polecenie z rozszerzeniem -sm opcja:
collectl -sm
To narzędzie może również wyświetl informacje o procesorze, dyskach i danych sieciowych poleceniem:
collectl -scdn
do uzyskać informacje o CPU i TCPpolecenie, które powinniśmy wykonać, wyglądałoby następująco:
collectl -stc
do uzyskać informacje o procesach w naszym systemie, możemy uruchomić polecenie collectl z następującymi opcjami:
collectl -c1 -sZ -i:1
To tylko niektóre z możliwości, jakie oferuje nam to narzędzie. Jeśli chcesz zapoznaj się z pomocą i zobacz wszystkie dostępne opcje, w terminalu (Ctrl + Alt + T) wystarczy wpisać polecenie:
collectl --help
Możemy też zdecydować przeczytaj strony man wpisywanie w terminalu (Ctrl + Alt + T):
man collectl
W tych wierszach widzieliśmy podstawowe użycie narzędzia wiersza poleceń Collectl do monitorowania wydajności systemu. Dla więcej informacji o tym, jak to działa, użytkownicy mogą zapoznać się z dokumentacja projektu o los przykłady które oferują na swojej stronie internetowej.
Bądź pierwszym który skomentuje