Mission Critical Computing Blog
Your source for the latest insights on HP Integrity, mission critical computing, and other relevant server and technology topics from the BCS team.

NonStop Real-Time Process Monitor (RPM) for ultra-fast process monitoring

In the well known comic strip Wallace & Gromit, the term RPM was used by Wallace to describe “rabbits per minute”. For mechanical-oriented folks and those working on hard disk technology, RPM stands for “revolutions per minute”. And for those that work on Linux, RPM also stands for Red Hat Package Manager.


For those of us that are knowledgeable in NonStop, RPM is the name of a low-cost, highly-efficient, real-time monitoring product that continuously provides CPU and process resource consumption data. It can discover and display the busiest CPUs and processes across Expand-connected NonStop systems, and it does that ultra-fast in real-time.


If you are not already using RPM in your NonStop environment, here are the top reasons I think you can really benefit from using it.


It’s incredibly scalable

We have designed RPM from the ground-up to be highly scalable. Thus, it can concurrently monitor 4000+ CPUs and millions of processes across an Expand network. As a matter of fact, because of its unique architecture, RPM can support an unlimited number of NonStop systems in linearly expandable fashion.


It is easy to setup and use

I really like RPM because it is very easy to setup and really simple to use. The RPM installation wizard conducts an English language style question and answer interview. Regardless of whether RPM is being installed on just 1 system or 100 systems, the installation and setup are simple and easy. Once installed, RPM can be run directly from a TACL prompt.


You can view its output on many display devices

RPM supports almost all device types to display its data – whether it is TTY, VT100, ANSI or a T6530 terminal. Support of VT100 allows the data to be displayed in a Windows Telnet session without any need for a terminal emulator. RPM supports super-sized devices, including support for 300 X 300 ANSI/VT100, 80 X 25 T6530, and 132 X 254 T6530 displays. You can also stream the tabular output from RPM to a disk or a process.


It provides a configurable sampling interval

RPM provides configurability for the end-user so that you can configure how often to collect statistic sampling - all the way down to 1 second. RPM continuously updates the display based on your configured sampling interval.


It has customizable color-coded displays

You can define your own critical, warning and info thresholds, which results in color-coding of the offending busy process displays. For example, you can display processes >50% busy in red (critical), those >10% busy in yellow (warning), and those >1% busy in cyan (info).


It can filter and sort in a multitude of ways

There are many different filtering and sorting options to display the data in the way you prefer. For example, you can display the busiest processes in a particular CPU, a particular NonStop system,  selected NonStop systems, or in the whole Expand network. In addition, you can sort processes in the order of those consuming the most CPU cycles, those receiving most input messages, those sending most output messages, those sending and receiving the most messages, those consuming the most memory, those consuming the most Process File Segments (PFS), those building the longest receive queue, those with the most page faults, and so forth.. You can also view both short-term and long-term CPU and process usage statistics simultaneously!


It supports both OSS and Guardian

RPM monitors, analyzes and displays both OSS and Guardian process paths and filenames.


You don’t need Measure or Super group access

RPM, unlike most other performance monitoring applications on NonStop, does not require Measure – which means it is low-cost and has extremely low resource overhead. Also, RPM does not require Super group access.


It complements other NonStop performance monitoring applications

RPM does not replace extensive in-depth NonStop performance monitoring applications such as ASAP, but it certainly does complement them. For example, I often see RPM used as a solution for developers in development and test environments to see how an application is performing before deploying it in the production environment. 


If you are not yet using RPM, talk to your account team and see how it might be useful in  your environment.

Leave a Comment

We encourage you to share your comments on this post. Comments are moderated and will be reviewed
and posted as promptly as possible during regular business hours

To ensure your comment is published, be sure to follow the community guidelines.

