Transakční protokol
Transakční protokol je výpis akcí, které ve FormFlow proběhly. Pro každou akci se zobrazuje datum a čas události, textový popis, v které části FormFlow proběhla, uživatel, který ji spustil, a další informace. Eviduje se i IP adresa, ze které byl požadavek zaslán, a informace o tom, zda operace proběhla úspěšně.
Výpis transakčního protokolu
Výpis zobrazíte v okně Transakční protokol ().
V transakčním protokolu lze i vyhledávat. K tomu slouží tlačítko Filtr, umístěné nad tabulkou. Po klepnutí na tlačítko se zobrazí dialog, ve kterém můžete vyplnit hledané vlastnosti záznamu, například časové období, a tlačítkem Odeslat pak potvrdit vyhledávání. V protokolu se pak zobrazí pouze záznamy odpovídající nastavenému filtru.
Tlačítkem
umístěným vpravo nad tabulkou si zobrazíte dialog pro nastavení limitů filtrace a třídění pro tento seznam. Jednotlivá nastavení podrobněji popisuje kapitola Administrace gridů.
Správa transakčního protokolu
Transakční protokol může vytvářet velké množství záznamů v databázi, což má vliv na výkon. Proto je možné starší záznamy transakčního protokolu odkládat do externího úložiště v podobě souborů ve formátu JSON Lines, a z databáze odmazávat. Toto chování se zapíná a nastavuje na kartě Správa transakčního protokolu.
O přenášení a mazání záznamů se stará služba na pozadí TranslogTransfer. V horní části stránky najdete informaci o tom, zda je služba zapnutá, a odkaz na správu této služby. Další informace o běhu služeb na pozadí najdete v kapitole Služby běžící na pozadí.
Pro transakční protokol lze nastavit následující:
-
Provádět ukládání transakčního protokolu – je-li zatrženo, záznamy z logu se budou ukládat do úložiště.
-
Typ externího úložiště – typ úložiště, do kterého se budou záznamy z transakčního protokolu ukládat:
-
soubory na disku nebo síťovém disku jako UNC cesta
-
Azure Blob Storage
-
-
Cesta k úložišti – vyplňte podle vybraného typu externího úložiště. Pro soubory na disku vložte UNC cestu, pro Azure Blob Storage vložte SAS url včetně parametru sig.
-
Přístupové údaje k úložišti – pokud je typ úložiště Azure Blob storage, v tomto poli se na základě cesty vyplněné v předchozím poli zobrazuje zašifrovaná hodnota parametru sig z SAS. Pro soubory na disku se nepoužívá.
-
Certifikát pro pečetění záznamů – vyberte jeden z certifikátů elektronické pečeti uložených ve FormFlow. Vytvářené soubory budou opečetěny tímto certifikátem.
-
Provádět odmazávání záznamů – je-li zatrženo, záznamy transakčního protokolu uložené do souborů budou po uplynutí retence z databáze smazány.
-
Retence v měsících – záznamy starší než uvedený počet měsíců budou z transakčního protokolu smazány.
Tlačítkem Test spojení s úložištěm můžete ověřit, zda je cesta k úložišti platná a úložiště dostupné.