
Squidwork’s garage is launching another neat plugin that fetches the browsing history from 4 major browsers available on Windows systems. SurfLog collects the browser history for Chrome, Internet Explorer, Firefox and Safari browsers and stores that data inside the LabTech database. The plugin in version 1.0 reads the last 30 days of logs and displays them on the computer console, allows you to launch a new scan and refresh your current view. You can also use the Clear All Logs button to remove all current logs for the computer your viewing or export the data into Excel.


Each column is sort able so you are able to see by Browser Type, URL, Site Title, User Profile or the number of visits to a URL. The plugin comes with one script that collects the data and should be scheduled on widows client groups for once a day.
The Surflog script only grabs the last 24 hours of logs to keep from get to much data that it then cannot import correctly in to the LT database using LT scripting. For this reason you should schedule script to run every 24 hours or less. It will not duplicate any entries into the database so you can run it every hour if you like and only new items will be added to the database. The Surflog script also manages the retention policy and will clear out logs based on the set policy. You can set the policy on the Info Tab of the Client console under the sub tab [SurfLog].
Enable SurfLog on a per client basis
Client Console ->Info Tab -> SurfLog Tab -> Enable Surflog Collection
You can enable Surflog Collection on a per client bases by enabling each client that you would like the collection process to run on. You should schedule the script to run on all windows systems for all systems in labtech then use the enable feature to allow scanner to run or not for each client. The script will validate whether or not to run based on this setting.
SurfLog History Retention
Client Console ->Info Tab -> SurfLog Tab -> Retention Policy
You can set the retention policy for each client between 1 and 90 days, as the collection script runs it will look at the policy for the client and will clear out history based on the retention policy set.
A “Client” must be enabled for any scans on systems under that client to run even if directly scheduled on that system!
SurfLog Key Word Highlight
Client Console ->Info Tab -> SurfLog Tab -> Key Words List
If you place a comma “,” separated list of words in this field the view of each log under this client will highlight those rows where the words show up in the URL, Title and Visit From columns.

We added the ability to surf the links from the history and you can now export the browser history to Excel.
New in version 1.1.0 Cloud hosted LT servers are now fully supported. Just edit the collector script to enable or disable cloud support. See [Grab Surf Logs] script notes for more information.
Get SurfLog 1.1..1

Feel free to donate to our cause if you find this software useful, Help keep our software free.
———New in Version 1.0.5———–
Added new Client Tab with Client level view of all browser histories.
———New in Version 1.0.6———–
Added threading to Excel exports.
Fixed display of Keyword box.
Added UK Time Support to Powershell collector scripts.
——-New in Version 1.1.0 —————-
Rewrote Export function, now really fast and works!
New look and feel
All new graphs and pie charts
Fixed several display issues
—-New in Version 1.1.0.25 —————–
Added support for LT10.5
Plugin now loads script and edfs automatically, no script imports needed
Added auto plugin updater so you will not need to update plugin manually again.
We give a shout out to www.nirsoft.net for their BrowserHistoryView application that provides the CSV creator. Thanks for a great tool.
Cubert 😎