Documentation

Supervision of ServiceNav

On the page

Need some help?

Introduction

Objective: to configure the ServiceNav monitoring solution by itself.

This document is intended for administrators of the ServiceNav solution.

It describes the checkpoints to be deployed on the ServiceNav solution equipment to ensure that they are working properly.

For security reasons, some checkpoints can only be implemented within the ServiceNav VPN network.

This document therefore describes the control points to be commissioned for each equipment in the solution. For each piece of equipment, it is described :

  • What equipment supervises it
  • On which network: VPN, Internet
  • Name of the control point
  • Control Point Arguments
  • Frequency of the control point
  • Control Point Criticality
  • If a notification policy is to be implemented on a mandatory basis: the nature of the notification policy is the responsibility of the solution administrator.

Pre-requisites

Some control points are to be positioned on each supervision box so that they supervise themselves.

On the other hand, it is necessary that a supervision box supervises all the other components of the ServiceNav solution. This supervision box will be called in this document : the supervisor.

In order to ensure that the supervisor is himself operational, he must himself be cross-supervised by another supervisory unit. This second supervisory box will be called sentinel in the rest of the document.

The ServiceNav solution therefore requires a minimum of two monitoring boxes in order to be supervised.

It is advisable to locate the sentry on a different infrastructure than the rest of the ServiceNav solution.

The following diagram shows a typical implementation.

ServiceNav Box

The following control points are to be implemented for all supervisory boxes.

FromTemplateArgumentsControl interval (min)Notification.
I have to.
Create/register a device with IP address: 127.0.0.1 on the "coservit" community
She herselfCPUModel Ident.Model Ident.
She herselfLIN-DiskIOModel Ident.Model Ident.
She herselfLIN-DiskspaceModel Ident.Model Ident.X
She herselfLIN-Network_trafficModel Ident.Model Ident.
She herselfLIN-RAMModel Ident.Model Ident.
She herselfLIN-SwapModel Ident.Model Ident.
She herselfcheck_vsb_remote_healthModel Ident.Model Ident.X
Create/register a device with IP address = that of the ServiceNav VPN network on the "coservit" community
BoxLIN-Proc-CPU-Usageprocess :nscaapache2nagiosremoteOperationBoxthreshold alert : 70
critical threshold: 80
5X
BoxLIN-Proc-RAM-Usageprocess :nscaapache2nagiosremoteOperationBoxthreshold alert : 70
critical threshold: 80
10X
BoxLin-Process-SWAPprocess :nscaapache2nagiosremoteOperationBoxthreshold alert : 10
critical threshold: 20
15X
BoxLin-Process-Nb-Bynameprocess apache2
alert threshold : 20
tipping point : 80
5X
BoxLin-Process-Nb-Bynameprocess nagios
alert threshold : 50
tipping point : 100
5X
BoxVSBox-Live-StatusName of the box defined on the website15X

Shared ServiceNav Box

Implement the control points defined in the previous chapter.

In addition, add the following check points :

FromTemplateArgumentsControl interval (min)Notification.
I have to.
Create/register a device with IP address = that of the ServiceNav VPN network on the "coservit" community
BoxTCP-Port56675X

If the supervisor also acts as a shared ServiceNav Box, the control point must be created on the sentry.

ServiceNav Box - Supervisor

FromTemplateArgumentsControl interval (min)Notification.
I have to.
Create/register a device with IP address: 127.0.0.1 on the "coservit" community
She herselfCPUModel Ident.Model Ident.
She herselfLIN-DiskIOModel Ident.Model Ident.
She herselfLIN-DiskspaceModel Ident.Model Ident.X
She herselfLIN-Network_trafficModel Ident.Model Ident.
She herselfLIN-RAMModel Ident.Model Ident.
She herselfLIN-SwapModel Ident.Model Ident.
She herselfcheck_vsb_remote_healthModel Ident.Model Ident.X
Create/register a device with IP address = that of the ServiceNav VPN network on the "coservit" community
SentinelLIN-Proc-CPU-Usageprocess :nscaapache2nagiosremoteOperationBoxthreshold alert : 70
critical threshold: 80
5X
SentinelLIN-Proc-RAM-Usageprocess :nscaapache2nagiosremoteOperationBoxthreshold alert : 70
critical threshold: 80
10X
SentinelLin-Process-SWAPprocess :nscaapache2nagiosremoteOperationBoxthreshold alert : 10
critical threshold: 20
15X
SentinelLin-Process-Nb-Bynameprocess apache2
alert threshold : 20
tipping point : 80
5X
SentinelLin-Process-Nb-Bynameprocess nagios
alert threshold : 50
tipping point : 100
5X
SentinelVSBox-Live-StatusName of the box defined on the website15X

ServiceNav Box - Sentinel

