| Oracle Enterprise Manager Administrator's Guide | Library |
Product |
Contents |
Index |
The Intelligent Agents can independently perform administrative tasks or jobs at any time, without active participation by the administrator. Similarly, the agents can autonomously detect and react to events, allowing them to monitor the system and execute a fixit job to correct problems without the intervention of the administrator.
The agents operate independently of the Console, allowing them to execute jobs and monitor events even when the administrator has logged out of the Console. The agents queue any job or event messages destined for that administrator, and deliver them when the administrator logs in to a Console again. Information about jobs and events are stored in flat files on the agent's node. These files have a ".q" extension and are stored in the $ORACLE_HOME\network\agent directory (Windows platform).
Note:
Although the agent supports SNMP, the communication daemon does not use that protocol to communicate with the agent. You can submit jobs or events that access Oracle MIB variables even when the database resides on a platform that does not support SNMP.
When the daemon sends a message to an agent on behalf of an administrator logged into the Console, the daemon sends the agent information about the administrator's language and character set environment. The agent uses the NLS environment information when it performs database administration tasks on behalf of the administrator. This allows administrators to manage databases in their native languages. For example, an administrator in France can administer a database in Germany and receive messages in French.
For more information on SNMP, see the Oracle Network Manager Administrator's Guide, Oracle SNMP Support Reference Guide, and Oracle Network Products Messages Manual.
Communication between the daemon and the agents is vital to the Job and Event systems. The daemon must be able to send messages to the agents in order to submit jobs and events. The agents must be able to send messages to the daemon to report results and status messages for the jobs and events.
Note:
The daemon and agents communicate using Oracle Remote Operations, which is a remote procedure call mechanism based on the Transparent Network Substrate (TNS). The daemon and agents can also use Oracle Secure Network Services (SNS) to maintain the security of their network transmissions. The daemon can communicate with any agent in the system, regardless of the different protocols used in the distributed environment.
For example, when the daemon has successfully submitted a new job to an agent, it places a message in the notification queue updating the job's status to submitted. Messages in the notification queue are used to update the job and event information stored in the repository.
Figure 6-1: Parameter Settings for the Communication Daemon
The parameters for the communication daemon include:
The address of the listener. If this address is set, the daemon uses this address and the TCP/IP Port setting is ignored. This parameter should only be set if you want to use a protocol other than TCP/IP, such as the SPX protocol.
When entering an address, make sure you are using a valid TNS address. For more information, see the Oracle Network Manager Administrator's Guide.
The TCP/IP port that the daemon listens on. If the Listening Address parameter is not set, the daemon listens using TCP/IP with this port setting. The default is 7770. If an error message displays regarding "failed to listen for incoming requests", you may to need change the default value.
The number of open connections to agents. Default is 5 connections.
The frequency that the daemon checks for incoming data from an agent. Default is 3 seconds.
Frequency that the daemon queries for additional services that have been added to the network. Default is 1800 seconds.
Frequency that the daemon checks to see if a node is up. This applies to nodes registered with the UpDown event. Default is 60 seconds.
Frequency that the daemon checks if a node is up after the node has been determined to be up and working. This can be set to a different value than the Node Heartbeat Timer so that a working node is checked at a less frequent interval. Default is 60 seconds.
Frequency that the daemon retries any failed operation. Default is 60 seconds.
The number of threads available. This setting should match the size of the connection cache. Default is 5.
Determines whether the user is registered at the computer where OEMGR is started. If set to 1, the user is registered at the machine where OEMGR is started. If set to 0, the registration is ignored. Default is 1. View and Updating Parameters
To view and update the parameters and settings:
Attention:
Exit
Delete
When problems persist with a job or event operation, the Console and agent may be out of sync. This can happen due to data corruption or the accidental deletion of files. The Delete option allows you to remove the operation from the repository.
You may also need to delete the operation in the files that the agent maintains on the node where the agent is running. Those files are stored in the $ORACLE_HOME\network\agent directory (Windows platform) and have a ".q" extension. The agent must be shut down and all the ".q" files must be deleted. This removes all the jobs and events from that node.
Force Service Discovery
Force Operation Retry
Force Node Heartbeating
Ping
Contents
About...
|
Prev Next |
Copyright © 1996 Oracle Corporation. All Rights Reserved. |
Library |
Product |
Contents |
Index |