Recovery Procedure The typical failure is caused by an invalid sip.xml

8-18 Oracle WebLogic Communications Server Administration Guide Oracle WebLogic Communication Services also uses the WLDF Logger service to archive SIP and Diameter messages to independent, dedicated log files by default, domain_home logsserver_namesipMessages.log. You can configure the name and location of the log file, as well as log rotation policies, using the Configuration Message Debug tab in the SIP Server Administration Console extension. Note that a server restart is necessary in order to initiate independent logging and log rotation.

8.6.2 Watches and Notifications

The data collected from Oracle WebLogic Communication Services runtime MBeans can be used to create automated monitors, or watches, that observe a servers diagnostic state. One or more notifications can then be configured for use by a watch, in order to generate a message using SMTP, SNMP, JMX, or JMS when your configured watch conditions and rules occur. To use watches and notifications, you select the Diagnostics Diagnostic Modules node in the left pane of the Administration Console and create a new module with the watch rules and notifications required for monitoring your servers. The watch rules can use the metrics collected from Oracle WebLogic Communication Services runtime MBeans, messages written to the log file, or events generated by the diagnostic framework.

8.6.3 Image Capture

Oracle WebLogic Communication Services adds its own image capture information to the diagnostic image generated by the WLDF. You can generate diagnostic images either on demand, or automatically by configuring watch rules. The information contained in diagnostic images is intended for use by Oracle technical support personnel when troubleshooting a potential server problem and includes: ■ SIP data tier partition and replica configuration ■ Call state and timer statistics ■ Work manager statistics

8.6.4 Instrumentation

The WLDF instrumentation system creates diagnostic monitors and inserts them into Oracle WebLogic Communication Services or application code at specific points in the flow of execution. Oracle WebLogic Communication Services integrates with the instrumentation service to provide a built-in DyeInjection monitor. When enabled, this monitor injects dye flags into the diagnostic context when certain SIP messages enter or exist the system. Dye flags are injected based on the monitors configuration properties, and on certain request attributes. Oracle WebLogic Communication Services adds the dye flags described in Table 8–4 below, as well as the WebLogic Server dye flags USER and ADDR. See Oracle Fusion Middleware Configuring and Using the Diagnostics Framework for Oracle WebLogic Server for more information.