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
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

|

|