D2GetSystemLog
Copy a log file. Works on Windows and Unix (differently - take a peek at the script itself to see how).
javascript · D2 (Deprecated)
Source
function copyLogUnix() { pack_file('/var/log/' + args.logName, args.logName); } function copyLogWindows() { var fileName = 'c:\\' + args.logName + '.log'; var output = execute('wevtutil epl ' + args.logName + ' ' + fileName); if (!output.Success) { pack(output); throw output.Error + ': '; } pack_file(fileName, args.logName); del(fileName); } try { if (env.OS === 'windows') { copyLogWindows(); } else { copyLogUnix(); } } catch (ex) { pack('Error: ' + ex); }
README
Copies a log file. This scripts works on Windows and Unix differently.
Script Data
| Name | Description |
|---|---|
| Script Type | javascript |
| Tags | agent, endpoint |
Inputs
| Argument Name | Description |
|---|---|
| logName | The name of the log to retrieve. |
Outputs
There are no outputs for this script.