Windows Message Logger

image


Benefits of using Paul Bunyan Windows Message Logger:


Diamond Sierra's Paul Bunyan Log Management System (PBLMS) brings many benefits to the world of Information Technology.  From design and development stages to support and maintenance, PBLMS provides the advanced technology needed to deliver today's production quality e-business applications.  Click on the topics below to see how PBLMS contributes to your business' bottom line.

Slashes Time to Market Empowers Technical Support & Help Desk
Trims Man-years From Development Budgets Decreases Downtime Frequency / Duration
Dramatically Reduces Software Defects Enables Real-time Performance Monitoring
Supertunes Production System Performance Supports Full Event Handling Capabilities
Supports Full Regression Testing Optimizes Use of Costly IT Staff
Optimizes Remote Problem Diagnosis



Slashes Time to Market
Diamond Sierra's message logging tool suite, PBLMS, dramatically reduces time to market by streamlining and optimizing all phases of software development.

In the initial proof of concept and rapid prototyping phases, Paul Bunyan's message logging provides robust and detailed information to developers while avoiding the need for elaborate and man-hour intensive GUI development.

During development and release phases message logging tools drastically cut debugging and diagnostic time. In the final phases of pre- and post-release testing Paul Bunyan is an invaluable timesaving alternative to complicated and limited GUI based regression testing products.

PBLMS also streamlines the entire ramp-up process for post-release production, maintenance, and support readiness by quickly providing powerful, timesaving diagnostic capabilities, real-time application status monitoring and notification, and automated event handling.

Back to top




Trims Man-years From Development and Maintenance Budgets
Diamond Sierra's message logging tool suite, PBLMS, dramatically reduces total cost of ownership whether the application is a standalone program, a single component, or a complex distributed production system. A minimal amount of logging with Paul Bunyan eliminates days and months of developer time during preliminary proof-of-concept and prototyping stages as well as in subsequent development, debugging, and testing.

That same logging returns value every day thereafter in prevention of downtime, ease of product enhancement, lowered maintenance and support staff requirements, and more.

Back to top




Dramatically Reduces Software Defects and Increases Reliability
Use of Paul Bunyan's message logging during initial application development phases greatly reduces overall development and debugging time, thereby providing additional time for writing more robust code and for carrying out more complete testing.

Back to top




Supertunes Production System Performance for End User Response Time
Identifying and eliminating performance bottlenecks is critical for today's business applications. Corporate reputation, competitiveness, and profitability often hinge on application responsiveness and transaction turnaround time.

Paul Bunyan is the perfect tool for performance analysis. Log message timestamps provide the ideal stopwatch data from every step of workflow operation. Where traditional profilers are restricted to standalone applications, Paul Bunyan's data collection API spans COM objects, batch files, ASP pages, database stored procedures, and more. It then consolidates that data across components, applications, servers, networks, and even remote locations, pulling it all together into a single display query. And with logging rates in excess of 50,000 messages per second it has virtually zero performance impact on the application under analysis.

Performance analysis with Paul Bunyan also requires no additional coding, time consuming instrumentation, or cumbersome process/component invocations - it simply uses the log messages already in place for diagnostic, testing, and monitoring purposes. And in multi-thread/process environments with concurrent transaction processing, Paul Bunyan's powerful filtering capabilities easily isolate individual transactions and workflow operations into non-overlapping stopwatch data sets for meaningful analysis.

Back to top




Supports Complete and Comprehensive Regression Testing for Complex Distributed Backend Systems
Paul Bunyan's message logging brings regression testing to a completely different level than traditional regression testing utilities. The typical regression testing tool does little more than run repeatable test scripts and compare resultant GUI screen captures. This technique is entirely dependent upon GUIs that do not change, and more importantly, GUIs that exist. Many of today's applications are backend distributed transaction processing systems with no GUI components whatsoever.

Paul Bunyan addresses the problem of regression testing with the very straightforward yet very powerful technique of simply comparing before and after sets of log messages. This has the advantage of being GUI-independent and also provides the ability to carry out regression testing on highly complex multithreaded, distributed systems as log messages can be consolidated from multiple machines and then filtered and sorted according to virtually any criteria prior to before/after analysis.

