The Real-Time Monitoring protocol (RTMON) is a NetCache proprietary XML-based protocol that is used for monitoring user streaming activity in real time. To use RTMON, an application server developer must program the interface on the server to the NetCache API for RTMON. Additionally, the appliance must be configured for RTMON.
Real-time monitoring is useful when you need your application servers to receive data while the activity occurs, instead of a reporting program extracting data from stored log files at a later time.
RTMON sends user streaming event data to specified application servers in real time. Data is sent using HTTP POST, at intervals that you specify. RTMON closes the connection at the end of each posting interval.
As the previous illustration shows, RTMON on the appliance listens for user streaming events from clients and sends that data to application servers. RTMON provides only monitoring. RTMON does not support application servers working with the appliance to exert any control over user streaming activity.
How an application server uses the monitored data depends on the type of server. For example:
The following table summarizes various aspects of how RTMON works.
See Chapter 3, RTMON API, for details about events the appliance provides. |
|
|
|
Implication of the communication model on technology that can be used by developers |
Application server developers can implement Web server CGI scripts or Apache plug-in applications. |
Configuration on the appliance determines which events and data are posted. |
|
Copyright © 1994-2002, Network Appliance, Inc. All rights
reserved.
Part No. 210-00356
File: overvie5.htm
Last updated: 11/14/02 12:32:45