Oddělte úrovně kontroly
Ovládejte externí dostupnost, certifikát, požadovaný text stránky a klíčové závislosti. Pro aplikaci přidejte stav úlohy na pozadí, místo na disku a výsledky zálohování. Veřejný endpoint kontroly stavu by neměl odhalovat tajemství nebo podrobnou interní konfiguraci.
Navazující článek: Fronty Laravel: odhalení zaseknutých úloh a bezpečné opakování.
Pečlivě zkontrolujte obchodní scénář
Pro formuláře použijte dohodnutou testovací cestu, která negeneruje skutečné prodeje a nezaplňuje obchodní proces testovacími záznamy. Frekvenci určete podle kritičnosti a nákladů na kontrolu. Samostatně sledujte skutečnost doručení, pokud je výsledkem skriptu. Test bez závěrečné kontroly může vytvořit falešný pocit spolehlivosti.
Navazující článek: Formulář WordPress hlásí odeslání, ale poptávka nedorazí.
Udělejte oznámení použitelné
Zpráva by měla obsahovat problém, čas, potřebné souvislosti a odpovědnou osobu. Definujte opětovné ověření, spouštěcí práh a eskalaci. Oddělte krátké nepravidelné výpadky od dlouhých období nedostupnosti, ale neskryjte opakující se problém. Pravidelně kontrolujte samotný kanál oznámení.
Mám být informován o každé neúspěšné žádosti?
Ne nutně. Pravidla by měla snížit hluk a zároveň včas odhalit problémy ovlivňující uživatele nebo data.