Monday, October 26, 2009

Configuring Rendezvous to Use a Different Port: Starting rvd Manually & Creating a Shell Script

Use the -listen option when launching rvd to specify the port to be used. This can either be done manually (at the command line), or by setting up a shell script that automates the process.

Starting rvd Manually
Start rvd from the command line as follows:

rvd -listen tcp:PORT_NUMBER

In this command line, PORT_NUMBER is the port on which you wish rvd to listen. This port should match the port specified for the Netcool/Precision IP processes.

Creating a Shell Script
To create a shell script to automate the process for each time you use rvd:
  1. Move the rvd binary to a new location, for example, rvd.exe.
  2. Create a shell script with the filename rvd and execute permissions for the user that will run Netcool/Precision IP. Use a command that contains the following lines:

#!/bin/shrvd.exe -listen tcp:PORT_NUMBER


In this command PORT_NUMBER is the port number to be used. This port number must match the port specified for the Netcool/Precision IP processes. Every subsequent call to rvd is now a call to this shell script.

NOTE:
The shell script must be started manually due to checking features that are built into rvd itself. Consequently, if you are configuring ncp_ctrl to launch rvd, you must specify the executable itself (which is now rvd.exe if you have followed the above steps), and use the -listen argument, as specified above, rather than specifying this shell script.

Read more...

Wednesday, October 21, 2009

Connecting to the Rendezvous Daemon Running on Another Machine

In this case there is no need to install Rendezvous. Edit the NCHOME/etc/precision/Precision.rvd.cfg configuration file to ensure that it contains the following statements:

rendezvous session for host 'LOCAL_HOST_NAME' =
{ 'service' = 'PORT_NUMBER' 'network' = 'INTERFACE_NAME/IP_ADDRESS' 'daemon' = 'tcp:LOCAL_IP_ADDRESS:PORT_NUMBER'
}

Where PORT_NUMBER is the number of the port to be used (for example, the default rvd port number 7500), INTERFACE_NAME/IP_ADDRESS is the name or IP address of a non-loopback network interface (for example, 10.10.10.10), and LOCAL_IP_ADDRESS is the IP address of the local machine.

Read more...

Wednesday, October 14, 2009

Configuring Rendezvous for Distributed Components

By default, Rendezvous uses the loopback interface, that is, it does not broadcast traffic over the subnet. If you want Netcool/Precision IP components on one machine to communicate with components on another machine, you must configure Rendezvous to use the network interface.



To configure Rendezvous to use the network interface, edit the NCHOME/etc/precision/Precision.rvd.cfg configuration file to ensure that it contains the following statements:



rendezvous session ={

'service' = 'PORT_NUMBER'

'network' = 'INTERFACE_NAME/IP_ADDRESS'

'daemon' = 'tcp:LOCAL_IP_ADDRESS:PORT_NUMBER'

}



Where PORT_NUMBER is the number of the port to be used, INTERFACE_NAME/IP_ADDRESS is the name or IP address of a non-loopback network interface (for example, 10.10.10.10), and LOCAL_IP_ADDRESS is the IP address of the local machine.

Read more...

Sunday, October 4, 2009

Monitoring System Resources

Two useful system metrics for monitoring system resources are CPU utilizationand free memory. If either of these metrics is compromised, the system is probably not running optimally and requires attention.

To monitor CPU utilization:
  • Microsoft Windows: Use the Performance microagent and the System method, and check the %Total Processor Time result field.
  • UNIX: Use the System microagent and the getCpuInfo method, and check the % System Time or % User Time result field. You could also check the %Time Idle field for low values.

To monitor overall memory usage:

  • Microsoft Windows: Use the Performance microagent and the Memorymethod, and check the Committed Bytes or % Committed Bytes in Use result field. To check swap file usage, use the Performance:Paging File()method and check the % Usage and % Usage Peak result fields.
  • UNIX: Use the System:getSwapInfo

Read more...

Popular Posts

  © Blogger templates The Professional Template by Ourblogtemplates.com 2008

Back to TOP