Using TemplatesDescribes how to use monitoring templates to manage your resources.Leave FeedbackIntroductionA monitoring template defines all parameters used 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 the Monitors section, click Add.The 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.NoteAfter adding the Monitor, you can edit the metric values to add Component Filter and Component Threshold.Component filters and component level thresholdsIf you are an administrator, set component thresholds at the template level to monitor the components across resources. This capability can filter components that you want to monitor and set differential thresholds based on the component type.Prerequisite:See the following versions of agents and gateways:Agent: 7.0.0 and above.Gateway: 7.0.7 and above.ScenariosMonitor specific disk drivesSystem Administrators want to monitor specific disk drives (/opt and /boot) and exclude certain drives(/tmp) on one or more Linux servers.Use component filters as part of the template configuration.Monitor bandwidth utilizationNetwork administrators want to monitor bandwidth utilization of interfaces present on production servers and set different alerting conditions for each interface.Set thresholds for each unique interface, as part of the template configuration.Component filterUsing the component filter, identifying the components that you want to monitor using multiple filtering conditions is easy:To add a component filter:From Templates screen, click the desired template name.From Monitor Template, click Edit.From the Edit screen, click Next.Go to Monitors > Breach of a threshold.From the Component Threshold column, click Add.From Edit Metric Threshold, click + Add.Provide details for the following parameters:OperatorNameClick Add.Component thresholdNoteThis functionality is available with agent 7.0.0 installers and gateway 7.0.7 installers.Using the Component threshold, you can define the metric threshold for components of a resource that you want to monitor.To add a component threshold:From the Templates screen, click the desired template name.From Monitor Template, click Edit.From the Edit screen, click Next.Go to Monitors > Breach of a threshold.From the Component Threshold column, click Add.From Edit Metric Threshold, click + Add.Provide details for the following parameters:Operator: Refers to the list of available operators you can use to compare the component name.Alert: Select the check-box to receive alerts.Warning Operator: Refers to the operator to compare the warning threshold value.Warning Threshold: Refers to the threshold value to receive the warning alerts.Warning Repeat Count: Refers to the number of times the alert threshold condition breaches before generating an alert.Critical Operator: Refers to the operator to compare the critical threshold value.Critical Threshold: Refers to the threshold value to receive critical alerts.Critical Repeat Count: Refers to the number of times the alert threshold condition breaches before generating an alert.Click Add.Using 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 copiesA duplicate 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 setupTo 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:From the options displayed in the drop-down, select a client.From the options displayed in the drop-down, select one of the following:Assign Templates to resourcesAssign Templates to ServicesFrom the options displayed in the drop-down, select a collector type.Click Show Resource Filters to filter the following:Resource GroupsSitesOperating SystemAfter providing the filter details, go to the Select Resources section.From Select Resources, select the devices.The Selected Devices section displays the chosen devices.After selecting the resources, navigate to Select Monitoring Templates.From Select Monitoring Templates, select the resources.Selected Templates display the chosen templates.Click Assign.ASSIGN TEMPLATES displays the configurations.Click Submit.The templates are assigned to the selected resources.After assigning the templates, you can track the monitoring responses in the Alerts, Metrics, and Monitors tab.Assign Templates at the device levelTo assign a template:From All Clients, select a client.Select Infrastructure.From Resources, click desired resource name > resource Details > Monitors > Template.From the Templates screen, click +Assign Templates.The screen displays Apply Templates window.From Select Templates > Available templates, select the desired templates.The 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.