Processing and Resolving Problems on the Problems Page
View, sort, and filter the list of problems detected. View details for individual problems, and take actions on problems individually or in groups.
Overview of Problems
-
A problem is action or setting on a resource that could potentially cause a security problem..
-
Problems are triggered through detectors.
- The Problems page displays information about each problem, including:
- Problem Name
- Risk Level
- Detector Type
- Resource affected
- Target
- Region
- Labels
- First Detected
- Last Detected
- Within the Problems page you can filter problems by Compartment, Status, Date, Risk Level, Resource Type, Detector Type, and Region.
- You can click an individual problem to:
- Learn more about that problem
- View problem history
- Take action to resolve or dismiss the problem
Problem Lifecycle
Here is how Cloud Guard manages problems as they occur, are processed, and reoccur.
- Problems can have these lifecycle states:
- Open – Problem has not yet been processed
- Remediated – Fixed using Cloud Guard responder
- Resolved – Fixed by other process
- Dismissed – Ignore and close
- Deleted – the associated target has been deleted (see table below under Problem Reconciliation Process)Note
Cloud Guard considers a configuration problem to be orphaned if the problem:- Remains undetected, and...
- Is still in the Open lifecycle state after multiple scans over a period of 4 days.
- If Cloud Guard detects an issue again for:
- An Open (unresolved) problem, it updates the problem history, but doesn't create a new problem.
- A previously solved problem, it reopens the issue and updates the history.
- A previously dismissed problem, it updates the history.
Problem Reconciliation Process
Based on your Cloud Guard configuration, every problem has four specific object associations:
- Detector rule
- Target in which the rule is enabled
- Compartment in that target
- Resource in that compartment
If any of these problem associations change, after the problem is triggered and before it's resolved, the normal problem lifecycle is interrupted. The following table describes the problem reconciliation process that Cloud Guard uses to handle different types of configuration changes that interrupt the normal problem lifecycle.
Configuration Change | Cloud Guard Action * | Later Configuration Change | Later Cloud Guard Action * |
---|---|---|---|
Target is deleted | Problem Status changes to Deleted | New target is created for same compartment | New problem is created (Status is Open) |
Detector rule is disabled | Problem Status changes to Resolved | Detector rule is re-enabled | Resolved problem is reopened (Status is Open) |
Detector recipe is detached from target | Problem Status changes to Resolved | Detector recipe is reattached to target | Resolved problem is reopened (Status is Open} |
Compartment or resource is deleted | Problem Status changes to Resolved | Compartment or resource is re-created | Resolved problem is reopened (Status is Open} |
* Cloud Guard actions in response to configuration changes that interrupt the problem lifecycle typically are not effective immediately, and might take up to a few days to appear in the Console.
The problem reconciliation process just emits events. To generate notifications for these events, see Configuring Notifications.
To quickly clear problems that you now consider to be false positives, for each user-managed recipe rule that produced these false positives, disable and then re-enable the rule. See Modifying Rule Settings in an OCI Detector Recipe.
Taking Actions on Problems
You can take the following actions on problems:
-
Remediate: When you remediate a problem, you're telling Cloud Guard to do one of two things:
- Either execute a responder to fix something in your environment so that the problem doesn't happen again.
- Or automatically resolve future instances that do occur, by executing the same responder.
-
Mark as Resolved: When you mark a problem as resolved, you're telling Cloud Guard that it was in fact a problem, but you've taken an action that handled it. If another instance of this same problem occurs, it's detected again.
-
Dismiss: When you dismiss a problem, you're telling Cloud Guard to ignore this instance of the problem for that resource, and simply ignore it if it happens in the future. Only the problem history of the dismissed problem is updated.
The following table summarizes the differences between the three problem actions.
Remediate | Mark as Resolved | Dismiss | |
---|---|---|---|
Number of problems resolved at one time | Current problem only | Current problem or all selected problems | Current problem or all selected problems |
Same problem occurring later | Can be automatically resolved in same way; future instances appear in Responder Status tile in Overview page, but still appear in Problems page list. Automatically resolved problems can also be viewed from the Problems page by choosing the Resolved filter. | Will be detected and reported again; future instances appear in Problems page list. | Is not detected as a new problem. Problem history's last detected time is updated. |
Implementing resolution | Executes a Cloud Guard responder. | Whatever action you decide to take. | Ignore the problem. |
Viewing the Problems List
View, sort, and filter the list of problems detected.
The way that you access the Problems page determines what problems are listed there:
- Directly - Open the navigation menu and click Identity & Security. Under Cloud Guard, select Problems. All problems are listed.
- Indirectly - Click an option on the Overview page or elsewhere, that automatically filters the problems list to display a subset of problems. Only that subset of problems is displayed.
After you are on the Problems page, all the same options are available.
The Problems page displays this information for each problem listed:
- Problem Name - text identifying the problem.
- Risk Level - the severity of the risk associated with the
problem (Critical, High,
Medium, Low,
Minor).
For definitions of these severity levels, see Processing Problems from the Problems Snapshot.
- Detector Type - Activity or Configuration.
- Resource - an identifier for the resource affected by the problem.
- Target - the target in which the problem was detected.
- Region - the region in which the problem was detected.
- Labels - any labels associated with the problem.
- First Detected - the date and time at which the problem was first detected.
- Last Detected - the date and time at which the problem was last detected.
Resolving Problems
After you determine how you want to handle a particular problem, you can implement the resolution from the problem details page or the Problems page.
Processing Recommendations
Use the Recommendations page to quickly locate and resolve the highest priority problems that Cloud Guard has detected.
The way that you access the Recommendations page determines what recommendations are listed there:
- Directly - Open the navigation menu and click Identity & Security. Under Cloud Guard, select Recommendations. All recommendations are listed.
- Indirectly - Click on an option on the Overview page or elsewhere, that automatically filters the recommendations list to display a subset of recommendations. Only that subset of recommendations is displayed.
Once you are on the Recommendations page, all the same options are available.
The Recommendations page displays this information for each recommendation listed:
- Recommendations - text identifying the recommendation.
- Total - the total number of instances of the problem to which the recommendation applies.
- Open the navigation menu and click Identity & Security. Under Cloud Guard, select Recommendations, or from the Overview page's Security Recommendations tile, click the View Recommendations link.
-
To change the scope of compartments for which recommendations are listed:
- From the Scope section below the Cloud Guard options panel on the left, drop down the Compartment list and select a different compartment.
- Deselect the check box for Include all child compartments to narrow the scope to only the compartment selected, excluding any compartments below it in the compartment hierarchy.
-
To view the description for a recommendation, click the
Expand icon
at the right end.
-
To process the recommendation for the instances of a problem: