Log Orsoftu
Log Orsoftu je tabulka (O0log), do které se automaticky zapisují informace o provozu Orsoftu, zejména příhlášení/odhlášení uživatele, spuštění volby, zprávy z programů o výsledcích zpracování, run-timové chyby (Exceptions) apod. Umožňuje správci Orsoftu nebo servisním pracovníkům dodavatele provádět pro analýzu provozu, chybových stavů apod.
Log Orsoftu lze prohlížet ve volbě Administrace/Monitorování/Log Orsoftu. Nelze jej editovat. Pro analýzu obsahu lze využít rychlých filtrů v browse, filtrů definovaných přes Správu filtrů a speciálních filtrů (tlačítka Vše, Osoba, Stroj, Přihlášení - pomocí nich lze filtrovat bez nutnosti zapisovat hodnotu pro filtrovací kritérium - příslušný údaj se vezme z aktuálního záznamu, na kterém stojí kurzor).
Údaje uložené v tabulce (dle povahy zápisu mohou být vyplněny pouze vybrané údaje):
- Klíč
- Datum a čas - datum a čas zápisu události včetně tisícin sekundy
- ID záznamu - jednoznačný rostoucí identifikátor záznamu, hlavní klíč tabulky
- Osoba - číslo a jméno osoby (uživatele), které se záznam týká
- Login - login osoby, které se záznam týká
- Stroj - jméno stroje (stanice), ze kterého byl uživatel přihlášen
- ID přihlášení - identifikátor aktuálního přihlášení uživatele, spojuje záznamy uživatele z jednoho přihlášení
- Obsah
- ID úlohy - identifikátor spuštěné úlohy resp. okna, v němž úloha běží. Záznamy o spuštění a ukončení konkrétní úlohy mají shodné ID úlohy.
- Typ - typ záznamu, možné hodnoty:
- P - Přihlášení osoby
- J - Přihlášení jako (změna osoby přes volbu „Přihlásit se jako“)
- O - Odhlášení osoby
- U - Spuštění úlohy (spuštění úlohy, zpráva je uvozena znakem „> “)
- V - Ukončení úlohy (ukončení úlohy, zpráva je uvozena znakem „ <“)
- C - Spuštění cobolské úlohy (spuštění cobolské úlohy, zpráva je uvozena znakem „> “)
- T - Spuštění tisku (spuštění tisku, zpráva je uvozena znakem „> “)
- Q - SQL příkaz (záznamy vzniklé importem textového SQL logu)
- Z - Zpráva z úlohy (zprávy zapisované do logu spuštěným programem, zprávy jsou uvozeny znaky „> >“)
- E - Výjimka (Exception) - serverová výjimka (chyba), plný obsah výjimky je uložen v poli Doplněk
- Původ - původ záznamu (kde záznam vznikl)
- J - Java runtime
- S - Sql Logger (program pro sledování SQL příkazů)
- A - Aplikace
- M - Menu
- N - Další nabídka
- T - Menu tisky
- O - Oblíbené
- U - Spuštěná úloha (záznam zapsala spuštěná úloha)
- Zpráva - obsah záznamu (max. délka 4000 znaků). Sem se zapisuje hlavní informace záznamu. Pro zobrazení v samostatném okně lze použít tlačítko Více. Některé typy záznamů mohou začínat speciálními znaky, např. „> “ pro spuštění úlohy, „ <“ pro ukončení úlohy, „> >“ pro zprávu ze spuštěné úlohy.
- Doplněk - doplněk záznamu (neomezená velikost). Použivá se pro uložení delšího textu, např. obsahu chybových výpisů (výjimek), reportů apod. Pro zobrazení v samostatném okně lze použít tlačítko Více.
- Menu (tyto údaje se zapisují pro volby spouštěné z menu)
- Název volby - název volby v menu
- Popis volby - popisný název volby (objevující se po najetí myši)
- Volaná třída - volaná třída (program)
- ID oprávnění - identifikátor oprávnění pro volbu
- Parametr - parametr předaný volanému programu
- Parametr 2 - druhý parametr předaný volanému programu
- Vlastní volba - je-li vyplněna, určuje se dle ní volaná třída až uvnitř editačního programu
- Sledování SQL (tyto údaje se zapisují pro záznamy generované systémem sledování SQL)
- ID DB připojení - identifikátor databázového připojení
- Typ SQL příkazu - možné typy SQL příkazů v záznamu jsou:
- transaction - znamená počátek transakce
- statement - volání sql statementu
- result - procházení resultsetu, znamená next
- resultset - výsledné hodnoty sql statementu
- batch - dávkové zpracování sql příkazů
- commit - potvrzení transakce
- rollback - zrušení transakce
- Konec SQL dotazu - doba ukončení SQL dotazu
- Trvání SQL dotazu - doba trvání SQL dotazu v ms
- Stav aplikace
- Licenční číslo - licenční číslo nainstalovaného Orsoftu Open (OR-systému Open)
- Verze programu - obsahuje vlastní verzi, číslo sestavení a datum a čas
- Datum zpracování - datum zpracování Orsoftu (zobrazené v době záznamu vpravo nahoře v navigaci)
Tlačítka v horní liště
- Další nabídka
- Import ologsql souboru - zde lze do Logu Orsoftu naimportovat data ze sledování SQL příkazů. Po spuštění volby se vybere příslušný textový log pro import. Textový log má název ologsql_UUUUU_RRRRMMDD_HHMMSSTTT.log, kde UUUUU je číslo uživatele, RRRRMMDD datum a HHMMSSTTT čas vytvoření logu. Naimportované záznamy mají nastaven typ záznamu Q = SQL příkaz.
- Vše - zobrazí všechny záznamy logu (výchozí stav)
- Osoba - zobrazí záznamy pro aktuální osobu (dle pozice kurzoru v seznamu)
- Stroj - zobrazí záznamy pro aktuální stroj (dle pozice kurzoru v seznamu)
- Přihlášení - zobrazí záznamy pro aktuální přihlášení (dle pozice kurzoru v seznamu)
- Úloha - zobrazí záznamy pro aktuální úlohu (dle pozice kurzoru v seznamu)
- Obnova - přenačte aktuální obsah logu