Prior to the current release, when the Delphix Engine ran into an error operating on an external database or environment, it reported the immediate error that it had encountered; there was no mechanism for automatic analysis of the root causes of failures. The current release includes infrastructure for automatic diagnosis of errors. When one of these errors occurs, the Delphix Engine now launches of a set of tests to locate the root cause of the problem and present the result of the diagnosis. This will help you easily identify the true sources of errors such as closed ports or misconfigured routers.
- In the top right-hand corner of the Delphix user interface (UI), click Actions.
- For more information about why the action failed, click the (ℹ) icon to show the error dialog as seen in the image below.
This shows a popup message with more information about the problem and what actions to take to resolve it. For some errors, the Delphix Engine will be able to diagnose the problem further and display this extra information under Diagnosing Information. In the screenshot above, the job failed because the Delphix Engine was unable to lookup the host address.
Viewing Active Faults
- The error is still occurring, or
- You have chosen to manually resolve it or ignore it
For example, if a background job fails, it will create a fault that describes the problem. To view any active faults:
- In the top right-hand corner of the Delphix UI, click Faults.
This brings up a popup box listing all active faults.
The screenshot above illustrates a fault with regard to database network connectivity. The Delphix Engine will mark an object with a warning triangle to indicate that it is affected by an external problem. You can view more details of the fault by looking at the active faults and their fault effects.