In addition to the main DVR server software and client workstations software, there are also a number of additional software programs that need to run in the background to give the system its reliability and stability.
The fact remains, DVR’s are part of a very young technology where the bar is being pushed higher everyday. With constant demand for new features, a powerful foundation is required. But new features mean new unknown variables and accompanying problems.
Running diagnostic software, which constantly monitors several different functions of the hardware and software of both the DVR and server are essential. If the diagnostic detects any deviations from the established baseline criteria, it should automatically attempt to correct the problem and notify the system administrator it has detected a problem.
Diagnostic software is required onboard the DVR to monitor the operating system as well as the DVR program. From the hardware perspective, diagnostic software should monitor all devices, which are attached.