Errors after upgrading to hostmon Enterprise v7.52

All questions related to installations, configurations and maintenance of Advanced Host Monitor (including additional tools such as RMA for Windows, RMA Manager, Web Servie, RCC).
Post Reply
emaika
Posts: 10
Joined: Tue Jul 22, 2008 1:54 pm

Errors after upgrading to hostmon Enterprise v7.52

Post by emaika »

We have an application server that is dedicated to running host monitor. We recently purchased the full Enterprise version of host monitor in the hopes that it might solve the problems we were having with it, but instead we have more problems.

1) All the tests work on computers in the local domain except for the Traffic Monitor, which used to say RMA not connected, but since I put in the serial number for the full version now says "license limit". I have been trying to test the Traffic Monitor on a Windows 2003 Server running Terminal Services.

2) We have 2 Windows 2003 servers connecting via a permanent VPN connection to another location. One of which is running the Remote Monitoring Agent, that collects information from both machines on that end and has been running fine, until I put in the serial number to activate the full version and upgraded to the newest version of host monitor. Now it says 'RMA not connected' for the CPU usage and Drive Space test on the machine running the RMA and for all tests except ping on the other machine. I tried copying over the new RMA files from the RMA-Win folder to the
server running the RMA and restarted the service.

Since the problems have occurred we have restarted all the machines at different points, since it is not convenient for us to restart our servers most of the time. If you could let me know what else we can try doing to get the monitors back up and running it would be a big help.
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

