Warp 10™ logs
Warp 10™ produces logs in
/path/to/warp10/logs/warp10.logs, they are encrypted. For example:
2018-07-30T10:18:03,904 qtp502800944-72 ERROR warpscript.events - P4HD4vm3TF6_EYuERF_lY7tiZTSAm_[ ... ].FcUUEiWEs
In Warp 10™ logs, you will find the error stacks of each failed WarpScript runner.
In order to decode the logs, you have to activate
LoggingWarpScriptExtension extension in
/path/to/warp10/etc/conf.d/70--extensions.conf and restart Warp 10™.
warpscript.extension.logEvent = io.warp10.script.ext.logging.LoggingWarpScriptExtension
Then you can use the
LOGEVENT-> function to decode it. This function can decode a log event through a WarpScript™ execution but only against the Warp 10™ who produces this event.
'P4HD4vm3TF6_EYuERF_lY7tiZTSAm_[ ... ].FcUUEiWEs' LOGEVENT->
Customize the encryption
In a default standalone installation, the
warp.aes.logging key is not defined. It means every standalone out of the box uses the default AES found in the Warp 10™ source code.
If you need to raise the safety level, you can define a custom AES key.