Category Archives: DelphiFeeds.com

Redesigned log file rotation in SmartInspect 3.0

The current SmartInspect version already comes with options to rotate log files. Rotating log files and archiving logs is useful to keep the size of individual log files small and to limit the amount of disk space your log files consume. SmartInspect 3.0 introduces a completely redesigned log rotation feature to make it more flexible [...]
Also posted in Gurock Software, SmartInspect | Comments closed

Misc SmartInspect 3.0 Library Improvements

There are many smaller improvements in the SmartInspect libraries that don’t warrant their own blog postings. Here are a few of those features at a glance: Reconnect Interval The new reconnect interval protocol option allows you to configure how often the library should try to (re-)establish a connection. This allows you to specify, for example, [...]
Also posted in Gurock Software, SmartInspect | Comments closed

New SmartInspect 3.0 Console features

Besides adding support for the new major features of SmartInspect 3.0 (pipe protocol, log file encryption etc), we also added other new things to the SmartInspect Console: Sort Packets The SmartInspect Console already allows you to open multiple log files at the same time. However, the Console currently only adds log entries to the bottom [...]
Also posted in Gurock Software, SmartInspect | Comments closed

SmartInspect 3.0: the new SmartInspect Router

With SmartInspect 3.0 we are introducing a complete new (service) application : the SmartInspect Router. The Router can receive logging data via TCP/IP and named pipes from multiple applications and besides other things, route it to log files. The SmartInspect Router service application is ideal for debugging and monitoring complex production systems. And because the [...]
Also posted in Gurock Software, SmartInspect | Comments closed

New named pipe protocol in SmartInspect 3.0

Also part of SmartInspect 3.0 is a new protocol for transferring log data to the Console over named pipes. Why did we add another live logging protocol to SmartInspect when there’s already the TCP protocol? Named pipes have two significant advantages. They are way faster (factor 2-3 in our tests) and a (re-)connect attempt is [...]
Also posted in Gurock Software, SmartInspect | Comments closed

Log File Encryption in SmartInspect 3.0

Also new in SmartInspect 3.0 is encryption support for log files. It is not unusual to write proprietary and sensitive information (such as implementation details) to log files that have to be protected from third-parties or even customers. Some SmartInspect users have already implemented encryption support on their own and we are happy that the [...]
Also posted in Gurock Software, SmartInspect | Comments closed

SmartInspect 3.0: Asynchronous Logging

One of my favorite new features of the upcoming SmartInspect 3.0 is support for asynchronous logging. What asynchronous logging basically does is to move the protocol/connection related operations (such as writing a packet or doing a reconnect attempt) from your application thread into a dedicated logging thread. One thing to note is that we did [...]
Also posted in Gurock Software, SmartInspect | Comments closed

SmartInspect 3.0 Configuration File Monitoring

Just like other logging tools, SmartInspect allows you to configure logging options via configuration files. But just how useful are configuration files on a production system really, when changes are only picked up when the application is restarted? To make configuration files more useful in production environments, we added a new feature to SmartInspect 3.0 [...]
Also posted in Gurock Software, SmartInspect | Comments closed

SmartInspect 3.0 Session Improvements

This is the first part of a series showing some of the major new features and improvements of the upcoming SmartInspect 3.0 release. Yep, that’s right; SmartInspect 3.0 is coming very soon now! As with the previous major release, it will contain quite a few new features that are directly based on customer feedback. We [...]
Also posted in Gurock Software, SmartInspect | Comments closed

Porting SmartInspect to Tiburon

If you are into Delphi, you have probably already seen all the blog postings about Tiburon (the next Delphi version) from the CodeGear Embarcadero staff on DelphiFeeds.com. Besides working on SmartInspect 3.0 (more about this in a few days), we have also worked on porting SmartInspect to Tiburon in the recent weeks. As you might [...]
Also posted in Gurock Software, SmartInspect | Tagged , , , | Comments closed