Tech Tip - NVWatchDog Installation

Document created by DavidM Employee on Jul 16, 2014Last modified by DavidM Employee on Aug 5, 2015
Version 7Show Document
  • View in full screen mode

NetVoyant SP4 and later includes NVWatchDog.exe.

 

The latest revision (5/22/2015) of NVWatchDog is available from here:

ftp://ftp.ca.com/pub/netqos/supporttools/extratools/NVWatchDog.exe

 

If updating an existing installation then:

Stop the 'Netvoyant Watchdog Service'.

Copy and Replace the existing version with the new in D:\NetVoyant\bin.

Start the 'Netvoyant Watchdog Service'.

 

The core NetVoyant NVWatchDog features/goals are:

1. Attempt to ensure that each poller has operating services, 24x7.

2. Notify the tools-admin team if (when) there are operational/maintenance/support tasks required (database corrupt tables…)

3. Avoid filling the email-inbox when multiple issues arise back to back.

 

Installation

Copy it into D:\NetVoyant\bin, so it will be in the path.
From a command window enter ‘nvwatchdog’.
There will be a popup window to enter an email address which will receive its notifications. (see attached image)

 

It will create a Windows service called 'Netvoyant Watchdog Service'.


Here is a copy from my lab of the process text.
D:\>nvwatchdog
8/8/2013 3:12:49 PM Sending notification: Registration - Email registration test.
This email is just a verification that the NVWatchService is setup with valid email properties.
8/8/2013 3:12:51 PM Service registration is complete

The configuration is saved to D:\NetVoyant\nvwatchdog.xml.
A service is created with the name ‘NetVoyant Watchdog Service’.

An email verifying the registration will be sent.
Here is a sample.

From: NetQoS Performance Center [mailto:no_reply@<NV System Name>.***.com]
Sent: Thursday, August 08, 2013 3:13 PM
To: <user name>
Subject: Registration - <NV System Name> - NetVoyant Watchdog

Email registration test.

This email is just a verification that the NVWatchService is setup with valid email properties.


Here is the registry entry for the service.
Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NVWatchdog
Class Name: <NO CLASS>
Last Write Time: 1/15/2013 - 2:55 PM
Value 0
Name: Type
Type: REG_DWORD
Data: 0x110

Value 1
Name: Start
Type: REG_DWORD
Data: 0x2

Value 2
Name: ErrorControl
Type: REG_DWORD
Data: 0

Value 3
Name: ImagePath
Type: REG_EXPAND_SZ
Data: D:\NetVoyant\bin\NVWatchdog.exe

Value 4
Name: DisplayName
Type: REG_SZ
Data: NetVoyant Watchdog Service

Value 5
Name: ObjectName
Type: REG_SZ
Data: LocalSystem

 

This document was generated from the following discussion: NVWatchDog Installation

Attachments

Outcomes