Collectl, narzędzie do monitorowania wydajności systemu

o zbieraniu

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:

zainstaluj kolekcję

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.

skonfigurować serwer WWW

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.

zbieranie biegania

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

collectl --top

Jeśli szukasz monitoruj wszystkie zasoby razempolecenie do wykonania wyglądałoby następująco:

zebrać scmd

collectl -scmd

Kiedy tylko chcemy zobacz wykorzystanie pamięci naszego systemu, będziemy musieli tylko wykonać polecenie z rozszerzeniem -sm opcja:

zbierać sm

collectl -sm

To narzędzie może również wyświetl informacje o procesorze, dyskach i danych sieciowych poleceniem:

zebrać scdn

collectl -scdn

do uzyskać informacje o CPU i TCPpolecenie, które powinniśmy wykonać, wyglądałoby następująco:

zebrać stc

collectl -stc

do uzyskać informacje o procesach w naszym systemie, możemy uruchomić polecenie collectl z następującymi opcjami:

Collectl c1

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:

pomoc zbierać

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.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.