Be sure to enter a unique name. You can't reuse a name that's already in use.
Be sure to enter a unique email address. You can't reuse an email address that's already in use.
Type the characters you see in the picture above.Type the words you hear.
About the Author
Vinay Gupta is an HP Distinguished Technologist and the NonStop Manageability Architect. He joined Tandem in 1994 after graduating from Indi...
About the Author(s)
  • I work as a Master Architect in HP Servers R & D group. I work with teams spread across the lab and outside to build solutions which are highly available on HP-UX, OpenVMS and Mission Critical Linux platforms. In particular I contribute to develop HP Serviceguard clusters, HP-UX Security and Middleware products. I have been with HP for last 17 years and have exposure to HA/DR field from both R & D and customer perspectives.
  • Kirk Bresniker is the Vice President/Chief Technologist for HP Business Critical Systems where he has technical responsibility for all things Mission Critical, including HP-UX, NonStop and scalable x86 platforms. He joined HP in 1989 after graduating from Santa Clara University and has been an HP Fellow since 2008.
  • I’m the worldwide marketing manager for HP NonStop. I’ll be blogging and tweeting out news as it relates to NonStop solutions – you can find me here and on twitter at @CarolynatHP
  • Cynthia is part of the HP ExpertOne team. ExpertOne offers professional IT training and certifications from infrastructure refresh to areas that span across the datacenter like Cloud and Converged Infrastructure.
  • Hi, I work on the HP Servers team as HP-UX worldwide product marketing manager. I´m interested in how customers use our technology and will be blogging about their stories and on how our products evolve to help their businesses be always on.
  • I have worked with NonStop systems since 1982. I am a Master Technologist for HP and am part of the IT SWAT organization, the Cloud SWAT and work with HP Labs. I report into the Enterprise Solutions and Architecture organization.
  • Joe Androlowicz is a Technical Communications and Marketing manager in HP’s NonStop Product Division. Joe is a 25 year journeyman in information systems design, instructional technologies and multimedia development. He left Apple Computer for Tandem Computers to help launch G03 and hasn’t looked back yet. He previously managed the program management team for the NonStop Education and Training Center and drove the development and growth of the NonStop Certification programs.
  • Hello! I am a social media manager for servers, so my posts will be geared towards HP server-related news & info.
  • HP Servers, Converged Infrastructure, Converged Systems and ExpertOne
  • Luke Oda is a member of the HP's BCS Marketing team. With a primary focus on marketing programs that support HP's BCS portfolio. His interests include all things mission-critical and the continuing innovation that HP demonstrates across the globe.
  • I am the Superdome 2 Product Manager. My interest is to learn how mission critical platform helps customers and would also like to share my thoughts on how Superdome has been helping customers and will continue to do so.
  • I work in the HP Servers marketing group, managing a marketing team responsible for marketing solutions for enterprise customers who run mission-critical workloads and depend on HP to keep their business continuously running.
  • Mohan Parthasarathy is a Technical Architect in the HP-UX lab. His primary focus currently is in the core kernel, platform enablement and virtualization areas of HP-UX. Mohan has worked on various modules of HP-UX, including networking protocol stacks, drivers, core kernel and virtualization
  • I’m the Worldwide Product Marketing Manager for HP Serviceguard Solutions for Linux in BCS. I’ll be blogging about the latest news and enhancements as it relates to this product.
  • Greetings! I am on the HP Enterprise Group marketing team. Topics I am interested in include Converged Infrastructure, Converged Systems and Management, and HP BladeSystem.
  • As a Managing Consultant for HP’s Enterprise Solution & Architecture group, I collaborate with client business and IT senior management to understand, prioritize and architect advanced use of data and information, drawing insights required to make informed business decisions. My current focus leverages event-driven business intelligence design techniques and technologies to identify patterns, anticipate outcomes and proactively optimize business response creating a differentiated position in the marketplace for the client.
  • Wendy Bartlett is a Distinguished Technologist in HP’s NonStop Enterprise Division, and focuses on dependability – security and availability - for the NonStop server line. She joined Tandem in 1978. Her other main area of interest is system architecture evolution. She has an M.S. degree in computer science from Stanford University.
  • I am part of the integrated marketing team focused on HP Moonshot System and HP Scale-up x86 and Mission-critical solutions.

Follow Us