Diagnostic Utilities

The Tools

Download archive name Description
AgentTest.ZIP NEW!  This is an exe version of AgentCheck.VBS, with improved functionality - it now checks registry access using the Registry Win32 api's (inaccessible with standard vbscript) - which more reliably tells the app about access failures.  The app also provides some diagnostic text information.  Hopefully, it's self-explanatory.  Read the readme.txt in the zip file.  If you have questions, send mail to tools@ovinternals.com
TestDNS.ZIP Verifies that every OV_ManagedNode is properly registered in DNS.  Read the readme for installation instructions.
MessageFlow.zip Updated 2006-5-30.  Test the flow rate and response time of an OVOW management server from an OVOW agent.  Requires an OVOW agent version 7.31 or higher, on a Windows managed node, with the .NET runtime 1.1.  Read the readme.txt in the zip file.  If you have questions, send mail to tools@ovinternals.com

The Scripts

Download the scripts here:  diagscripts.zip

Use these scripts to troubleshoot various problems.  See the descriptions for more details on when to use the scripts.   Note: These scripts do not change any configurations, they simply run some tests to verify security, message flow, etc.

These scripts MUST be run with cscript.exe to display properly.   To make cscript.exe your default script engine, run cscript.exe /h:cscript.

 

Script Name (<mandatory parameters> [optional parameters]) Description
AgentCheck.vbs <remote host> NEW! Improved version 1.2.  Checks if a remote host is accessible for agent installation.   Run this script as the same user that ovpmad runs as (HP-OVE-User is the default).  It will test various things about the remote node to verify that the agent can get pushed over there.   New version reports if an agent is found, and its agent id (if any), and management server hostname.  Version 1.2 now properly handles access denied errors to the remote WMI service properly.
consoletest.vbs <mgmt server name> NEW!  Updated! Tests some of the operations that the remote console does to connect to the management server.  This is handy to troubleshoot remote console connection problems.  The tool now checks for the correct registry permission mask, rather than simply access to the registry as it did before.
Most failures of the remote console are caused by security "configuration" on the management server.  This script connects to some of the critical objects that the console needs to access.  If any failures are reported by this tool, the remote console will not work.
listenanno.vbs  Shows new annotations as they arrive at the management server.  This is the mechanism you would use to write annotations as they are added to external trouble ticket interfaces or notification systems.
msgdbstats.vbs SQL-DMO script that reports the number of messages in the OV_MS_Message and OV_MS_Annotations tables.
msgstream.vbs [file path] Prints messages to the console as they arrive at the management server.  This message sees all messages that arrive - acknowledged/unacknowledged, and prints out some information about each message.   You can optionally write the messages to a file..
msgact.vbs Prints out action request responses as they come in to the management server.  Handy for diagnosing the internals of tool execution.