fhs
Volume 8, Number 26 -- July 8, 2008

CCSS Addresses MQSeries Monitoring Pain on i OS

Published: July 8, 2008

by Alex Woodie

Monitoring and managing MQSeries running on the IBM i OS (formerly OS/400) server can be a painful experience. Paul Ratchford, a product manager with i OS systems management software specialist CCSS, has yet to see a third-party MQ Series monitoring tool that runs well on IBM i systems. This is why CCSS' customers requested the company write an MQSeries solution that doesn't kill the i server's performance, which the company did and released this month with QSystem Monitor version 12 release 9.

MQSeries (officially known as WebSphereMQ since 2002, but still referred to by its original IBM name by most) is a robust network communication platform used to send messages from one application to another, regardless of operating system. The hallmark of MQSeries--that messages are guaranteed to be delivered, once and only once--means that it's frequently used by large enterprises requiring the most reliable form of inter-application communication for their stock trading, e-commerce, healthcare, and banking applications.

MQSeries is an "extremely powerful" piece of software that, properly configured, just runs, according to Ratchford. "From a programmer's point of view, it's beautiful because he just puts a message out into a queue and doesn't have to worry about whether a program at the other end is functioning or not," he says. "Lots of very large companies with large numbers of implementations of machines on different platforms . . . pretty much all of them run MQSeries in one guise or another."

MQ User Error

While MQSeries is about as enterprise-strength as you can get (like the i OS server), it's susceptible to common problems, primarily the result of poor implementation (like the i OS server). For example, users commonly run into problems with MQSeries when they have a poorly written trigger program on the receiving machine. Network communication problems and deleted listeners have also been known to cause MQSeries to go haywire. "It's OK, until users start getting involved," Ratchford says. "When MQ goes wrong, it really does go wrong and it has a huge impact on your business."

Hence, the need to keep an eye on MQSeries, which most people do using systems management tools. Two of the most popular tools used to monitor and manage MQSeries environments are IBM's Candle and Hewlett-Packard's SiteScope. These products don't run natively on the IBM i OS server, but they can include i OS-based MQSeries implementation in their monitoring and management.

Unfortunately, some i OS shops have not had much luck getting these tools to monitor their MQSeries implementations. "Enterprise-type products tend to run quite well in the Unix- and Windows-based environments, but when you put them out on the iSeries, with its architecture, it tends to have an adverse affect on performance. I think that was quite diplomatic," Ratchford said.

The problem has to do with how the large enterprise toolmakers develop software for the i OS. The method leads to frequent use of network communication, which has a deleterious affect on the i OS servers. "We had two very large customers come to us and say, 'Please help us monitor MQSeries on the iSeries. We can't find anything out there that does it effectively and doesn't crucify the machines," said Ratchford (being a little less diplomatic but a little more frank).

That was three months ago. CCSS, which is based in England and has U.S. offices in North Carolina, set out to develop a native i OS MQ Series monitoring solution, which it delivered with QSystem Monitor Version 12 Release 9.

MQSystem Monitor

QSystem Monitor traditionally has focused on monitoring and controlling various aspects of the i OS server itself, such as processor utilization, I/O, interactive CPW, disk arm movement, and nearly 140 other operational aspects of this unique machine. With the addition of MQSeries monitoring, the company is delving into application-level monitoring for the first time.

QSystem Monitor features a graphical PC-based front-end, which will come in very handy for monitoring MQSeries operations. With many MQSeries shops running thousands of message queues, monitoring them manually from a green screen is just not feasible. The graphical front-end enables customers to customize their view of message queues, including viewing only those queues that have a problem.


QSystem Monitor shows the dedicated MQSeries monitors with a status error on the SYS6 Queue Manager Command Server (shown in red).

QSystem Monitor targets four main areas of MQSeries, including MQ Queue Managers, MQ Listeners, MQ Channels, and MQ Queues. Within the MQ Queue area, the tool offers four additional monitors, including the Application Status, Age of Oldest Message, Average Queue Time, and Queue Depth. Other monitors include Queue Depth Maximum, Queue Depth/Trigger, Open Count-Input, and Open Count-Output.

CCSS' graphical front-end enables users to view these monitors in a graphical format, or display them in a textual basis on the screen. Most users will choose to use QSystem Monitor's filters to reduce the screen clutter, and only display those monitors that are exceeding thresholds, such as too many messages waiting in a queue. Color-coding of each monitor helps users quickly see if anything is going wrong. Users can also receive notification of problems via e-mail, text message, and SMS.

QSystem Monitor 12.9 also introduces two other monitors: the Uncommitted Message Count and the Dead Letter Queue, which is where undeliverable messages end up. "Each of the four beta test sites we're using picked up on the Dead Letter Queue and said 'This is a queue that we want to monitor the depth of, and we'll put a threshold of zero on it.' So as soon as an entry goes onto the Dead Letter Queue, they know about it straightaway."

CCSS makes all of the information accessible from a single screen, and enables users to drill up and down to see the various monitors. By comparison, operators trying to gauge the state of their MQSeries implementations using IBM's native green-screen interfaces will have to navigate through nearly 20 screens to get the same information.

Speed is of the utmost importance in an enterprise data center setting, where management by exception is the rule. "As an operations manager, I want to know when something's going wrong, or more importantly when something's about to go wrong," Ratchford says. "I don't to sit and be told something's working all the time. I'm not interested in that. I'm more interested in things going wrong."

