image

:: Frequently Asked Questions ::

Can the messages be sent to a file, or a database?

Messages can be exported to text file from the viewer in v2.1 or higher. Open the viewer, select the appropriate messages you want to export by using a filter and then select File | Export. The text file can then be imported into Excel or a database for further manipulation.

Back to top




Can the messages be sent automatically to a database?

By using Ox along with Paul Bunyan you can accomplish this. You can configure Ox to act upon any type of message or all messages and then execute an SQL command to any ODBC target. For example, if you wanted to only log out error messages to a separate database, this could be automatically done.

Back to top




What's the maximum number of Message Viewers can be connected to a single Message Server?

Unlimited by PB - limited only by operating system constraints on things like number of concurrent socket connections and general OS resources.

Back to top




What's the maximum number of Message Servers can a Message Viewer be connected to?

Unlimited by PB - limited only by operating system constraints on things like number of concurrent socket connections and general OS resources.

Back to top




Is there anything special needed to run Paul Bunyan on Terminal Edition Servers?

Paul Bunyan 2.2 or higher will work with Terminal Services. The only caveat is that Paul Bunyan MUST be installed using control panel | add/remove programs from the server.

Back to top




Does the Message Viewer supports multi-line viewing of messages?

The viewer won't display messages multiline in the query displays (just one LM per line) but if you use tabs, newlines, carriage returns and similar in the message text they will affect the formatting when you pull the message up in the Details dialog and/or subsequently hit View to export the message out to Notepad.

Back to top




Can the Message Server be configured dynamically ? Can the configuration be done remotely?

Yes and yes. File | Configurations menu pick in the viewer. Discussed in detail in online help.

Back to top




Does the Message Logger APIs return immediately or does it wait for a response?

Returns immediately in all cases. Whether there are errors, out of memory, whether the message server is running, backlogged, or even not-installed. Logging rates are ~50K/sec and absolutely NOTHING will affect that (i.e. nothing makes the PBLog() block/hang).

Back to top




The size of the message storage is configurable. When the message storage is full, what will happen? Will it overwrite it?

Message Server just manages a big FIFO queue of configurable size - First In First Out, period. Messages are deleted by chronological order only as needed to achieve desired (configured) memory usage settings.

Back to top




If the Message Server failed, does it inform the admin? What will happen to the messages? Will the messages be queued?

Admin/user is informed in the case of ANY errors/failures via PB itself or the NT Event Log. There is no queuing mechanism in the case of failures. The Message Server itself IS the queue. Failures historically never happen except for out of memory conditions (i.e. IPC buffer too small) and all of these are entirely configurable.

Back to top




Does the license agreement include source code?

License agreement does not include source code but we do have it under source code escrow and can add your company as a registered recipient for a nominal charge. If interested in source beyond escrowed protection then please contact the sales department at Sales@DiamondSierra.com.

Back to top




What type of support for Java applications is supplied?

If you are using Java on a Win32 platform, then you can use the COM interface. Because Paul Bunyan, Ox and Falcon are Pure Win32 applications, we do not have support for other options as this time.

Back to top




Does Paul Bunyan support Linux or Solaris or other Unix platforms?

At this time, we only support Win32 platforms. We do have a few customers who are logging messages from Unix to a Win32 platform via the socket interceptor. Please contact our sales department at sales@diamondsierra.com for a discussion on what is possible here.

Back to top




Is there a way to display the time of the source message in milliseconds granularity, or even less? This will help to find out what is the time difference between rapidly occurring events.

We have 2 additional options in displaying time. In the Paul Bunyan Viewer, select Query | display settings | Time Display. Pick the custom format you wish to use and add either xx or xxx after it. An example is: %H:%M:%Sxx or %H:%M:%Sxxx. The xx will display 4 decimal places and the xxx will display 9. Technically, Paul Bunyan tracks the message time to 7 decimal places and then adds 2 more places for tiebreakers.

Back to top




Can I use Paul Bunyan with Delphi?

Paul Bunyan does not have a Delphi-specific interface but it does support a COM object interface as well as a standard format Win32 interface (freeware DLL available off web site). In short, you can use Paul Bunyan with any environment/language that runs under Windows 9x/NT/2000.

Back to top




Is there a way to prevent the Viewer from deleting log messages?

There is no way to disable deletion or flag things so a confirmation dialog comes up. You can however do two things: First, you can create a second query that has its auto-delete setting disabled. This will effectively act as a recycle bin as any messages deleted in other queries will simply get flagged with a red X in the 'recycle bin query' rather than automatically discarded. This will also cause the viewer to ask you if you want to restore deleted messages when you shut it down or close the workspace.

The second thing to keep in mind is that deleting a log message in the viewer has no effect on the server's log message cache. As such, you can at any time go to the viewer's connection configuration dialog and 1) close the connection, 2) reset the connection's 'cookie' , and 3) reconnect and (because of the now NULL cookie) redownload every message the server still has in its cache.

Back to top




Our software is a set of NT services that run and talk to one another – I had them all running as account TEST\TEST1. If I set TEST\TEST1 to be a local administrator, everything is fine. If administrator privileges are removed, all logging to Paul Bunyan stopped. As soon as I made it a local administrator again, logging started up.

The logging applications do not have write access to the IPC buffer - a memory mapped file which is used to communicate log messages between the logging applications and the PB message server. Easiest way to verify/fix this is to use the PB setup app (accessible from the Start menu off the Task bar) to reconfigure the location of the IPC buffer to some place that all non-admin user accounts have write access to - e.g. C:\Temp. The default is C:\Program Files\Paul Bunyan (or similar). The location chosen for the file must be a local, non-network, drive that all processes have write access to (regardless of what user account they are running under via the desktop or via NT service configuration). Back to top




How come PB doesn't allow you to install it unless you have the INSTALL EXE in the exact same path from which it was originally installed? Do you have any recommendation as to the best step to clean up a corrupted installation?

The installer application we used in Paul Bunyan requires the an install be in the same location – such as a CD drive. Where, in the case of PB, the 'installation media' per se is simply the self-extracting installation PBnn-nn-nn.exe file as opposed to a CD. At this time we are not sure exactly when the installer needs to go back to the 'installation media' and when it doesn't but the lack of that expected file seems to be the root of the problems. On the plus side, we've never seen a corrupted installation or any other problems associated with the install beyond the one you describe - sometimes not being able to run the install program to modify/uninstall PB if the PB-nn-nn-nn.exe file is deleted or moved. Bad news is that we have no solution except to delete the reginfo & PB directory and re-install from scratch. Back to top


image
image
image
ęCopyright 1997-2010 Diamond Sierra Software All Rights Reserved
For more information feel free to Contact Us

Apollo Beach Internet Web Design and Hosting
ęSite Design 2009-2010