The Cluster Server agent for Oracle provides two levels of application monitoring: primary (basic monitoring) and secondary (detail monitoring).
In the basic monitoring mode, the agent monitors the Oracle processes to verify that they are continuously active.
In the detail monitoring mode, the agent executes the script defined in the attribute MonScript of the Oracle and the Netlsnr resources. If the script successfully executes, the agent considers the resource available. You can customize the default script according to your configuration.
See Monitor options for the Oracle agent in traditional database and container database.
You can use the agent's detail monitoring capability to monitor the status of a database and listener and increase the confidence in their availability. Before setting up detail monitoring, you must have the agent running satisfactorily at the basic level of monitoring.