Rozwiązanie społecznościowe

Monitoruj ZimaOS i otrzymuj e-maile, gdy coś przestanie działać

A user wanted email alerts for application uptime, drive health, free space and other ZimaOS problems.

Najlepsza konfiguracja: używaj osobnych kontroli dostępności, obciążenia systemu i kondycji dysków

Rzadko który program dobrze radzi sobie ze wszystkimi trzema zadaniami. Praktyczny zestaw narzędzi dla ZimaOS to: Uptime Kuma do sprawdzania „czy usługa jest osiągalna?”, Netdata do śledzenia trendów procesora, pamięci RAM, wolnego miejsca i temperatury oraz Scrutiny do historii parametrów SMART dysków. Dzięki temu otrzymujesz przydatne alerty, bez udawania, że kontrola pingiem może przewidzieć awarię dysku.

Używaj Uptime Kuma do sprawdzania dostępności aplikacji i portów

Monitoruj punkty końcowe HTTP, porty TCP, cele DNS lub ping, a następnie dodaj kanał powiadomień SMTP/e-mail. Przewodnik sprzętowy Uptime Kuma omawia wymagania dotyczące pamięci masowej i skalowania monitorów. Dokumentacja Uptime Kuma opisuje powiadomienia i typy monitorów w dokumentacji projektu.

Używaj Netdata do progów zasobów

Wolne miejsce, utrzymujące się obciążenie procesora, presja pamięci i temperatury to metryki ciągłe, a nie proste kontrole dostępności. Mechanizm alertów Netdata został zaprojektowany do kontroli stanu na podstawie progów. Zobacz przewodnik sprzętowy Netdata oraz dokumentację powiadomień Netdata.

Używaj Scrutiny do historii SMART, ale przekazuj mu rzeczywiste dyski

Scrutiny wymaga, aby smartctl miał dostęp do fizycznych dysków. W Dockerze oznacza to konieczność skonfigurowania wymaganych mapowań --device i uprawnień. Kontrolery RAID mogą wymagać specjalnej obsługi typu urządzenia. Oficjalna dokumentacja Scrutiny wyjaśnia te wymagania.

Definiuj alerty wskazujące konkretne działanie

  • Usługa niedostępna przez 2–5 minut → sprawdź kontener i sieć.
  • System plików zapełniony w ponad 80–90% → usuń dane lub zwiększ przestrzeń dyskową.
  • Temperatura przekracza bezpieczny zakres pracy sprzętu → sprawdź chłodzenie i obciążenie.
  • Krytyczne atrybuty SMART lub powtarzające się błędy urządzenia → wykonaj kopię zapasową i wymień dysk albo zdiagnozuj problem.

Aby uzyskać szerszy punkt odniesienia dotyczący doboru zasobów aplikacji, skorzystaj z katalogu wymagań sprzętowych aplikacji ZimaOS.