SoftGrid Client LogTools is a collection of tools (presently 2) that gather and analyze logfile created by SoftGrid Client.
Current tools:
LogTools are meant for doing a more use of the data provided by SoftGrid client than is usually possible with just plainly looking through the logfile. This includes such possibilities as identifying individual workstations from which applications are launched, plotting average launching times on client (and finding inconsistencies) or other similiar things that are not currently achieved with normal SoftGrid built-in reporting. Also one thing that reporting is not so good at is offline-clients (laptops) so I figured out that some alternative means were needed for us control-freaks.
Currently these tools include ability to convert raw-logfile to xml-format for easy further processing and tool to convert data from that xml-file to csv-file for human viewing and processing. Especially spreadsheet features such as Quick Filtering in Excel makes it very easy to spot unusual things from mass of launch-data.
Tool for converting SoftGrid Client's logfile to xml-file (logloader) includes following capabilities:
Planned improvements are:
Note: you need to set SoftGrid Client's loglevel to be at least Information (LogMinSeverity = 4) to have anything about launch-events logged!
This tool is provided as freeware and as-is with no warranty. All rights reserved.
Download latest release:
Install LogTools to the machine by extracting program binaries and settings file to desired directory.
Usage is very straightforward; when running without parameters, local machine's logfile is analyzed and output file of default name is created. Additional commands are available through command-line parameters; use /? -parameter to see those with short explanation.
Usage is very straightforward; when running without parameters, file named log.xml is opened if it exists and file called log.csv is created based on that. Additional commands for specifying input and output files are available through command-line parameters; use /? -parameter to see those with short explanation.
Examples (logloader):
logloader
logloader -out \\server\share$\clientABC.xml
logloader -host wks001
logloader -listfile hoststoscan.list
Examples (logxml2csv):
logxml2csv
logloader
logloader -xmlfile clientABC.xml -out clientABC.csv
© 2006 Kalle Saunamäki (kalle.saunamaki@cdgeurope.fi); all comments, suggestions and feedback in general is greatly appreciated.