
Narzędzie webowe do centralnego monitorowania routerów MikroTik, zarządzania konfiguracjami i automatyzacji zaplanowanych kopii zapasowych. Celem było uproszczenie administracji i zapewnienie wglądu w dostępność urządzeń w czasie rzeczywistym.
Administratorzy zarządzali wieloma routerami MikroTik bez scentralizowanego systemu. Nie było jednolitego widoku statusów urządzeń, automatycznych kopii zapasowych ani mechanizmu heartbeat śledzącego dostępność routerów. Rodziło to ryzyko operacyjne, spowalniało diagnostykę i wymagało ręcznych, powtarzalnych czynności.
Zbudowałem dedykowany panel umożliwiający pełne zarządzanie routerami MikroTik z jednego miejsca. Zawiera moduł zarządzania urządzeniami, monitoring heartbeat w czasie rzeczywistym, automatyczne kopie konfiguracji według harmonogramu oraz panel administracyjny pokazujący status routera, datę ostatniej kopii i potencjalne problemy. Backend w Node.js obsługuje komunikację z routerami i zadania cykliczne, co znacząco podniosło niezawodność i ograniczyło pracę ręczną.