Using TemplatesDescribes how to use monitoring templates to manage your resources.Leave FeedbackIntroductionA monitoring template defines all parameters that you can set to monitor your target resource.Using the monitoring templates, you can standardize a set of entities across your organization and apply them to your target resources. You can apply a monitoring template to a particular target resource or a set of target resources of the same type.The Monitoring template is an entity that defines the following:Which data to collect?How to collect?Frequency to collect data.The type of collector to use for collecting data. For example, SNMP and VMware API.Monitoring using templates can help manage your resources more efficiently. You must manually apply the templates to initiate the monitoring of your resources.The OpsRamp templates can capture the behavioral and performance metrics for server, applications, servers, networks, storage, and database instances across hybrid and multi-cloud environments.PrerequisitesPermission is required before you can create monitoring templates.OpsRamp provides the following permissions for a user/role to create, assign, and view monitoring templates.Create and EditCustomizeManageViewTypes of templatesOpsRamp supports the following template types:Template TypesTemplate TypeDescriptionGlobal templateGlobal Templates are default templates that are visible to partners and clients. You can only create copies from a global template and cannot modify them.Partner templateA Partner template is visible only to a specific partner and a partner user is created from scratch. All clients across a partner can access the partner templates./td>Client templateA Client template is visible only to a specific client. You can either create a new client template or copy from an existing global template at the client scope. All client templates are applied to all devices within the client.Creating templatesA monitoring template defines all parameters that you can set to monitor your target resource.You can create and manage and a monitoring template from the TEMPLATES LIST screen.You can create, edit, and apply these templates across one or more resources or resource groups.To create a template:Go to Setup > Monitoring > Templates.From TEMPLATES, click +.From MONITOR TEMPLATE, provide the details for the following parameters, and Save.Select Template Scope: Refers to the Partner Template or Client Specific Template. For Client-Specific Template, you need to select the Client also.Collector Type: Refers to the application type that you want to gather the information.Applicable for: Refers to the type of the application.Template Name: Refers to the name of the template.Description: Refers to the summary of the template.Generation: Refers to the generation that the template belongs to. For example, Generation 2.Tags: Refers to the user-defined tags for better filtering. Prerequisites: Refers to the essential things that you must consider while monitoring using the template. For example, you must check the SQL services while monitoring the SQL Parameters using the Windows templates.Status: Refers to the Active or End-of-life templates.Notes: Refers to the additional information that you want to add to the template.Template Family Name: Refers to the category that applies to the application. For example, Windows Server, Storage Server, and Network Server.Deployment Type: Refers to one of the following methods to apply the template to the resources:CustomOptionalStandardAfter providing the template details, MONITOR TEMPLATE displays the Monitors section.Note: The OpsRamp Console for the Monitors section varies with the option selected in the Collector Type.Monitor: To add details in Monitors, perform the following:From Monitors section, click Add button. Monitor screen appears.Frequency: Refer to the frequency to execute the template.Monitor Definition: Refers to the monitor type.When to Alert: Select Breach of a Threshold.Select Alert and Availability check-box to initiate monitoring.Monitoring Metrics TemplateUsing advanced searchYou can filter your search results using the advanced search.To search using additional options:Go to Monitoring > Templates.From the Templates List, click Advanced.Provide details for the following parameters and click Search.ScopeSelect ClientTemplate NameCollector TypeStatusGenerationThe TEMPLATES LIST screen displays the search results.Creating copiesDuplicate copy of the template can be created using the Create a Copy option.To create a copy:Go to Monitoring > Templates.From the Templates List, select the desired name.Click Create a Copy. The screen displays a confirmation message.Click Yes to continue. Copy Monitoring Template window appears.From the Copy Monitoring Template screen, provide details for the following parameters, and Save.Select ClientTemplate NameAssigning templatesAfter creating a template in OpsRamp, you can assign templates to the resources. You can assign a template to a resource in two ways from OpsRamp console:Assign templates from Setup.Assign templates at the device level.Assign templates from Setup.To assign a template:From All Clients, select a client.Select Setup > Monitoring > Assign Templates.ASSIGN TEMPLATES screen appears.From ASSIGN TEMPLATES, provide details for the following:a. From the options displayed in the drop-down, select a client.b. From the options displayed in the drop-down, select one of the following: - Assign Templates to resources - Assign Templates to Servicesc. From the options displayed in the drop-down, select a collector type.d. Click Show Resource Filters to filter the following:- Resource Groups- Sites- Operating System e. After providing the filter details, navigate to Select Resources section.f. From Select Resources, select the devices.Selected Devices section displays the chosen devices.g. After selecting the resources, navigate to Select Monitoring Templates.h. From Select Monitoring Templates, select the resources.Selected Templates display the chosen templates.i. Click Assign.ASSIGN TEMPLATES displays the configurations.j. Click Submit.The templates are assigned to the selected resources.After assigning the templates, you can track the monitoring responses in Alerts, Metrics, and Monitors tab.Assign Templates at the Device LevelTo assign a template:From All Clients, select a client.Select Infrastructure.The screen displays Resources section.From Resources, click desired resource name > resource Details > Monitors > Template.From Templates screen, click+Assign Templates.The screen displays Apply Templates window.From Select Templates > Available templates, select the desired templates.Selected templates section displays the chosen templates.Click Assign.The Templates screen displays the selected templates.General informationTracking monitoring resourcesAfter assigning the templates, you can track the monitoring responses in Alerts, Metrics, and Monitors tab.Monitor details – when to alertThe When to Alert option defines the scenario where you want to receive alerts.The option When to Alert is applicable only for Performance and Application Monitors.Threshold breachProvide the Warning and Critical threshold values for a metric. Alerts are triggered indicating a breach of threshold when the threshold values are crossed. Configure RBA (Run Book Automation) script to automatically resolve issues on a metric.Forecast of a threshold breachForecast helps you to visualize the expected trends of a metric within a certain period and alerts about any potential breach. For example, set up forecast alerts to receive an alert notification if a disk is running out of space in another five days.Significant change is seenChange detection helps to identify sudden changes in metric behavior. The change is either in a positive or negative direction. This model is suitable for metrics with an indefinite threshold. For example, set up a change detection alert to receive a notification when there is a significant change in performance degradation(sudden increase in response times).After creating the template, you can:Edit: To modify the existing details of a template.Delete: To remove the template from your environment.Assign: To assign templates to resources.