Back to top




Optimizes Remote Problem Diagnosis Capabilities
Paul Bunyan dramatically improves remote problem diagnosis capabilities. Whether internal or offsite, local or remote, it is very efficient, cost effective, and professionally impressive to simply download the log messages from the target computer(s) and determine the cause and solution to a customer problem all in real-time without even putting them on hold. Paul Bunyan delivers such remote problem diagnostic capabilities with nothing more than a simple TCP/ IP connection (LAN, WAN, Internet). It is an extremely effective alternative to lengthy guesswork sessions with remote customers or onsite developer visits looking for intermittently occuring problems that cannot be duplicated in test environments.

Back to top




Empowers Technical Support and Help Desk Centers
Diamond Sierra's message logging tool suite, PBLMS, greatly enhances the quality and effectiveness of technical and help desk support. PBLMS provides comprehensive real-time monitoring of software application status as well as instantaneous event notification. Support staff will subsequently have rich information at their fingertips and will also be notified of critical events by PBLMS immediately rather than by customers and clients minutes or hours later.

Back to top




Dramatically Decreases Downtime Frequency and Duration
Diamond Sierra's message logging tool suite, PBLMS, sharply reduces production system downtime. Use of Paul Bunyan's message logging during initial application development phases greatly reduces overall development and debugging time, thereby providing additional time for writing more robust code and for carrying out more complete testing.

Once the application is released and in production, Ox and Falcon provide constant real-time monitoring of status and performance, alerting maintenance personnel instantly to failures or performance degradations, thereby starting the downtime recovery and/or avoidance process immediately. During the actual recovery effort in a downtime scenario, Diamond Sierra's suite of powerful diagnostic tools provides detailed historical data for pinpointing the original problem as well as rich information for rapid solution or workaround attempts.

Back to top




Enables Real-time Production System Performance/Heartbeat Monitoring
Diamond Sierra's event monitor, Falcon, provides flexible and powerful monitoring of timed events.  Production systems can be continuously monitored in real-time for performance degradations or heartbeat interruptions.  Detections of out-of-tolerance activities can then be routed to Ox for automated handling and/or emergency notification of maintenance and support personnel.

Back to top




Supports Full Event Handling Capabilities and Seamless Integration With Existing Enterprise Event Handling Systems
Paul Bunyan's powerful open architecture provides access to log messages via its message handler interface. Message handlers automate such tasks as restarting critical services, cleaning up resources, executing database stored procedures, adjusting system parameters, or notifying personnel of problems requiring manual intervention.  Diamond Sierra has already released a preliminary version of one such product, called Ox, with very flexible and powerful event handling capabilities.

Message handlers also enable translation of log messages into various kinds of events and/or communication with various application APIs, thus turning Paul Bunyan into a seamless interface to virtually any enterprise event handling system (e.g. Tivoli®, NetIQ®, RoboMon®, or Opalis®).

Moreover, Paul Bunyan also serves as single common denominator 'glue code' between software applications and event handling systems. It not only provides invaluable access to low-level internal status but also provides a standard notification API as an alternative to the risk of coding to vendor-specific event handling system interfaces.

Back to top




Streamlines and Optimizes Use of Costly IT Personnel
Diamond Sierra's message logging tool suite, PBLMS, maximizes productivity of costly IT personnel across the board as virtually all IT related tasks are more efficiently managed with logging enabled applications. Fewer help desk personnel are needed because more information is at their fingertips and it is there instantaneously. This results in drastic reductions in mean time per call. Fewer technical support personnel are needed because there are fewer bugs and those that do exist are identified and corrected much more quickly. Fewer production maintenance staff are needed because PBLMS provides the infrastructure needed for automating complex event handling tasks. Fewer developers are needed because they spend less time debugging and acting in front line technical support capacities and more time working on core functionality and product enhancements.

Back to top


Contact us | View site map


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