Documentation

User services: concepts, configuration and best practices

On the page

Need some help?

Aim

The objective of a User Service (US) is to do macro supervision (higher level supervision) to ensure that the services used by users: email, Internet access, printing, etc., are in working order to be able to quantify this time with availability rates and make commitments.

In order that user services be most relevant to the customer it is recommended to define them in association with the customer prior to the the monitoring deployment phase.

The Rules

The status of a user service (US) is dependent upon the statuses of the elements that comprise it and according to the rules listed below:

  • If a US has at least one 'blocking' element that is Out of Use/DOWN/CRITICAL, then the US is Out of order. ServiceNav-Critique
  • If a US has at least one 'blocking' element that is Unknown, and if there is no 'blocking' element in status out of use/DOWN/CRITICAL, then the US is in status UNKNOWN.ServiceNav-Unknown
  • If a US consists only of 'degrading' elements, if all elements are in an Out of Order/DOWN/CRITICAL state then the US is Out of order.ServiceNav-Critique
  • If all the elements of a US are in indeterminate then the USis in status UNKNOWN.ServiceNav-Unknown
  • If at least one 'degrading' element is in status Out of Use/DOWN/CRITICAL or WARNING or UNKNOWN, then the status of the US is Degraded ServiceNav-Degrade

Thanks to these rules and monitored elements, ServiceNav lets you to design a model of the operation of any business application, network architecture, system architecture,...

Creating a user service

To create a new user service go to : Configuration > User Service then click on " + Add 

ServiceNav-Configuration-Service-Add-SUT

General information configuration

ServiceNav-Configuration-Service-Add-SUT-InfoGenerale

  • Provide the which will be visible in IT Weather to all users.
  • Optionally insert more information in the description field if necessary.
  • Choose in the field " Associated with " the company/site the user service is relevant to.
  • Select a Period of availability ; the time period over which you wish to calculate availability.
  • Set, as a percentage, the availability rate you wish to achieve, calculated over the selected availability period.
  • Show or hide, defines whether the user service is visible in the IT Weather.
  • Choose the criticality of the user department towards the customer.

Notification configuration

ServiceNav-Configuration-Service-Add-SUT-Notification

  • NotificationEnables or disables notifications for this user service.
  • Type of notification Choose the events on which the user service will notify the contacts defined previously.
  • Contacts/Contact Groups : Selection of contacts to notify. The list on the left contains the available contacts and the list on the right the selected contacts.

Configuration of user service elements

ServiceNav-Configuration-Service-Add-SUT-Dependance

  • choose the user services on which the one being created will depend. The lists contains available, existing user services. Depending on its impact it will be set as either "blocking" or "degrading".
  • choose the hosts on which the US will depend. The lists contain the available hosts. Depending on the impact of the selected hosts,they are set to either "blocking" or "degrading".
  • choose the services on which the US depends. The lists contain the available services. Depending on the impact of the selected service, it will be set to either "blocking" or "degrading".

Modeling a user service

We will, through a worked example, deconstruct the implementation of a user service.

Environment

Infrastructure : we have two Windows servers running a resilient Active Directory, SRV CD1 and SRV CD2.

ServiceNav-ModellingSUT

Service to be modeled

We want to create a user service that represents the overall operation of the service " Active Directory ". This is provided by two different servers in order that it have redundancy.

Step 1: Define the final objective

ServiceNav-ModellingSUT1

Step 2: Define the elements necessary for the proper functioning of the user service

ServiceNav-ModellingSUT2

SVR CD1 : represents the properly functioning first server providing active directory services.

AD-check on CD1 : represents the properly functioning first active directory service.

SVR CD2 : represents the properly functioning second server providing the active directory services.

AD-check on CD2 : represents the properly functioning second active directory service.

Step 3: Decomposition into user sub-services

Q: When is my user service operational?
A: It is operational when the first service active directory is OK, AND/OR the second service active directory is okay, and vice versa.

Q: When is my user service down?
A: It is down when both active directory services are down.

Q: How does each of the "active directory" services work?
A :

ServiceNav-ModellingSUT3

Directory-CD1 : works ONLY if host "SRV CD1" AND service "AD-check on CD1" are functional. Both of them are mandatory for the proper functioning of the user service. Their relationship with the user service will therefore be of the "Blocking" type.

Directory-CD2 : works ONLY if host "SRV CD2" AND service "AD-check on CD2" are functional. Both of them are mandatory for the proper functioning of the user service. Their relationship with the user service will therefore be of the "Blocking" type.

The rule that applies is:

If a US with at least one blocking relationship component is Out of Use/DOWN/CRITICAL, then it is Out of Order.ServiceNav-Critique

information icon The decomposition into user sub-services is not always necessary
necessary depending on the complexity of the user service to be
to model.

Step 4: Define the relationship of user sub-services

The sub-user services each represent the operation of an active directory service. For users to have access to information system resources (mail, network shares, etc.), at least one of the two user sub-services must be functional. They therefore have a "degrading" relationship with the top level user service. If one of the two sub-user services is out of order, then the Directory user service will be in degraded status based on this rule:

ServiceNav-Degrade If at least one degrading element is in status Out of use/DOWN/CRITICAL or WARNING or UNKNOWN, then the status of the US is Degraded.

On the other hand, if the two sub-user services are in out of use status then the following rule applies:

ServiceNav-Critique If a US consists only of degrading elements, if all the components are in an Out of Use/DOWN/CRITICAL state then the US is Out of Use.

light icon  With these rules we can model the redundancy
and operation of any business application.

ServiceNav-ModellingSUT4

Questions to answer before creating a user service

Put yourself in the place of the customer when asking yourself the following questions:

What IT services are necessary to meet the company's operational needs?

This question is used to determine the user services to be created.

When is the service not available to the user?

This question helps to understand the technical operation of a service. The idea is to identify all the monitoring checks to implement, as well as their impacts on the service (blocking or degrading) in order to model the user service accurately. Once this question has been answered, it is necessary to configure the monitoring in order to have the right information.

When is the service used?

The response defines the time period that will be configured for the "availability period" parameter, which is used to calculate the availability rate.

What is the agreed availability (percentage) to be achieved - SLA?

this reflects the level of service desired by the customer. This level must be defined contractually, according to the customer's needs, its infrastructure, and the service it has purchased.

This may also be of interest to you

ServiceNav User services notification setup

Define notification policy for user services

en_US

Welcome to ServiceNav!

Need help? More information about our products? Write to us!
You have taken note of our privacy policy.

[COVID - 19 ] - TELEWORKING, TARGET AVAILABILITY 100% !

While the epidemic lasts, ensure the availability and performance of your IT services for teleworking, with ServiceNav!

Following the government's call to mobilize to help businesses overcome the current health and economic context, we help you, free of charge, to ensure the complete monitoring of your teleworking environments: VPN, VDI, Teams, Skype Enterprise, Citrix... Objectives: collection, availability and usage indicators, dashboards to support your communication.
We use cookies to ensure that you have the best possible experience on our site, and if you continue to use this site, we will assume that you are satisfied with it.

Reserve your place

You have taken note of our privacy policy.