Jak monitorować serwer Linux za pomocą Cloudstats

Istnieje wiele narzędzi, które dają nam możliwość przeprowadzenia kontroli nad sprzętem, który mamy pod naszą administracją, jedne są przydatne, inne nie tak bardzo, ale cel zawsze będzie ten sam: ułatwienie zarządzania i kontroli przez administrator.

Jako administratorzy musimy wziąć pod uwagę naszą odpowiedzialność za zapewnienie dobrego zachowania naszych serwerów, zapobieganie i rozwiązywanie wszelkich problemów. Jeśli korzystamy z monitoringu, możemy być świadomi tego, co dzieje się w naszym sprzęcie Linux.

Jednym z tych narzędzi, które szczegółowo przeanalizujemy w tym samouczku, jest Statystyki chmury a zobaczymy, jak będzie to bardzo pomocne narzędzie do wszystkiego, co związane z administracją.

Co to jest CloudstatsCloudstats to platforma internetowa, dzięki której będziemy mieli kontrolę i dostęp do wszystkich zarejestrowanych tam serwerów, dzięki czemu będziemy mogli śledzić wszystko, co się tam dzieje w czasie rzeczywistym.

Jego użycie jest proste i wymaga jedynie zainstalowania agenta, aby zacząć korzystać z jego pełnej mocy i zakresu. Cloudstats można zainstalować na platformach Linux (Fedora, Debian, Ubuntu, CentOS) lub w środowiskach Windows (Windows Server 2012, Windows Server 2016).

Funkcje CloudstatsJego główne cechy to:

  • Pełne zarządzanie serwerami: Cloudstats pozwala nam na pełną kontrolę nad zarządzanymi maszynami m.in. przeglądanie ich procesów i instancji, zdalne wysyłanie poleceń, pozyskiwanie dzienników zdarzeń, przeglądanie konfiguracji systemu itp.
  • Weryfikacje zewnętrzne: Możemy łatwo sprawdzić porty, usługi, strony internetowe z różnych zewnętrznych lokalizacji, do tego musimy skonfigurować tę opcję.
  • Monitorowanie sieci: Analizuje cały ruch sieciowy w czasie rzeczywistym, co pozwala na wygenerowanie optymalnego bilansu obciążenia sieci w systemie.
  • Kopie zapasowe: Dzięki Cloudstats będziemy mieli możliwość tworzenia kopii zapasowych serwerów administratora, aby zawsze zapewnić ich dostępność.
  • Monitorowanie procesu: Dzięki temu narzędziu możemy mieć precyzyjną kontrolę nad różnymi procesami, które są wykonywane na serwerze, takimi jak SQL, Apache, PHP itp.
  • Weryfikacja statusu usług: Dzięki Cloudstats, jeśli jakakolwiek usługa ulegnie awarii, otrzymamy alerty, aby podjąć natychmiastowe działania i zapobiec awariom usług lub ogólnym awariom serwera.
  • Obsługuje integrację ze Slackiem: Cloudstats można zintegrować ze slackiem, aby monitorować serwer przez URL lub IP.
  • Zintegrowany interfejs API: Cloudstats oferuje nam kompletne API, dzięki któremu możemy uzyskać wykresy zdarzeń serwerowych w czasie rzeczywistym.

1. Opcje dostępu w Cloudstats


Cloudstats oferuje nam dwie opcje dostępu jako administratorom:

WolnyDzięki tej opcji możemy zarządzać 1 serwerem, 1 adresem URL i 1 adresem IP, a także otrzymywać alerty o awariach lub awariach serwera za pomocą różnych środków, takich jak slack, Skype lub poczta.

PłacićWersja płatna kosztuje 5 USD miesięcznie za każdy zarządzany serwer. Dzięki tej opcji będziemy mieli możliwość wykonania następujących czynności:

  • Skonfiguruj alerty.
  • Posługiwać się uprawnienia i role.
  • Dostęp do zdalnej konsoli serwera.
  • Personalizacja nadzoru procesu.
  • Wiele powiadomień itp.

