I am using Delphi XE5. I want our application (client/server) to log messages locally (on each user’s computer), but also in a central place (a logging “server” computer via the tcp setting).
Based on what I read in the help I need to distribute the SI console on my server computer. The what’s new section also mentions a router server, however, the trial chm help file doesn’t mention any details about the router. There is no mention of pricing details for the router either on the website, as far as I could see. Could you please clarify if the console and router are the same thing or are they different products? I think they are different products, but it would be nice if you can provide more details about the differences between them.
Can I set up the console/router on the logging server as a windows service? Does it support any kind of security?
I assume that the remote console/router stores all the messages in some kind of local file/log. Is this true? If yes, how do I configure the file where the remote console/router stores all the messages that come from all users/computers? Can I use then the full version of the console to open all the log messages stored on the logging server?
If I want the app to log messages only on the users’ computers local log files, and on the logging server (via tcp), do I need to distribute the console (or a stripped-down version of it) on each user’s computer? If we do, do we need to pay extra to distribute the console on each workstation?
What is exactly the pricing model (we would buy a 5 pack) given this scenario?
Using your tool, can I log messages to a database table (or tables)?
Can SI write to the windows event log? I might want to log critical errors on the user’s computer windows event log.