FromTemplateArgumentsControl interval (min)Notification.
I have to.
Create/register a device with IP address: 127.0.0.1 on the "coservit" community
She herselfCPUModel Ident.Model Ident.
She herselfLIN-DiskIOModel Ident.Model Ident.
She herselfLIN-DiskspaceModel Ident.Model Ident.X
She herselfLIN-Network_trafficModel Ident.Model Ident.
She herselfLIN-RAMModel Ident.Model Ident.
She herselfLIN-SwapModel Ident.Model Ident.
She herselfcheck_vsb_remote_healthModel Ident.Model Ident.X
Create/register a device with IP address = that of the ServiceNav VPN network on the "coservit" community
BoxLIN-Proc-CPU-Usageprocess :nscaapache2nagiosremoteOperationBoxthreshold alert : 70
critical threshold: 80
5X
BoxLIN-Proc-RAM-Usageprocess :nscaapache2nagiosremoteOperationBoxthreshold alert : 70
critical threshold: 80
10X
BoxLin-Process-SWAPprocess :nscaapache2nagiosremoteOperationBoxthreshold alert : 10
critical threshold: 20
15X
BoxLin-Process-Nb-Bynameprocess apache2
alert threshold : 20
tipping point : 80
5X
BoxLin-Process-Nb-Bynameprocess nagios
alert threshold : 50
tipping point : 100
5X
SentinelVSBox-Live-StatusName of the box defined on the website15X

ServiceNav - Website

FromTemplateArgumentsControl interval (min)Notification.
I have to.
Create/identify a device with an IP address: that of the ServiceNav VPN network or local IP on the "coservit" community.
BoxCPUModel Ident.Model Ident.
BoxLIN-DiskIOModel Ident.Model Ident.
BoxLIN-DiskspaceModel Ident.Model Ident.X
BoxLIN-Network_trafficModel Ident.Model Ident.
BoxLIN-RAMModel Ident.Model Ident.
BoxLIN-SwapModel Ident.Model Ident.
BoxLIN-Proc-CPU-Usageprocess :rsyncsshdcronexim4openvpnsnmpdthreshold alert : 10
critical threshold: 
20
5X
BoxLIN-Proc-CPU-Usageprocess : mysqldapache2threshold alert : 70
critical threshold: 90
5X
BoxLIN-Proc-CPU-Usageprocess :ODS_PerfData,ODS_StatusDataVS_UpdateBoxProviderVSB_InitialisationVS_CommandProcessingVS_ExternalSynchroVS_ITDiscoveryVS_ITInventoryalert threshold : 50
tipping point : 70
5X
BoxLIN-Proc-CPU-Usageprocess ndo2db
threshold alert : 70
critical threshold: 90
5X
BoxLIN-Proc-CPU-Usageprocess : beam.smpepmdinet_gethostthreshold alert : 15
critical threshold: 50
5X
BoxLIN-Proc-RAM-Usageprocess : rsyncsshdcronexim4openvpnsnmpdthreshold alert : 5
critical threshold: 10
10X
BoxLIN-Proc-RAM-Usageprocess :ODS_PerfDataODS_StatusDataVS_UpdateBoxProviderVSB_InitialisationVS_CommandProcessingVS_ExternalSynchroVS_ITDiscoveryVS_ITInventoryalert threshold : 50
tipping point : 70
10X
BoxLIN-Proc-RAM-Usageprocess : apache2threshold alert : 5
scritical ego: 10
5X
BoxLIN-Proc-RAM-Usageprocess : mysqldthreshold alert : 50
critical threshold: 70
5X
BoxLIN-Proc-RAM-Usageprocess ndo2dbthreshold alert : 50
critical threshold: 70
10X
BoxLIN-Proc-RAM-Usageprocess : beam.smpepmdinet_gethostthreshold alert : 10
critical threshold: 20
10X
BoxLin-Process-Swapprocess : rsyncsshdcronexim4openvpnsnmpdthreshold alert : 5
critical threshold: 10
15X
BoxLin-Process-Swapprocess : mysqld,apache2threshold alert : 10
critical threshold: 20
15X
BoxLin-Process-Swapprocess :ODS_PerfDataODS_StatusDataVS_UpdateBoxProviderVSB_InitialisationVS_CommandProcessingVS_ExternalSynchroVS_ITDiscoveryVS_ITInventoryalert threshold : 50
tipping point : 70
15X
BoxLin-Process- Swapprocess ndo2db
threshold alert : 10
critical threshold: 20
10X
BoxLin-Process-Swapprocess : beam.smpepmdinet_gethostthreshold alert : 5
critical threshold: 10
15X
BoxLin-Process-Nb-Bynameprocess apache2
alert threshold : 70
tipping point : 100
5X
BoxLin-Process-Nb-Bynameprocess ndo2db
alert threshold : 1000
tipping point : 1500
5X
BoxTCP-PortPort : 80Threshold alert: 2
Critical threshold: 4
1X
BoxTCP-PortPort: 443Threshold alert: 2
Critical threshold: 4
1X
BoxTCP-PortPort : 9465Threshold alert: 2
Critical threshold: 4
1X
Boxcheck_vsp_process_healthUsername : Supervision
Password
 : Supervision
