Adding a service
To add a service or enhanced service, follow the steps below.
Tip
See also: Rui’s Rapid Recap – Creating a service
Right-click in the Surveyor and select New > Service to add a new service.
Enter a unique name for the service.
Note
You will be able to change the name of the service at any time after the service is created (by editing the service). The service is uniquely identified by its ID, which is a combination of the DMA ID of the DMA where the service is originally created and the ID of the service itself. However, the new name of the service will also have to be unique, as there cannot be two services with the same name in the same DMS.
Tip
Optionally, add a description with more detailed information.
If there is more than one DMA available in your DMS, select the DMA that will manage the service.
If you wish to replicate an existing service located in another DMS, select the Replicate checkbox, and:
Enter the IP address or the hostname of the DMA where the service is located.
Connect to the DMA with a user account and password.
Click the Retrieve services button.
Depending on the rights the account has been granted on the DMA, a list of services will be displayed.
Select the service you wish to replicate from the list.
Note
- The source and replication DMA must use the same DataMiner version.
- External authentication credentials cannot be used when replicating services. This is for instance the case when users are authenticated against an Atlassian Crowd server.
- Unlike element replication (where the replicated element shows all data from the original element), service replication only replicates the summary severity of the original service and does not provide access to any of the service data. This also applies for enhanced services.
Optionally, configure more advanced options:
If you do not want timeouts to be included in the alarm status of the service, clear the checkbox Include timeouts in alarm status of the service. By default, this option is selected.
To create an enhanced service:
Select a service protocol (also known as "service definition" in earlier versions of DataMiner).
Select the version of the service protocol.
Select an alarm or trend template, if available.
Note
- You can also quickly change the selected template by clicking the following button to the right of the field:
This will temporarily open the Protocol & Templates app, where you can make the necessary changes. See Configuring alarm thresholds and Configuring trend templates. - A service that has been created using a service protocol is called an "enhanced service".
- You can also quickly change the selected template by clicking the following button to the right of the field:
Click the Next button in the lower right corner to go to the parameters page.
Click the buttons in the lower left corner to add elements, services, or a group of elements and/or services.
To add elements or services:
Click Add element.
Select the elements or services you want to add in the column on the left, and use the Add button to move them to the column with included elements on the right. To remove elements or services again, select them in the column on the right and click the Remove button. Click Close when ready.
Select a service child item to configure it further.
Optionally, enter an alias for the selected item.
Note
It is possible to add multiple instances of the same element in a service. Specifying an alias is mandatory for all duplicate instances, and it is the alias of the service elements that will be displayed in the Surveyor.
If an element or enhanced service is selected, to include only some parameters, clear the checkbox All parameters for this element, and select the parameters in question.
Note
- For a matrix element, you can select specific inputs or outputs to be included from the list of parameters.
- If you select a table parameter to include, a filter allows you to select the rows to be included in the service. You can select a row in the drop-down list, or specify a filter yourself. If you specify the filter, you can also select rows by primary key. For example, enter the filter *24* to include all rows of which the display key contains "24", or enter ^pk^*24* to include all rows of which the primary key contains "24".
Indicate if the selected item should always be included, or if it should be excluded depending on one or more conditions.
Indicate if the selected item should influence the alarm severity of the service you are creating, or if this should depend on one or more conditions. When it does not influence the alarm severity, the element or service will be set to Not Used.
Note
For more information on how to include elements conditionally, see Conditionally including an element in a service.
In the ADVANCED section, set a maximum severity for the service item if it has the status "included" or "not used". For more information on the possible statuses, see DATA.
For each additional item that needs to be configured, repeat the steps above starting from the selection of the service child item.
To add a group:
Click Add group.
Specify a name for the group.
Indicate if the group is always to be included, or if this should depend on one or more conditions.
Indicate whether the group should influence the alarm severity of the service, or if this should depend on one or more conditions. When it does not influence the alarm severity, all elements or services in the group will be set to Not Used.
Note
The procedure to include a group conditionally is the same as that to include an element conditionally. See Conditionally including an element in a service.
In the ADVANCED section, set a maximum severity for the items included in the group if they have the status "included" or "not used".
Note
- Maximum severity settings on item level override those on group level.
- For more information on the possible statuses, see DATA.
Click Create.
Select the group in the list on the left, and click Add element to add elements or services to the group.
To remove any items you have added, click the x to the right of the item.
Click the Next button in the lower right corner to go to the Views page.
Indicate the view where you want to add the service.
Optionally, click the Next button in the lower right corner to go to the Properties page, and enter any custom properties.
Note
You can also add, edit or delete custom properties later, by right-clicking the service in the Surveyor and selecting Properties. For more information, see Managing element properties.
Click the Create button in the lower right corner to finish creating the service.
Note
- If a view has no child views, it is also possible to directly transform that view into a service. The child elements in the view will become child elements of the new service. To transform a view into a service, right-click the view and select Actions > Upgrade to service. If necessary, you can then still edit the new service in order to fine-tune it according to the procedure below.
- If you want to edit the settings of a service after creation, right-click the service in the Surveyor, and select Edit. You will then have the same options as during the creation of the service.
- A service can also be created by a parent element. In that case, it is possible that it is not or only partly editable, except by an Administrator or via the parent element.
- You can also create an enhanced service via the Protocols & Templates module. To do so, in the Protocols & Templates module, select the service protocol, the version, the alarm template, and the trend template, right-click in the Elements column and select New service.