Component Groups let you group relevant sub-components together, keeping your page clean and easily digestible for end users. For a few example use cases, head over to our blog post on component groups.
The Component Groups feature is available to users on all plans. To enable the feature, you'll first need to head to the Add-On Store and click 'enable' on Component Groups. If you want to turn this feature off later, you can do so by going back to the Add-On Store and disabling it.
To get started with Component Groups, navigate to Components and click to add a new component. As part of the component creation modal, you'll be able to create both the new component and the component group at the same time.
With your new group added, you'll now be able to associate any new components with the right group. In this example, we're adding our Email Notifications component to our Notifications group.
If you're migrating all of your existing components into component groups, all you need to do is edit the component and then associate the component with a new or pre-existing group.
Re-ordering children components within a group is simple - click to edit the component group and then into 'Reorder Children'. You'll be able to use the draggable icons on the right hand side to re-order the components how you see fit.
By default, a component group inherits the status of the most severely degraded child component. You'll notice in the example below that SMS Notifications is currently marked as 'Major Outage'. Accordingly, the parent group, Notifications, has a status of Major Outage as well.
If you override a component group status, we do not take into account the group's overridden status when calculating the top-level status or incident impact. We only look at the individual component statuses to make those calculation.
If you'd like to override the group's status, first navigate to Dashboard and scroll down to Component Statuses. To initiate the override, simply click on the 'Override this status' option and select the appropriate status from the dropdown.
Once the override is set, you can either manually change the group's status in the future or set the status back to its derived state.