Przejdź do treści
Giorgi Eliadze
Projekty: Boxette Group

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

  • n8n
  • 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ń.

Projekty: Boxette Group