Start the Oracle Intelligent Agent
How does one start the Oracle Intelligent Agent?
Â
One needs to start an OIA (Oracle Intelligent Agent) process on all machines that will to be managed via OEM.
For OEM 9i and above:
agentctl start agent
agentctl stop agent
For OEM 2.1 and below:
lsnrctl dbsnmp_start
lsnrctl dbsnmp_status
On Windows NT, start the “OracleAgent” Service.
If the agent doesn’t want to start, ensure your environment variables are set correctly and delete the following files before trying again:
1) In $ORACLE_HOME/network/admin: snmp_ro.ora and snmp_rw.ora.
2) Also delete ALL files in $ORACLE_HOME/network/agent/.
Can one write scripts to send alert messages to the console?
Start the OEM console and create a new event. Select option “Enable Unsolicited Event”. Select test “Unsolicited Event”. When entering the parameters, enter values similar to these:
Event Name: /oracle/script/myalert
Object: *
Severity: *
Message: *
One can now write the script and invoke the oemevent command to send alerts to the console. Look at this example: oemevent /oracle/script/myalert DESTINATION alert “My custom error message” where DESTINATION is the same value as entered in the “Monitored Destinations” field when you’ve registered the event in the OEM Console.