Skip to content

intersystems-community/isc.syslog.lossless

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

SYSLOG facility of ISC cache are entries in cyclic buffer so when it is filled up then a new entries overwrite old.
Since it is important information about OS errors or key errors in cache kernel it might be desirable to hold this info during longer time than overwriting starts to happen.

^%z.syslog utility relogs SYSLOG info into a file or global and can be stared as daemon as COS job command for example SYSTEM^%ZSTART or as system task.

SYSTEM^%ZSTART
 D relog^%z.syslog("file:"_$zu(12)_"sys.log",1)

For details see comment before routine label.
It is expected to load it and compile into %SYS namespace.

Note: it is not tested for big endean cache kernel.

About

relog ISC cache SYSLOG without loss due to SYSLOG is cyclic

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published