1) All the tests work on computers in the local domain except for the Traffic Monitor, which used to say RMA not connected, but since I put in the serial number for the full version now says "license limit". I have been trying to test the Traffic Monitor on a Windows 2003 Server running Terminal Services
"RMA not connected" means Active RMA is not connected to HostMonitor.
Please make sure
- you have installed and started specified Active RMA
- when you configure Active RMA, make sure you have specified correct IP address and port number (address of the system where HostMonitor is running)
- make sure you have enabled "Accept connections from Active RMA" option (option located on Active RMA page on HostMonitor's Options dialog) and specified the same TCP port for listening
- if you set "Accept connections from the following IP addresses", make sure you have specified correct addresses in the filter

You may check log files located in the folder where RMA is installed and you may use HostMonitor's menu "View"->"Active RMA status" to see what is goind on.

"License limit" error means you are trying to use more agents than allowed by your license. Enterprise license includes 10 RMA.
Additional RMA licenses can be purchased at http://www.ks-soft.net/hostmon.eng/regmon.htm#tools

Regards
Alex
emaika
Posts: 10
Joined: Tue Jul 22, 2008 1:54 pm

Post by emaika »

KS-Soft wrote: "License limit" error means you are trying to use more agents than allowed by your license. Enterprise license includes 10 RMA.
Additional RMA licenses can be purchased at http://www.ks-soft.net/hostmon.eng/regmon.htm#tools

Regards
Alex
Ok, so I managed to get the RMA running on the remote computer, however when i tried to configure our 2nd RMA configured, it now gives the "license limit" error on the first RMA I set up. According to the information I have on hand we should have the Enterprise version with 10 RMAs, but apparently with our current license key I can only have one RMA running. Can you help me sort this out?
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

How many RMA records have you setup using RMA Manager or HostMonitor?

Regards
Alex
emaika
Posts: 10
Joined: Tue Jul 22, 2008 1:54 pm

Post by emaika »

KS-Soft wrote:How many RMA records have you setup using RMA Manager or HostMonitor?

Regards
Alex
When I go into "Choose Remote Monitoring Agent" I only have 2 entries, one for the remote server connecting via vpn and the other on the terminal server. I'm not sure if thats what you mean by RMA records though.
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

Are you sure you have orderd Enterprise license? May be Professional that includes 1 RMA?
Please send request to sales@ks-soft.net, provide your registration name and/or order number. We will check your license and registration code.

Regards
Alex
emaika
Posts: 10
Joined: Tue Jul 22, 2008 1:54 pm

Post by emaika »

KS-Soft wrote:Are you sure you have orderd Enterprise license? May be Professional that includes 1 RMA?
Please send request to sales@ks-soft.net, provide your registration name and/or order number. We will check your license and registration code.

Regards
Alex
Okay, I thought we had the enterprise version but it turns out we only have professional, so i removed all but the 1 RMA and so I do not receive the license limit error. However our database server that runs next to the server with the RMA on it on the other side of the VPN still has problems. The Service Tests and UNC Test work fine, but the CPU Test still gives the error "RMA: 301 - Unable to locate the "Processor" performance object" and process tests give the error "RMA: 301 - Cannot retrieve information".

We restarted the database server last night to see if that would correct the problem, but it is still happening this morning. What else can I try?
-Eric
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

Looks like somebody disabled perfos.DLLs on target system
http://technet.microsoft.com/en-us/libr ... 38275.aspx

Microsoft provides "Extensible Counter List" utility.
This utility displays list of DLLs that are used to support Performance Counters, using the utility you may disable/enable specific DLLs.
http://technet.microsoft.com/en-us/libr ... 37958.aspx

There is version for Windows 2000
http://www.microsoft.com/downloads/deta ... laylang=en

Windows XP Support Tools package includes "Extensible Counter List" utility as well
http://www.microsoft.com/downloads/deta ... 8011fabf38

The same utility for Windows 2003 is included into Windows 2003 Support Tools package
http://www.microsoft.com/downloads/deta ... laylang=en

You may use "Extensible Counter List" utility to enable DLL

Regards
Alex
KS-Soft Europe
Posts: 2832
Joined: Tue May 16, 2006 4:41 am
Contact:

Post by KS-Soft Europe »

emaika wrote:The Service Tests and UNC Test work fine, but the CPU Test still gives the error "RMA: 301 - Unable to locate the "Processor" performance object" and process tests give the error "RMA: 301 - Cannot retrieve information".
Is RMA started as a service? What account do you use to start RMA service? We recommend to use admin account. You may specify certain account for RMA service using standard Windows "Services" applet.

Regards,
Max
emaika
Posts: 10
Joined: Tue Jul 22, 2008 1:54 pm

Post by emaika »

KS-Soft Europe wrote:
emaika wrote:The Service Tests and UNC Test work fine, but the CPU Test still gives the error "RMA: 301 - Unable to locate the "Processor" performance object" and process tests give the error "RMA: 301 - Cannot retrieve information".
Is RMA started as a service? What account do you use to start RMA service? We recommend to use admin account. You may specify certain account for RMA service using standard Windows "Services" applet.

Regards,
Max
I checked the log in as information, we have an account with admin privledges specifically for hostmonitor, but i retyped the information and restarted the service, nothing has changed still getting RMA 301. I did notice there are two services listed there, KS Active Remote Monitoring Agent and KS Remote Monitoring Agent. Only the KS Active RMA needs to be started, correct?

Looks like somebody disabled perfos.DLLs on target system
http://technet.microsoft.com/en-us/libr ... 38275.aspx
I checked this again, but for both the database server and the server with the active RMA installed, it shows perfos.dll is enabled on both servers.
KS-Soft Europe
Posts: 2832
Joined: Tue May 16, 2006 4:41 am
Contact:

Post by KS-Soft Europe »

emaika wrote:I checked the log in as information, we have an account with admin privledges specifically for hostmonitor, but i retyped the information and restarted the service, nothing has changed still getting RMA 301.
Hm. Probably, it can be timeout issue. There are two timeouts you can increase.
The first one is accessible thru "Agents List" window on HostMonitor side. Quote from the manual:
http://www.ks-soft.net/hostmon.eng/mfra ... #agentlist
===========================================
Timeout:
communication timeout in seconds. A maximum amount of time that HostMonitor will wait for an answer from the agent. Please note: this timeout should be big enough to allow an agent to perform a test before sending an answer to HostMonitor. When, for example, you are launching an external test and an external program needs 15 seconds to perform this test then the timeout should be set to 15 seconds plus an amount of time that is necessary for data exchange between HostMonitor and an agent.
===========================================

The second one is located on RMA side and can be changed via Remote Monitoring Agent Setup (rma_cfg.exe) utility. Quote from the manual:
http://www.ks-soft.net/hostmon.eng/rma- ... m#Settings
===========================================
Timeout
the maximum amount of time (in seconds) that agent will keep waiting for the complete request packet from HostMonitor (after initial TCP connection established) before dropping the connection.
===========================================
emaika wrote:I did notice there are two services listed there, KS Active Remote Monitoring Agent and KS Remote Monitoring Agent. Only the KS Active RMA needs to be started, correct?
Correct. In your case, only "KS Active Remote Monitoring Agent" should be started.

Regards,
Max
emaika
Posts: 10
Joined: Tue Jul 22, 2008 1:54 pm

Post by emaika »

KS-Soft Europe wrote: Hm. Probably, it can be timeout issue. There are two timeouts you can increase.
The first one is accessible thru "Agents List" window on HostMonitor side.

===========================================

The second one is located on RMA side and can be changed via Remote Monitoring Agent Setup (rma_cfg.exe) utility. Quote from the manual:
http://www.ks-soft.net/hostmon.eng/rma- ... m#Settings

Regards,
Max
I took a look at the agents list connection parameters window in hostmonitor, but i could not find a timeout variable for the Active RMA (there is one listed for passive RMA). Unless I am looking in the wrong spot. I access it by clicking on a test then Edit >> press the book icon to the right of Test by: <Agent name>. Please let me know if I am looking in the wrong spot.

I also looked in RMA_cfg.exe, but again it only has a timeout listed for the passive RMA, not the active one which is what I am using.
KS-Soft Europe
Posts: 2832
Joined: Tue May 16, 2006 4:41 am
Contact:

Post by KS-Soft Europe »

Sorry, it's my fault. Timeouts really make sense for passive RMA only.
Could you check the following settings, please:

1) RMA should be started under admins account

2) RPC service should be started on both systems (system where RMA is running and target host)

3) Remote Registry service should be started on target system as well

4) Check if "admin" account has KEY_READ access to the following registry key on target system: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows_NT\CurrentVersion\Perflib.
To view/change permissions to the registry key you can use the registry editor utility (Regedt32.exe).

5) no firewall between 2 system blocks TCP ports above 1024

6) perfProc.DLL should be enabled on target system
Microsoft provides "Extensible Counter List" utility (exctrlst.exe), that displays list of DLLs that are used to support Performance Counters. Using the utility you may disable/enable specific DLLs.

There is version for Windows 2000
http://www.microsoft.com/downloads/deta ... laylang=en

Windows XP Support Tools package includes "Extensible Counter List" utility as well
http://www.microsoft.com/downloads/deta ... 8011fabf38

The same utility for Windows 2003 is included into Windows 2003 Support Tools package
http://www.microsoft.com/downloads/deta ... laylang=en

Regards,
Max
Post Reply