Vhost
 
Process : ODS_PerfData
Message ready thresholds
 : 10:50
Message processing thresholds
 : 2:5
IDLE time" thresholds
 : 300:900
10X
Boxcheck_vsp_process_healthUsername : Supervision
Password
 : Supervision
Vhost
 
Process : ODS_StatusData
Message ready thresholds
 : 10:50
Message processing thresholds
 : 2:5
IDLE time" thresholds
 : 300:900
10X
Boxcheck_vsp_process_healthUsername : Supervision
Password
 : Supervision
Vhost
 
Process : VSB_Initialization
Message ready thresholds
 : 2:5
Message processing thresholds
 : 2:5
IDLE time" thresholds
 : 300:900
10X
Boxcheck_vsp_process_healthUsername : Supervision
Password
 : Supervision
Vhost
 
Process : VS_CommandProcessing
Message ready thresholds
 : 2:5
Message processing thresholds
 : 2:5
IDLE time" thresholds
 : 300:900
10X
Boxcheck_vsp_process_healthUsername : Supervision
Password
 : Supervision
Vhost
 
Process : VS_ITDiscovery
Message ready thresholds
 : 10:20
Message processing thresholds
 : 2:5
IDLE time" thresholds
 : 300:900
10X
Boxcheck_vsp_process_healthUsername : Supervision
Password
 : Supervision
Vhost
 
Process : VS_ITInventory
Message ready thresholds
 : 10:20
Message processing thresholds
 : 2:5
IDLE time" thresholds
 : 300:900
10X
Boxcheck_vsp_process_healthUsername : Supervision
Password
 : Supervision
Vhost
 
Process : VS_ExternalSynchro
Message ready thresholds
 : 10:20
Message processing thresholds
 : 2:5
IDLE time" thresholds
 : 300:900
10X
BoxCheck_Aliveness_RabbitMQSame model2X
Create/register a device with an IP address: public IP address on the "coservit" community
SentinelTCP-PortPort : 80Threshold alert: 2
Critical threshold: 4
1X
SentinelTCP-PortPort: 443Threshold alert: 2
Critical threshold: 4
1X

ServiceNav - Business Intelligence

FromTemplateArgumentsControl interval (min)Notification.
I have to.
Create/identify a device with an IP address: that of the ServiceNav VPN network or local IP on the "coservit" community.
BoxCPUModel Ident.Model Ident.
BoxLIN-DiskIOModel Ident.Model Ident.
BoxLIN-DiskspaceModel Ident.Model Ident.X
BoxLIN-Network_trafficModel Ident.Model Ident.
BoxLIN-RAMModel Ident.Model Ident.
BoxLIN-SwapModel Ident.Model Ident.
BoxLin-Process-CPUprocess :rsyncsshdcronexim4openvpnsnmpdthreshold alert : 10
critical threshold: 
20
5X
BoxLIN-Proc-CPU-Usageprocess : mysqldthreshold alert : 70critical threshold: 905X
BoxLIN-Proc-CPU-Usageprocess : javathreshold alert : 70critical threshold: 90timeperiod: 00h - 08h5
BoxLIN-Proc-RAM-Usageprocess : rsyncsshdcronexim4openvpnsnmpdthreshold alert : 5
critical threshold: 10
10X
BoxLIN-Proc-RAM-Usageprocess : mysqldthreshold alert : 50
critical threshold: 70
10X
BoxLIN-Proc-RAM-Usageprocess : javathreshold alert : 50
critical threshold: 70
timeperiod: 00h - 08h
5
BoxLin-Process-Swapprocess : rsyncsshdcronexim4openvpnsnmpdthreshold alert : 5
critical threshold: 10
15X
BoxLin-Process-Swapprocess : mysqldthreshold alert : 10
critical threshold: 20
15X
BoxLin-Process- Swapprocess : javathreshold alert : 10
critical threshold: 20timeperiod: 00h - 08h
5
BoxVS_VBI_check_dw_vs_param: kpi_performance_schedulerUsername : Supervision
Password :
Name of the process : kpi_performance_scheduler_status
Expected status(es): SUCCESS
Time to expiration of status: 1440
720X
BoxVS_VBI_check_dw_vs_param: kpi_status_schedulerUsername : Supervision
Password :
Name of the process : kpi_status_scheduler_status
Expected status(es): SUCCESS
Time to expiration of status: 1440
720X
BoxVS_VBI_check_dw_vs_param :
inventory_quantity_synchronizer
Username : Supervision
Password :
Name of the process : inventory_quantity_synchronizer_status
Expected status(es): SUCCESS
Time to expiration of status: 1440
720X

This may also be of interest to you

Mass import and update

Configure IBM AS/400 monitoring requirements

Capture

sFlow: Prerequisites and configuration

en_US
fr_FR 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.