The Process Monitoring Library

libpmon provides process monitoring functions for the Routing Engine. Using functions declared in pmon.h, you can create a monitoring context that you will use to listen for the "heartbeat" of the process you wish to monitor. You provide a callback function that will be called on each heartbeat.

You can use the functions junos_pmon_heartbeat() and junos_pmon_get_client_heartbeat_interval() to set and retrieve the heartbeat interval of the monitored process.


2007-2009 Juniper Networks, Inc. All rights reserved. The information contained herein is confidential information of Juniper Networks, Inc., and may not be used, disclosed, distributed, modified, or copied without the prior written consent of Juniper Networks, Inc. in an express license. This information is subject to change by Juniper Networks, Inc. Juniper Networks, the Juniper Networks logo, and JUNOS are registered trademarks of Juniper Networks, Inc. in the United States and other countries. All other trademarks, service marks, registered trademarks, or registered service marks are the property of their respective owners.
Generated on Sun May 30 20:24:03 2010 for libpmon by Doxygen 1.4.5