YSoft SafeQ CRS Health Check

Basic Health Checks

This document is intended to help administrator check status of CRS component.

Because of the nature of CRS function, the data is processed during off-hours. Therefore it is necessary that CRS is running at least for a day (depends on current setting) before performing this health check.

 

YSoft SafeQ ORS Services

Check that following service is running on YSoft SafeQ CRS Server:

  • YSoft SafeQ CRS

CML sending data to CRS

Please check that CML server is successfully sending data to CRS server. This can be done on YSoft SafeQ CML Web interface. See picture below how to check sending status. Possible error column shall be without any error.

images/download/attachments/21955738/crshealth1.png

Compare CML Web reports with MS SQL Reporting services on CRS server

images/s/-3eliqb/8502/404359a7d2ab19c9c7c58d12013124a386b28257/_/images/icons/emoticons/lightbulb_on.svg  It is required Web reports are enabled and MS SQL Reporting services are installed on CRS server.

Verify that both CML and CRS report same figures for previous day.

How to compare:

  • Open YSoft SafeQ CML web interface. Navigate to ReportsWeb reports. Select Standard report and date range for previous day. See Using Web reports for more information about Web reports.

  • Open in web browser <SafeQ_CRS>\Reports and enter admin credentials when requested. Navigate to SafeQ ReportsFull - Base report. Select date range for previous day. See Working with YSoft SafeQ CRS reports for more information about CRS reports.

  • Compare figures in both reports

images/download/attachments/21955738/crshealth2.png

Verify data and cube processing

Verify that CRS processed all data correctly from the log.

 YSoft SafeQ CRS log is by default located in <SafeQ_CRS>\logs\crs.log. Filter out CSDManagerCRS. All records must be without any warning and DTExec must finish successfuly:

2013-10-30 10:58:03,489 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| Running CSD optimization (Cluster status: )
2013-10-30 10:58:03,492 INFO mpleThreadPoolWorker-1| CSDManagerCRS| Obtaining CDC Lock to generate statistics data...
2013-10-30 10:58:03,493 INFO mpleThreadPoolWorker-1| CSDManagerCRS| CDC Lock obtained correctly
2013-10-30 10:58:03,502 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| Running CSD optimization query #1 [spu_backup_db]
2013-10-30 10:58:03,570 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| CSD Optimization query #1: 26ms.
2013-10-30 10:58:03,570 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| Running CSD optimization query #2 [spu_add_new_partitions_year]
2013-10-30 10:58:03,616 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| CSD Optimization query #2: 46ms.
2013-10-30 10:58:03,617 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| Running CSD optimization query #3 [csd_add_stats]
2013-10-30 10:59:06,714 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| CSD Optimization query #3: 63097ms.
2013-10-30 10:59:06,714 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| Running CSD optimization query #4 [prepare_stats]
2013-10-30 10:59:06,717 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| CSD Optimization query #4: 2ms.
2013-10-30 10:59:06,717 INFO mpleThreadPoolWorker-1| CSDManagerCRS| Running CSD optimization query #5 [build cube]
2013-10-30 11:02:00,029 DEBUG mpleThreadPoolWorker-2| CSDManagerCRS| Running CSD optimization (Cluster status: )
2013-10-30 11:02:00,030 INFO mpleThreadPoolWorker-2| CSDManagerCRS| Obtaining CDC Lock to generate statistics data...
2013-10-30 11:02:00,030 WARN mpleThreadPoolWorker-2| CSDManagerCRS| Cannot obtain CDC Lock to generate statistics data!
2013-10-30 11:02:00,030 DEBUG mpleThreadPoolWorker-2| CSDManagerCRS| CSD (MSSQL) optimization DONE in 25
2013-10-30 11:02:13,858 DEBUG Thread-2| CSDManagerCRS| Microsoft (R) SQL Server Execute Package Utility
2013-10-30 11:02:13,859 DEBUG Thread-2| CSDManagerCRS| Version 10.50.4000.0 for 64-bit
2013-10-30 11:02:13,859 DEBUG Thread-2| CSDManagerCRS| Copyright (C) Microsoft Corporation 2010. All rights reserved.
2013-10-30 11:02:13,859 DEBUG Thread-2| CSDManagerCRS|
2013-10-30 11:02:13,859 DEBUG Thread-2| CSDManagerCRS| Started: 10:59:06
2013-10-30 11:02:13,859 DEBUG Thread-2| CSDManagerCRS| DTExec: The package execution returned DTSER_SUCCESS (0).
2013-10-30 11:02:13,859 DEBUG Thread-2| CSDManagerCRS| Started: 10:59:06
2013-10-30 11:02:13,859 DEBUG Thread-2| CSDManagerCRS| Finished: 11:02:13
2013-10-30 11:02:13,859 DEBUG Thread-2| CSDManagerCRS| Elapsed: 186.826 seconds
2013-10-30 11:02:14,069 INFO mpleThreadPoolWorker-1| CSDManagerCRS| Command succeeded [command="dtexec.exe" /SQL "\PackageBuildCubeSafeq" /MAXCONCURRENT " -1 " /CHECKPOINTING OFF /REPORTING E]
2013-10-30 11:02:14,069 INFO mpleThreadPoolWorker-1| CSDManagerCRS| CSD Optimization query #5: 187352ms.
2013-10-30 11:02:14,069 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| Running CSD optimization query #6 [spu_del_old_cdc_year]
2013-10-30 11:02:14,102 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| CSD Optimization query #6: 32ms.
2013-10-30 11:02:14,103 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| Running CSD optimization query #7 [spu_del_old_partitions_year]
2013-10-30 11:02:15,988 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| CSD Optimization query #7: 1885ms.
2013-10-30 11:02:15,995 DEBUG mpleThreadPoolWorker-1| CSDManagerCRS| CSD (MSSQL) optimization DONE in 252574