2. Jak korzystać z Cloudstats w systemie Linux

Krok 1
Aby rozpocząć proces zarządzania, przechodzimy do poniższego linku, aby utworzyć nasze konto w Cloudstats:

POWIĘKSZAĆ

Krok 2
Tam uzupełniamy pola i klikamy na przycisk Zapisać się. Gdy uzyskamy dostęp, zobaczymy następujące okno:

POWIĘKSZAĆ

NotatkaMają wsparcie na czacie 24 godziny.

Krok 3
Tam możemy wybrać, które zadanie będziemy realizować, w tym przypadku wybierzemy Dodaj nowy serwer i wyświetli się:

POWIĘKSZAĆ

Krok 4
Wybieramy platformę, na której ma być zainstalowany agent Cloudstats, w tym przypadku klikamy na Linux, ponieważ analizę wykonamy w CentOS 7. Widzimy, że wyświetlany jest następujący komunikat:

POWIĘKSZAĆ

Krok 5
Jak widać, wyświetlany jest kod, który ma zostać wykonany na serwerze, w tym przypadku w CentOS 7 musimy wykonać następujące czynności:

 sudo bash -lc "curl https://cloudstatsstorage.blob.core.windows.net/agent/installer | bash -s cZvSfcGK2wkAuPhiwOyx08uTPhZAMdQ70jmw2s9zTooxz5EKiT88yEO0ue8_t0JukT9"

POWIĘKSZAĆ

Krok 6
Tam mamy nadzieję, że odpowiedni klient jest zainstalowany w CentOS 7. Klikamy przycisk Zakończ w oknie Cloudstats i zobaczymy następujące środowisko:

POWIĘKSZAĆ

Krok 7
W tym początkowym oknie znajdziemy takie szczegóły jak:

  • Wygenerowane alerty
  • Aktywne połączenia sieciowe
  • Wykorzystanie procesora, pamięci i dysku itp.

Krok 8
Po lewej stronie mamy dostęp do różnych parametrów nadzoru takich jak:

Monitorowanie serweraStąd możemy zobaczyć status zarządzanych serwerów i grup

POWIĘKSZAĆ

Utworzyć kopię zapasowąZ tej zakładki możemy wykonywać kopie zapasowe serwerów za pomocą protokołów i usług takich jak między innymi FTP, SFTP, AzureStore, Amazon S3.

POWIĘKSZAĆ

KonsolaZ tej opcji możemy wykonywać polecenia zdalnie na serwer.

POWIĘKSZAĆ

AlertyW tej zakładce będziemy zarządzać wszystkimi alertami występującymi na serwerze, możemy tworzyć, edytować lub usuwać nowe alerty poprzez ustalanie różnych warunków w wielu obiektach serwera takich jak procesor, pamięć, dyski itp.

POWIĘKSZAĆ

NarzędziaW tej linii mamy możliwość zastosowania pingów między Cloudstats a serwerem w celu sprawdzenia jego połączenia, po wykonaniu tej czynności możemy kliknąć wynik, aby uzyskać szczegółowy wykres wykonanego zadania.

POWIĘKSZAĆ

UstawieniaStąd kontrolujemy wszystkie ustawienia narzędzia, takie jak użytkownicy, grupy, płatności itp.

POWIĘKSZAĆ

Monitorowanie IPDzięki tej opcji możemy monitorować nasze serwery przez IP, tam możemy tworzyć nowe monitory lub edytować już istniejące.

POWIĘKSZAĆ

W ten sposób Cloudstats staje się cennym i praktycznym narzędziem do zarządzania i kontroli procesów i zdarzeń zachodzących na zarządzanych serwerach w prosty, ale całkowicie kompletny sposób i w czasie rzeczywistym, co jest cenne dla każdego administratora IT. Sugerujemy również, abyś spojrzał jak monitorować Ubuntu Server, aby wiedzieć wszystko, co dzieje się na twoim komputerze.

wave wave wave wave wave