DataHouse Tools

Інструмент

Monitoring serwera, aplikacji i domeny

Monitoring VPS, serwera cloud, aplikacji, HTTP, SSL, DNS, zasobow, logow i alertow dla uslug firmowych.

Hub

Monitoring serwera ma wykrywać problemy zanim użytkownicy albo Google zobaczą awarię. Dla VPS, cloud servera i aplikacji firmowej trzeba obserwować dostępność, certyfikaty, DNS, zasoby, logi, backup i realne ścieżki HTTP.

Monitoring VPS, serwera cloud i aplikacji

Monitoring powinien mierzyć zarówno serwer, jak i usługę widzianą przez użytkownika. Sam wykres CPU nie wystarczy, jeśli aplikacja zwraca błędy 500. Sam ping nie wystarczy, jeśli kończy się miejsce na dysku albo backup nie działa od tygodnia.

Co monitorować?

Dostępność HTTP

Status, czas odpowiedzi, przekierowania, błędy 4xx/5xx i podstawowe ścieżki aplikacji.

SSL/TLS

Termin ważności certyfikatu, zgodność domen, łańcuch i słabe algorytmy.

Zasoby serwera

CPU, RAM, dysk, I/O, sieć, procesy i restarty usług.

Backup i logi

Brak backupu, błędy zadań, wzrost liczby wyjątków i problemy po wdrożeniu.

Kolejność wdrożenia monitoringu

  1. Zdefiniuj usługę krytyczną. Ustal, które adresy, porty, procesy i zadania muszą działać, żeby firma pracowała.
  2. Dodaj alerty podstawowe. HTTP, SSL, dysk, RAM, CPU, backup i najważniejsze procesy aplikacji.
  3. Ustal progi i odbiorców. Alert ma trafiać do osoby, która może zareagować, a progi nie mogą generować szumu.
  4. Połącz monitoring z procedurą. Dla każdego krytycznego alertu powinien istnieć opis pierwszych kroków diagnostycznych.
  5. Testuj po wdrożeniach. Po migracji albo zmianie aplikacji sprawdź, czy monitoring nadal obejmuje nowe endpointy.

Typowe alerty dla usług firmowych

  • Strona albo API zwraca błąd 5xx lub przekracza limit czasu odpowiedzi.
  • Certyfikat SSL/TLS wygasa albo ma problem z łańcuchem zaufania.
  • Dysk zbliża się do pełnego zajęcia, rośnie I/O albo kończy się RAM.
  • Backup nie wykonał się w założonym oknie.
  • Aplikacja po wdrożeniu generuje więcej błędów niż zwykle.

FAQ: monitoring serwera