|
|
Obsah dokumentace | Uživatelská dokumentace | Administrátorská dokumentace | Rejstřík pojmů | Technická podpora | Hledání on-line |
| Textové logy VoiceChange |
Základní VoiceChange generuje své textové logy do adresáře common/ini/ (platí do verze VoiceChange 4.6.19).
Pro každý obslužný skript line0.vbs, line1.vbs až line#.vbs je zde
textový log line0.ini.log, line1.ini.log až line#.ini.log.
V těchto logách je kopie všech výstupů, které aplikace a jádro VoiceChange zapisují
pomocí metody Log.Write.
Při spuštění VoiceChange je předešlý log přejmenován na line#.ini.log.bak a otevřen nový log.
V každý okamžik jsou tedy v adresáři common/ini/ jen dva logy
pro každý proces - aktuální (právě se do něj zapisuje nebo, pokud VoiceChange neběží,
log z posledního běhu) a jeden předešlý. Tím se zajišťuje, že nebude přeplněn disk starými logy.
Od VoiceChange verze 4.6.20 se logy obslužných skriptů zapisují defaultně do adresáře common/logfiles/, log má jméno ve tvaru
<jméno linky>_<rok>-<měsíc>-<den>.work.log, tj. log se rotuje po dnech. Jméno lze měnit parametrem
$Log.FileName v souboru common/ini/common.ini. Jméno může obsahovat zástupné znaky %l (jméno linky), %d (datum), %t (čas).
Obecně musí být jméno konstruováno pomocí %l, aby každý skript měl vlastní log soubor (nelze jej sdílet mezi více linkami). Doporučuje se
ponechat výchozí nastavení.
Starší logy je vhodné po určité době mazat - denní log jedné linky má objem několika megabajtů.
Uživatelské aplikace mají k dispozici ještě jeden nástroj - objekt
AppLog
a jím vytvářené aplikační logy. Do nich se zapisují jen informace, které uživatel chce zapsat.
Aplikační logy se ukládají do adresáře common/logfiles/. Jejich jméno je
vytvářeno podle následující masky:
<rok>-<měsíc>-<den>.<jméno obslužného skriptu>.log
tj. například 2000-03-07.line1.log. Pro každý obslužný skript a každý den
se vytváří nový log, což umožňuje pohodlně odmazávat staré logy a ulehčuje jejich zpracování.
Aplikační logy byly navrženy tak, aby umožnily jednoduché automatické statistické zpracování.
Popis technologie aplikačních logů je v referenci VX skriptu.
Brooktrout TR114 low-level ovladač má navíc ještě jeden log soubor: faxinit.log
v adresáři /winnt/bfax/. V tomto souboru jsou informace o
poslední inicializaci Brooktrout karty. Pokud je karta hardwarově nesprávně nastavena,
pravděpodobně se zde dočtete "couldn't find any fax/voice boards".