kwi 2026 – wrz 2026
Niezawodność platformy n8n
Własna instancja n8n z ponad 100 przepływami, sprawna, obserwowalna i audytowana na podstawie dowodów
- Automatyzacja
- Utrzymanie platformy
- Czas trwania
- 5 miesięcy
- Firma
- Boxette Group
- Rola
- Odpowiedzialność za platformę i jej utrzymanie
Przegląd
Własna instancja n8n w Boxette działa w trybie kolejki z workerem, Postgres, Redis i Dockerem na VPS. Praca polega na dbaniu o jej sprawność i obserwowalność (historia wykonań, alerty o błędach, wydajność workerów) oraz na audytowaniu, na podstawie dowodów, co faktycznie zawodzi.
Narzędzia
- Docker
- PostgreSQL
- Redis
- Nginx Proxy Manager
Awarie, których nikt nie widział
Na jednym serwerze działa ponad 100 przepływów, niektóre co 5 sekund. Historia wykonań znikała w ciągu kilku godzin, część przepływów pokazywała sukces, choć w środku coś zawodziło, a błędy w danych przypisywano przepływom bez dowodów.
Dowody przed poprawkami
Gdy przepływowi podpisu elektronicznego zarzucono przypisywanie niewłaściwego oddziału, sprawdzono 1 443 kody śledzenia w systemie przesyłek i odkodowano zapisane dane wykonań. To dowiodło, że przepływ działa poprawnie: system źródłowy później zmienia przypisanie oddziałów, więc arkusz poprawia teraz codzienny przepływ aktualizujący. Utrata historii okazała się skutkiem limitu wykonań, który zapełniał się w ok. 14 godzin; po zmierzeniu zajętości dysku na jedno wykonanie wyłączono zapisywanie udanych wykonań dla pięciu najbardziej hałaśliwych przepływów i podniesiono limit.
Wydajność, alerty i audyty
Współbieżność workerów zwiększono na wieczorny szczyt, a do krytycznych przepływów podłączono wspólny przepływ błędów z powiadomieniami w Telegramie oraz ponowienia. We wrześniu 2026 r. subagenci Claude Code (kolektor, infrastruktura, przyczyna źródłowa, weryfikator) przeprowadzili pod moim kierunkiem 7-dniowy audyt tylko do odczytu. Przeanalizowali wykonania, Postgres, Dockera, nginx i Redis i uszeregowali przyczyny źródłowe według priorytetu, każdą popartą dowodami z wykonań.
Rezultat
Liczba zapisów wykonań spadła z ok. 57 na minutę do ok. 2,4, czyli mniej więcej 24 razy, co wydłużyło historię z ok. 14 godzin do ok. 3 miesięcy. W kontroli oddziałów zgadzało się 1 253 z 1 443 kodów (86,8%), a pozostałe 190 zmieniło się później w systemie źródłowym, przy 0 błędach przepływu. Audyt 7-dniowy objął 52 190 wykonań ze 153 zarejestrowanymi błędami i 0 awariami, a weryfikator potwierdził wszystkie 7 najważniejszych ustaleń.