QSystem Monitor version 12 release 9 will be available later this month. For more information, visit www.ccssltd.com.


RELATED STORIES

Turning a System i into a Time Machine: Nippon Express and CCSS Show How It's Done

CCSS Adds System i Battery Monitoring to QSystem Monitor

CCSS Adds Predictive Capability to System Monitoring Tool

CCSS Addresses SOX Requirements in QMessage Monitor

Admin Alert: The i5 Battery Checking Process

Admin Alert: Checking Your iSeries Batteries



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
LANSA

Trapped in "Legacy Land"?

Want to bring green-screen applications
into the modern age?

Innovate your legacy systems with
RAMP from LANSA --
your ticket out of Legacy Land!

Hear Paul Conte's recommendations on
modernization --
FREE Webinar
and FREE White Paper.


Editor: Alex Woodie
Contributing Editors: Dan Burger, Joe Hertvik,
Shannon O'Donnell, Timothy Prickett Morgan
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

ARCAD Software:  Dynamic, world-class ALM on and around the System i
PowerTech:  Interact 3.0, the leading solution for real-time monitoring of IBM i security events
COMMON:  Join us at the Focus 2008 workshop conference, October 5 - 8, in San Francisco, California


 

IT Jungle Store Top Book Picks

Easy Steps to Internet Programming for AS/400, iSeries, and System i: List Price, $49.95
Getting Started with PHP for i5/OS: List Price, $59.95
The System i RPG & RPG IV Tutorial and Lab Exercises: List Price, $59.95
The System i Pocket RPG & RPG IV Guide: List Price, $69.95
The iSeries Pocket Database Guide: List Price, $59.00
The iSeries Pocket Developers' Guide: List Price, $59.00
The iSeries Pocket SQL Guide: List Price, $59.00
The iSeries Pocket Query Guide: List Price, $49.00
The iSeries Pocket WebFacing Primer: List Price, $39.00
Migrating to WebSphere Express for iSeries: List Price, $49.00
iSeries Express Web Implementer's Guide: List Price, $59.00
Getting Started with WebSphere Development Studio for iSeries: List Price, $79.95
Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
Getting Started with WebSphere Express for iSeries: List Price, $49.00
WebFacing Application Design and Development Guide: List Price, $55.00
Can the AS/400 Survive IBM?: List Price, $49.00
The All-Everything Machine: List Price, $29.95
Chip Wars: List Price, $29.95


 
The Four Hundred
The Power Systems 550 M50 Versus Its Predecessors

IBM Rejiggers Development Tools on Entry Power 520 i Editions

Job Word Cloud Redux: The AS/400 Sees Some Improvement

As I See It: The Digital Leader

WebSphere Portal Remains the Industry Leader, Says Gartner

The Linux Beacon
The Top 500 Super Ranking Now Counts Watts as Well as Flops

Red Hat Launches oVirt Embedded KVM Hypervisor Project

openSUSE 11.0 Out the Door and On the Street

As I See It: Flights of Fancy

HP Donates the Guts of Tru64 Unix's File System to Linux

Big Iron
HP Launches NonStop Blade to Chase Mainframes and Unix Apps

Top Mainframe Stories From Around the Web

Chats, Webinars, Seminars, Shows, and Other Happenings

Four Hundred Guru
Keeping Time with NTP

What Happened to My Key?

Stopping Your System i from Starting Up

System i PTF Guide
June 21, 2008: Volume 10, Number 25

June 14, 2008: Volume 10, Number 24

June 7, 2008: Volume 10, Number 23

May 31, 2008: Volume 10, Number 22

May 24, 2008: Volume 10, Number 21

May 17, 2008: Volume 10, Number 20

The Windows Observer
Bye Bye Bill

Supercomputers' Need for Speed Satisfied with Windows HPC Server '08

Patches? We Don't Need No Stinkin' Patches: Survey

Windows Boss Discusses 'Downgrade Rights' for XP, Windows 7 Compatibility

The Top 500 Super Ranking Now Counts Watts as Well as Flops

The Unix Guardian
HP Donates the Guts of Tru64 Unix's File System to Linux

Fujitsu Lands Monster Unix Deal with China Mobile

Virtual Servers Keep On A Rollin', Thanks to uptime software

As I See It: Flights of Fancy

Agilysys Hires JPMorgan for Possible Sale

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

THIS ISSUE SPONSORED BY:

Profound Logic Software
LANSA
Maximum Availability
Computer Keyes
RJS Software Systems


Printer Friendly Version


TABLE OF CONTENTS
Vision Solutions Continues HA Evolution with ORION 6.0

CCSS Addresses MQSeries Monitoring Pain on i OS

NGS Launches Another BI Product for i OS

AMB Hooks Data Quality Tool into IBM DataStage

Varsity's i OS Shipping Software Certified by UPS

News Briefs and Product Shorts:

DAPREX Taps First Option for Online Paycheck Solution . . . Coming to Grips with Your Digital Landfill . . . Jamaican Home Improvement Store Selects VAI . . . Drummond Certifies Five Products for AS1 Interop . . . Magic Taps New Era for Reseller Partnership . . .

Four Hundred Stuff

BACK ISSUES





 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement