Introduction
Customizing an alert definition allows you to quickly create a new alert definition based on an existing one. This helps maintain consistency across partners or clients while saving time by avoiding the need to configure alert definitions from scratch. You can create a new alert definition from an existing Global alert definition and then customize it ensuring it meets specific requirements and aligns with your operational needs.
Benefits of customizing an alert definition
Customizing an alert definition offers significant operational and management advantages, helping ensure efficiency and standardization across the platform.
Following are some benefits:
- Improves productivity: Customizing allows you to create new policies quickly by reusing existing, well-configured ones. This eliminates the need to rebuild settings from scratch, saving time and effort for Administrators and ensuring faster alert definition deployment.
- Encourages uniform configurations: Using customized policies ensures that similar configurations and naming conventions are maintained across partners or clients. This helps enforce organization-wide standards and improves overall standardization in an alert definition management.
- Ensures correct configurations: Reusing verified configurations reduces the possibility of manual errors that can occur during alert definition setup. Customizing keeps the settings and rules that have already been tested, making deployments more reliable and reducing mistakes.
- Enables customization: Once an alert definition is cloned, it can be customized to address unique business or operational needs. Administrators can adjust thresholds, conditions, or rules within the customized alert definition to align with specific client requirements or environments.
- Facilitates large-scale management: Customization makes it easy to apply and manage policies for multiple clients or environments. Instead of creating the same alert definition from scratch, administrators can copy a standard alert definition and adjust it as needed, saving time and keeping settings consistent.
Customize alert definition
You can clone an existing Global alert definition and customize it according to your requirements.
Depending on your requirements, you may choose to modify an existing alert definition.
Below are two use cases:
Use Case 1: Modifying Availability Rule and Monitoring Templates
If your requirement is limited to modifying the availability rule and monitoring templates, see Customization Without Filter Changes.
Use Case 2: Modifying Filter Criteria and Other Configurations If you need to customize the filter criteria, along with other configurations such as availability rule and monitoring templates, see Full Alert Definition Customization.
Customization Without Filter Changes
Follow these steps to customize the existing alert definition, without filter changes:
- To select your client, navigate to All Clients, and click the Client/Partner dropdown menu.
Note: You may either type your client’s name in the search bar or select your client from the list. - Navigate to Setup → Account. The Account Details page is displayed.
- Click Monitoring tile. The TEMPLATE BASED tab displays all the alert definitions created with Global and Non Global scopes.
The Global policies are the default policies provided by OpsRamp. - Search for the Global alert definition using the Search option or use the Filter option to filter through Available Apps.
- Click on the alert definition name. The alert definition page is displayed.
This is the default Global alert definition defined by OpsRamp.
You can customize the alert definition, except for the alert definition name and filter criteria.- You can perform the following actions:
- Define Scope (for partner-specific configuration)
- Apply or remove an availability rule.
- Add one or more monitoring templates.
- Modify the metric parameters of the template(s).
- See Create alert definition to perform the above operations.
- You can perform the following actions:
- Click SAVE AND RUN. The alert definition is updated.
The card shows Defined by Client or Defined by Partner (for partner specific configuration)
Full Alert Definition Customization
Follow these steps to customize an alert definition including Filter Criteria and other configurations:
Click the + Customization card. The RESOURCE FILTER window is displayed.
Modify the alert definition name.
Click +QUERY and build an OpsQL query. The matching results are displayed.
Click SAVE. The updated filter criteria is displayed in the field.
The Customization card displays the modified alert definition name and shows Defined By Client indicating that it has been customized by you.- Click VIEW RESOURCES to view the matching resources.
- Click VIEW RESOURCES to view the matching resources.
You can perform the following actions:
- Define Scope (for partner-specific configuration)
- Modify filter criteria.
- Apply or remove an availability rule.
- Add one or more monitoring templates
- Modify the metric parameters of the template(s).
See Create alert definition to perform the above operations.
Click SAVE AND RUN. The alert definition is updated.
- Click REMOVE at the bottom-right corner of the page, to remove the alert definition customization.
- Repeat steps 1 through 6 to add another customization.