Documentation

Monitoring Datacore SANsymphony-V

On the page

Need some help?

Pre-requisites

To implement the Datacore SANsymphony-V monitoring solution, the REST templates are deprecated in favour of the PowerShell templates.

The new Powershell templates are compatible with the following versions:

  • Windows Server 2012 or more
  • Version  SANsymphony-V 10.0 PSP3 or more

Note 1: When configuring a Datacore infrastructure, some Datacore servers are isolated on a private network. In order to allow monitoring via ServiceNAV, it is mandatory that our monitoring box can access the Datacore servers.

Note 2: It is possible to monitor your Datacore infrastructure via an intermediate hosts. You will therefore find in the check settings a "Datacore server name" field which is used to identify the 'actual'server to be monitored. If the template is deployed directly to the Datacore host, the field "Datacore server name" is not used, but must still be filled in.

DataCore Monitoring Scope

To monitor the SANSymphony-V solution, we have developed the following 8 checks:

  • DATACORE-PS-Customer-Status : Checks the status of remote machines connected to Datacore SANsymphony.
  • DATACORE-PS-Alert-level : Displays alerts from a DATACORE SANSymphony server, with ability to filter on the alert level.
  • DATACORE-PS-Physical-Disk-Status : Collects the status of configured Physical Disks.
  • DATACORE-PS-Pool-Disk-Status : Collects the status of the configured Disk Pools.
  • DATACORE-PS-Snapshot-Status : Collects the state of Snapshots made in a DATA SANSymphony. Reports the type and state of the snapshot as well as the last date the snapshot was taken.
  • DATACORE-PS-Virtual-Disk-Status : Collects the status of configured Virtual Disks and displays the replication status of virtual disks.
  • DATACORE-PS-Port-Metric : Collects the metrics of a connected port in a SANSymphony DATACORE. Changes status if the port is disconnected.
  • DATACORE-PS-Port-Status : Collects the status of ports in a DATACORE SANSymphony. Changes status if at least one port is not connected.

Configuration :

General

  • Account and Password of a Windows user with PowerShell command execution rights on the Datacore SANSymphony
  • User domain.

specific

DATACORE-PS-Port-Metric :

  • Datacore name SANSymphony.
  • Port name.

Metrics :

  • This template manages performance data according to the selected port type. (See table below)

 

DATACORE-PS-Port-Status :

  • Datacore name SANSymphony.
  • Port name.
  • White list of ports to check (optional); If blank checks all ports except any defined in the black list.
  • Blacklist of ports to exclude (optional). If blank checks all ports in the white list.

This template only manages status (no performance data). It changes status if at least one port is not connected.

Metrics:

  • N/A

 

DATACORE-PS-Pool-Disk-Status :

This template displays the status of the configured Pool-Disk and changes status if at least one Pool-Disk is not Healthy. An error message is then displayed.

  • Datacore name SANSymphony.

Metrics:

  • BytesUsed in GB per disk pool
  • Prct_BytesUsed in % per disk pool

 

DATACORE-PS-Physical-Disk-Status :

This template collects the status of configured Physical Disks. Changes status if one of the disks reports (Unknown, NotReady, NoMedia, Offline, Missing)
OR its presence status is 'Unknown'. An error message is then displayed.

  • Datacore name SANSymphony.

Metrics:

  • N/A

 

DATACORE-PS-Virtual-Disk-Status : 

  • Datacore name SANSymphony.

Collects the status of configured Virtual Disks and displays the replication status of virtual disks.

Changes status if at least one of the statuses is Undefined or NotUpToDate OR at least one of the statuses is Failed, FailedRedundancy, Unknown or DoubleFailure. An error message is then displayed.

Metrics:

  • N/A

 

DATACORE-PS-Customer-Status :

  • Datacore name SANSymphony.

Checks the connection status of remote machines. Changes status if at least one client is in the 'NoPortConnection', 'Unknown' or 'PortsConnected' state.

Metrics:

  • N/A

 

DATACORE-PS-Alert-level:

Displays alerts from a DATACORE server. Supports filtering on the alert level [Trace, Info, Warning, Error, Diagnosis]. Changes status if, for a given alert level for a given period of time, the thresholds are exceeded.

  • Datacore name SANSymphony.
  • Alert level
  • Analysis period
  • Alert threshold
  • Critical threshold

Metric:

  • PerfData: #nb alert#

 

DATACORE-PS-Snapshot-Status :

  • Datacore name SANSymphony.

Collects the state of the Snapshots made in a DATA SANSymphony. Gives the type and state of the snapshot as well as the last date the snapshot was taken. Changes state if the snapshot status is not 'Healthy' or the Failure state is not 'NoFailure'.

Note: If no snapshot is taken the reported status will be OK.

Metrics:

  • N/A

 

Weather

Example of application weather.

 

 

 

REPORTS

Sample report :

This may also be of interest to you

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.