Log
Log aplikací, monitorování aplikací, agentů a uživatelských akcí.
Aplikace Log slouží jako centrální nástroj pro monitoring, logování a přehled funkcí všech ostatních aplikací naší firmy. Uchovává provozní a chybová hlášení týkající se funkcí, agentů i uživatelských akcí.
Klíčové funkce aplikace:
Hlášení
Aplikace zaznamenává různé typy hlášení, například:
- Debug informace
- Chybová hlášení (s detailním popisem místa vzniku, uživatelského nastavení, oprávnění, verzí apod.)
- Uživatelské vzkazy s informací o odesílateli a místě vzniku
Logy použití (čtení)
Pokud je v cílové aplikaci funkce aktivována, je zaznamenáno otevírání (čtení) dokumentů. Tyto logy se následně centrálně agregují a analyzují v aplikaci Log podle databáze, uživatele a datumu. Je možné také nastavit upozornění při překročení určitého limitu počtu otevřených dokumentů.
Logy mazání (deletion logging)
Tato funkce spolupracuje se serverovými službami a zaznamenává smazané dokumenty. Každou noc automaticky načítá deletion logy ze serverového souborového systému a ukládá je jako dokumenty s informacemi o databázi, uživateli a datu mazání.
Agent log
Sleduje běh agentů, ať už plánovaných, nebo ručně spouštěných. Logy obsahují:
- Výsledek spuštění (úspěšně, s chybou, s varováním)
- Délku běhu
- Podpis uživatele a oprávnění
Aplikace umí ověřit, zda agent skutečně běžel v plánovaném intervalu. To umožňuje monitorování vlastních i externích agentů, a to bez nutnosti úprav jejich kódu.
Aplikace také umí hlídat zda plánovaný agent opravdu v nastavené periodě běžel. Takto lze monitorovat jak vlastní agenty (s upraveným kódem), tak cizí agenty (bez úprav kódu).
Tickety změn (změnové tickety)
Tickety změn fungují na principu Message Queue. Pokud aplikace provede změnu významné hodnoty, která je používána i v dalších aplikacích, informuje je prostřednictvím změnového ticketu.
Příklad:
Pokud je v aplikaci Adresář změněn název firmy, vytvoří se změnový ticket. Aplikace Faktury, Obchod, Servis a další automaticky aktualizují název firmy ve svých záznamech a označí ticket jako vyřízený.
Další vlastnosti
- Možnost automatického odesílání hlášení e-mailem (interním uživatelům i výrobci).
- Logy lze zapisovat do konzole serveru nebo do TXT souboru.
- Funkce pro automatické mazání záznamů starších než nastavený počet měsíců.
Použití v dalších aplikacích
Aplikace Log nabízí knihovny LotusScript a JavaScript pro snadnou integraci do dalších aplikací.
Pro použití stačí:
- Zkopírovat odpovídající knihovny.
- Vytvořit profilový dokument s poli:
- server (adresa serveru)
- log_path (cesta k aplikaci Log)