Shortcut Menu

Skip

Main Navigation

Choose your language


Activexperts Support Pages

Browse All Questions:

INSTALLATION


Q6500005: I want to upgrade to the latest version of ActiveXperts Network Monitor. How can I do this? Do I need to re-configure all checks?

First, make sure you have a maintenance contract. A maintenance contract includes: free updates/upgrades and unlimited support. During the first year after purchase, maintenance is free. Your license certificate states when maintenance expires.

To upgrade, do the following:

  1. Make a backup of your current configuration. Use the Export command from the File menu to do so. It is not really required, but it is a good practide to backup your configuration before doing the upgrade;
  2. Uninstall all 'ActiveXperts Network Monitor Manager' applications on the remote PCs that have the Manager application installed. Use the 'Add/Remove Programs' applet in the Control Panel of the remote PC(s) to start the Uninstallation process;
  3. Uninstall 'ActiveXperts Network Monitor' on the monitoring server;
  4. Delete the C:\Program Files\ActiveXperts\Network Monitor directory (or alternate directory where Network Monitor was installed);
  5. Reboot the system!
  6. Download the latest version of ActiveXperts Network Monitor and start the installation;
  7. Once the installation has completed, Import the configuration that was saved in step 1)

When you install Network Monitor in the same directory as the previous Network Monitor version, the configuration is automatically converted. Otherwise, you need to import the previous configuration.
To (re)install the manager application on remote PC(s), you must (re)create the share in the Remote Manager tab of the 'Remote Management' dialog (Tools menu).


Q6500007: When I run Setup, I get the following error message: "Error installing iKernel.exe (0xa00)". What's wrong?

Most probably, you don't have administrator rights on the machine where you install the product. Local administrator rights are required to install ActiveXperts Network Monitor on the computer.


Q6500012: I want to uninstall ActiveXperts Network Monitor manually. How can I do it?

Use the following steps to uninstall Network Monitor manually:

(-) Stop the Network Monitor service by using the Services applet, or by typing NET STOP AXSNMSVC from the command prompt;
(-) Quit the Manager application;
(-) Delete the 'C:\Program Files\ActiveXperts\Network Monitor' (or alternate) directory and all sub-directories;
(-) Launch the registry editor (REGEDIT.EXE);
(-) Open the HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\ key;
(-) Delete the 53FD4AF2-59DC-48E0-B345-CF8491D34460 key.
Q6500015: I'm unable to upgrade to the latest version. The installation keeps asking me to uninstall the software. Even after I uninstalled the product, it keeps telling me that. What is the problem?

ActiveXperts uses the InstallShield product for its installations. Only on rare occasions, InstallShield doesn't update its registry key after uninstall, so it will ask you to uninstall the next time you start the installation. You can use this workaround:

(-) Start the registry editor (REGEDIT.EXE);
(-) Open the HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\ key;
(-) Delete the 53FD4AF2-59DC-48E0-B345-CF8491D34460 key.

Now, InstallShield won't ask to uninstall anymore.


Q6500017: I want to re-install ActiveXperts Network Monitor. I uninstalled first, but now the installation tells me that I cannot install it in the same destination directory as before. Am I doing something wrong?

You are right: you cannot install the product in an existing directory.

Upon un-installation, the original directory (default: C:\Program Files\ActiveXperts\Network Monitor) is NOT deleted in case there are files created/modified after the previous installation. You must delete these files/directories manually.

Once the directory (C:\Program Files\ActiveXperts\Network Monitor) is deleted, you can re-install it in that directory.

In previous versions of the product, it was possible to install in an existing directory, but this often lead to interference with previous installations.


Q6500020: I want to monitor 20 different servers in my network. Do I need to install agents or server-side software?

No agents will be installed on the monitred servers. You only need to install the ActiveXperts Network Monitor service on 1 server in your LAN.


Q6500025: Is a reboot required after installation of the ActiveXperts Network Monitor product?

The installation program will prompt for it when a reboot is required. But in most situations, a reboot is not necessary.


Q6500030: Is the evaluation version a demo version?

No, it's a full functioning product; its functionality will be reduced after 30 days (all monitoring functions will be disabled then, except HTTP and ICMP functions). Open the About dialog to see how many days are still remaining.


Q6500035: During installation, ActiveXperts Network Monitor Setup asks for Administrator credentials for its service. Is this required?

If you want to monitor member servers or domain controllers in your domain, it's strongly recommended to enter Domain Administrator credentials. For many tasks (like disk space checking, event log monitoring, and so on), Local Administrator rights are required on the monitored computers. By default, Domain/Enterprise Administrators are Local Administrators on domain member servers. If you don't enter a Domain- or Enterprise Administrator account during installation, you must configure an Administrator account for each check that requires it in the ActiveXperts Network Monitor software.


Q6500040: I don't want all users in the network to be able to install the ActiveXperts Network Monitor Manager application. Can I assign permissions to the share to accomplish this?

Yes. Assign the right permissions to the share is the best way to deny people from using the ActiveXperts Network Monitor. Be sure that the ActiveXperts Network Monitor service has Change permissions on the share.


Q6500045: I registered the product some time ago and everything was working fine. I had to change the IP addresses for some of the servers being monitored, and now nothing is working. According to the log, not a single server has been monitored since two weeks, which is the day I made the changes. What should I do, do I need to uninstall and reinstall and then reconfigure all of my monitors, or can I use the export/import?

See KB Q6500005


Q6500050: My Network Monitor Service won't start. Why is it?

Please check the Event Log for more details. Look for 'AxsNmSvc' Event Source. Most probably, you have passed the wrong credentials to the ActiveXperts Network Monitor service. Use the services control applet to change these credentials. Be sure that this account had local administrator rights on the server where the Network Monitor service is be running.


Q6500052: I want to change the ActiveXperts Network Monitor Service credentials. How can I do that?

Please do the following:

  1. Click 'Start', point to 'Settings', click 'Control Panel' and then double-click 'Administrative Tools'.
  2. Double-click 'Services'.
  3. Right-click the 'ActiveXperts Network Monitor' service, and then click 'Properties'.
  4. On the 'Log On' tab, select the account and provide the password (if necessary). Click 'Apply'.
  5. On the 'General' tab, click the Stop/Start button to restart the service.

Q6500055: I want to move our ActiveXperts Network Monitor service to another server. How to do this?

These are the steps to accomplish the migration to a new sever:

  1. Export the current configuration to save place. To do so, choose 'Export Configuration' from the Manager application;
  2. If you have your own custom VBScript checks, copy these custom scripts from the <install-dir>\scripts (vbs)\monitor\ to a save place
  3. If you have your own custom PowerShell checks, copy these custom scripts from the <install-dir>\scripts (ps1)\monitor\ to a save place
  4. If you have your own custom Ssh checks, copy these custom scripts from the <install-dir>\scripts (ssh)\monitor\ to a save place
  5. Install ActiveXperts Network Monitor on the new server;
  6. After installation, start the Manager and choose 'Import Configuration'. A wizard will guide you through the process of importing the previously saved configuration;
  7. Copy the custom scripts - saved step 2 - to the new server's <install-dir>\scripts\monitor\ directory

Q6500060: I want to install ActiveXperts Network Monitor on a server that is also used for other purposes. Will it conflict with other software?

No, it won't. ActiveXperts Network Monitor doesn't install/replace any Windows systems DLL's. The only shared components that may be replaced are MFC42.DLL or MSVCRT.DLL, but only if these files were installed before 1999. ActiveXperts uses Windows API to monitor servers and devices. The following API's are used:

  • WinHTTP API for all HTTP(s) and FTP functions; click here to read more about WinHTTP;
  • SQLNet for the Oracle function
  • MDAC, ADO and ODBC for database related function; click here to read more about MDAC;
  • VBScript Engine (of the OS or Internet Explorer) for VBScript functions;
  • WinSock for all the network related functions; click here to read more about WinSock;
  • WinDNS API for DNS functions;
  • Windows API

Q6500065: When I launch the ActiveXperts Network Monitor Manager application, I get an error message: "Unable to access configuration files". What's wrong?

The application is unable to access its configuration files. The configuration files are accessed through the shared ActiveXperts Network Monitor directory. Check out registry key 'HKEY_LOCAL_MACHINE\Software\ActiveXperts\Network Monitor Manager'. It should contain two values:

  1. Engine0 - The UNC of the server where the Network Monitor Engine (service) is running, for instance: \\SERVER03
  2. Engine0Root - The share used for communication with the Network Monitor Engine, as it was created by the Manager application on the Engine's machine. For instance: \\SERVER03\AXSNETMON

Be sure that the remote Manager application can Read/Write to the share, i.e. it must have Read/Write permissions on share level and on NTFS level.

CONFIGURATION & ADMINISTRATION


Q6600010: I want to give read-only access to my helpdesk employees. They must be able to view the status of the network, but they're not allowed to make changes to the configuration. Is this possible?

Yes it is. All configuration data is stored in one file: CONFIG.MDB, located in the CONFIGURATION folder. Assign read-only permission to this file for(groups of) people who are not allowed to make changes to the configuration. The Manager application detects this read-only flag and disable some program menu's. The Manager program does not allow configuration changes for the HelpDesk employees. You can also set Read-only permissions on share level, but this is not recommended, because then the Manager won't be able to send control information to the ActiveXperts Network Monitor service, like 'monitor now' and so on.


Q6600015: How to prevent user from installing the Manager application on their workstations?

Assign appropriate permission on the share (default sharename: 'networkmonitor'). By default, the share permission on 'networkmonitor' is 'Full Control'.


Q6600020: I want to rename the Server where the ActiveXperts Network Monitor Engine is running on. Will ActiveXperts Network Monitor still be running after that?

You must take the following steps:

  • Stop the ActiveXperts Network Monitor service;
  • Quit the ActiveXperts Network Monitor Manager application;
  • Change the following registry entries (replace old server name by new server name): HKLM\Software\ActiveXperts\Network Monitor\Engine0
    HKLM\Software\ActiveXperts\Network Monitor\Engine0Root
    HKLM\Software\ActiveXperts\Network Monitor Manager\Engine0
    HKLM\Software\ActiveXperts\Network Monitor Manager\Engine0Root
  • Start the ActiveXperts Network Monitor Manager application;
  • Start the ActiveXperts Network Monitor service;
  • On other PCs in the network that have the Manager application installed, also make changes to the two registry entries as described above:
    HKLM\Software\ActiveXperts\Network Monitor Manager\Engine0
    HKLM\Software\ActiveXperts\Network Monitor Manager\Engine0Root

Q6600025: Can I change the name of the workstation where a Manager application is running on?

You can change the name of the computer where the Manager application is running. This will not affect the ActiveXperts Network Monitor Manager installation.


Q6600100: When I click on the 'Service' icon in the toolbar, it says: "Unable to query server". What is the reason?

There can be two reasons for that:

  • You're not logged on as an Administrator. You must be an Administrator of the computer in order to query/stop/start a service;
  • You are logged on as an Administrator, but you have UAC (User Access Control) enabled. User Account Control (UAC) limits the priviledges for users and administrators. To disable UAC, click Start, type 'msconfig', and then press Enter. The System Configuration tool opens. Then, click the Tools tab, click 'Disable UAC' and then click 'Launch'.

MONITORING CPU USAGE


Q6700010: I'm having troubles monitoring CPU usage on a remote server. The manual states that WMI is required to use the CPU check. I'm sure it is installed. What's wrong?

WMI is required on both monitoring server and monitored server. Check the Services applet on the monitoring server and monitored server to verify that the WMI services are indeed running. Windows operating systems ship with the WMIC command line utility ('Windows Management Instrumentation Command-line'). Use this utility to check if WMI is working fine and to check credentials. Try to query the CPU counter on the monitoring machine first:

    wmic /node:localhost path Win32_Processor where DeviceID='CPU0' get LoadPercentage

Then, use the same command from a console window on the monitored server:

    wmic /node:localhost path Win32_Processor where DeviceID='CPU0' get LoadPercentage

and finally, run the command from the monitoring server to check CPU usage on the monitored server:

    wmic /node:remote-computer /user:user /password:password path Win32_Processor where DeviceID='CPU0' get LoadPercentage


Q6700015: I have Network Monitor installed on a Windows 2003 Server. I'm monitoring a mixture of Windows 2012, Windows 2008, 2003 and Windows 2000 servers. Some of the Windows 2000 show very high readings like 97% or 100% when the server is really running at 1% or 5% (as viewed through task manager. What could be the problem?

This is a WMI issue and is described in Microsoft's KB: WMI may return a value of 98 percent every time that you query the LoadPercentage property in Windows 2000.
This article also includes a link to a hotfix to resolve this problem.

MONITORING DATABASES


Q6750010: I'm having troubles setting up a connection string for our MS SQL server, what format should I use?

Check out our online Database Monitoring Guidelines to read more about how to setup an MS SQL / ADO database check.


Q6750015: I have several SQL servers in my network, When monitoring an SQL server, I get the message "Unable to load Microsoft OLE DB libraries. MDAC 2.x or higher is required". Why is it?

ActiveXperts Network Monitor uses the OLE DB libraries to access SQL servers (and other ADO compliant databases). The OLE DB libraries are installed by most Operating System Service Packs and by many applications. But if it is not installed yet, you can download it from the Microsoft website and install it. You can download the latest MDAC package from the Microsoft download site for free.


Q6750025: I can't get my ODBC check to work. What should I do?

First check your System DSN settings, and test them from the Control Panel. Be sure you are using the right DSN with Network Monitor. Or use ADO as an alternative; ADO works similar as ODBC but doesn't require DSN configuration.


Q6750030: I didn't get Oracle to work; after I re-installed the Oracle client and then Network Monitor, I got it to work; how come?

To monitor Oracle with ActiveXperts Network Monitor, it's recommended to install the ActiveXperts Network Monitor software on a working Oracle client. If you install it the other way around, you may run into problems, not getting Oracle monitoring to work.


Q6750033: I'm trying to monitor our Oracle database, but I can't figure out what the correct connection string is. Can you please assist?

There's no fixed connection string syntax for Oracle; the format of the connection string depends on the Oracle version, the authentication method and the type of security used. Please check the following web site for more information about Oracle connection strings: www.connectionstrings.com.


Q6750035: What databases are supported by the software?

There's native support for MS SQL and Oracle. Besides that, any ODBC and ADO compliant database is supported. To read more about ODBC, click here; to read more about ADO, click here.

MONITORING DISK DRIVES/DISK SPACE


Q6800010: The Disk Drives check is not working at all. Network Monitor tells me that WMI is probably not working well. Please help.

Verify that WMI is working well as described here. Then, check if you can access the Disk Drive class using the following command line commands:     wmic /node:localhost path Win32_DiskDrive where Index='1' get Status     wmic /node:remote-computer /user:user /password:password path Win32_DiskDrive where Index='1' get Status


Q6800015: I want to monitor my Disk Drives. Will ActiveXperts Network Monitor tell me when a disk is not healthy?

Yes, that is exactly what the 'Disk Drive' check does. When a disk becomes 'not healthy' or unavailable, Network Monitor will let you know.


Q6800017: When trying to monitor disk space on a remote workstation, I get the following error: "Result is: Uncertain" with Last Response saying: "Unable to retrieve space for disk [\\Wks001\C$]". What is the problem?

There can be many reasons. Most probably, the problem is not related to ActiveXperts Network Monitor at all. A few reasons for not being able to monitor the disk:

  • Administrative shares (e.g. \\server\c$) are disabled. Please check on the monitored server first to access that share (for instance by typing \\server\c$ in the Explorer's address bar);
  • The administrative shares have different names than default (default: c$, d$, etc.)
  • Firewall is enabled. If the Windows firewall is enabled on the monitored computer, you cannot access the share from a remote location;
  • Credentials are not sufficient. ActiveXperts Network Monitor uses the ActiveXperts Network Monitor Service credentials to monitor the share. Check the service account. Also, try to access the share from the monitored machine using the Windows Explorer, but make sure that you have logged on interactively on the monitoring machine with the same credentails as useed for the service.

Q6800020: I have a RAID configuration (RAID5). I want to get a notification when one of the disks fails, but can't find how to configure it in Network Monitor. Please help.

The operating system has access to RAID set as it were one physical drive. So, it is not a simple matter of checking a disk. A failure of a disk in a RAID can only be determined by the manufacturer's hardware driver or management software. So there are basically two options to check such a failure:

  • Event Log - most manufacturer's driver software generate an event in the Event Log. For instance, Compaq Insight Manager generates an event in the Event Viewer's System Log when there's a problem with a disk. Let ActiveXperts Network Monitor scan the Event Log for such events;
  • VBScript - some manufacturers ship their RAID software with an ActiveX COM/OLE object. You can use this object in a Network Monitor VBScript check.

Q6800025: I want to check disk spaces of my LINUX and UNIX servers. Is this possible?

On LINUX and UNIX, simply use an SSH check. There are scripts included with ActiveXperts to monitor disk usage and disk free space.


Q6800030: Can I monitor NetApp volumes using ActiveXperts Network Monitor?

Yes, you can, but only through SNMP. The vast majority of NetApp drives support the SNMP v2c protocol. This allows you to monitor any performance counter of your NetApp volume, including drive space.

MONITORING DYNAMICS


Q6820010: Which versions of Microsoft Dynamics can be monitored?

You can monitor the following MS Dynamics suites:

  • MS Dynamics AX
  • MS Dynamics NAV
  • MS Dynamics CRM
  • MS Dynamics SL

Q6820020: Do you have a list of Performance Counters for MS Dynamics, so I select relevant performance counters?

Yes, there's a list of Performance Counters here: www.activexperts.com/admin/dynamics/.

MONITORING EVENT LOG


Q6850002: When I try to setup a new Event Log check in the Manager, I get the error: "Failed to initialize library [axsnmwev.dll]. You can only query event logs on Windows 2008 (or higher) server platforms, or Windows Vista (or higher) workstations."

If you have ActiveXperts Network Monitor running on a Windows 2003 (R2) server, you can monitor ONLY standard Application/System/Security logs on remote computers. Besides that you can NOT query any windows computers.

The reason for this is the fact that the Windows API on this Windows operating system does not support extended event logs (.evtx).


Q6850003: When I try to setup a new Event Log check in the Manager for one of our Windows 2003 servers, I get an error saying: "Unable to retrieve a list of Event Logs from the remote computer. The machine is either not accessible, or the remote computer does not run Windows 2008 or Windows Vista or higher.".

If you have Network Monitor running on Windows 7/Vista or higher, or Windows 2008 or higher, you can monitor any Windows event log, not only the standard Application/System/Security logs, but also the extended .evtx logs. You can query any windows computers except Windows XP, Windows 2000 and Windows 2003.


Q6850010: I want to monitor multiple Events in Event Log per cycle. Is this possible?

In the standard built-in Event Log check, you can only do basic Event Log checking. To do more advanced Event Log monitoring, you should use our VBScript- or PowerShell script that ships with the product, and customize it to meet your requirements.


Q6850015: I'm using ActiveXperts Network Monitor for monitoring all Event Logs in my network, but I noticed that the software is consuming a lot of bandwidth. What should I do?

Event Log monitoring consumes a lot of network bandwidth, and can really decrease the performance of your network, especially with large Event Logs. Unfortunately, there's nothing we can do about it. Just try any WMI script that scans event logs over the network and you'll see. In general, do not allow large event logs, i.e. only log events from the last two days, and (important!) import your event log data in some kind of database (SQL for instance). Also, do not query event logs frequently, not scanning every 2 minutes or so, but for instance every 15 minutes.


Q6850020: Is there a way to include event details in e-mail notifications?

Yes, it is possible. First of all, you must make use of the VBScript equivalent of the Event Log check. This VBScript check monitors Event Logs in the same way as the built-in check. With a small modification to the script, you can include event details in your notifications.

The following document describes how to modify the script to include event details in your notifications: www.activexperts.com/support/network-monitor/online/eventlog.


Q6850030: I am trying to monitor the Event Log with a VBScript check. However the result is always "uncertain", even when the built-in Event Log monitor shows an error. What is the uncertain state? Is this a permissions problem?

Most probably, it is uncertain because there's an error in the script as a result of a 'null' object. This happens when the remote machine cannot be accessed. Please try to temporarily remove the 'On Error Resume Next' statements in the script. Network Monitor will then show the line where the script error occurs. Most probably, it is due to a WMI security problem. To read more about that, click here.

MONITORING EXCHANGE


Q6870010: I'm having problems with monitoring MS Exchange: The error I get is: "Win32_PerfRawData_MSExchangeIS_MSExchangeIS class does not exist." What should I do?

This problem occurs because Windows Management Instrumentation (WMI) uses AutoDiscovery/AutoPurge (ADAP) to build its internal performance counter table. If the particular Exchange service on the monitored computer was not started when the WMI ADAP process is started, the performance counters are not transferred to WMI.

Please run the following command from the command line on the monitored computer:

  wmiadap /f

and then restart the wmi-service.

MONITORING HTTP/FTP


Q6900010: When I check my customers web site, the Network Monitor is able to connect to the web site, but is not able to match the pattern. When I check with my browser, the pattern is there. What could be the reason?

Most probably, this web site contains a redirection to other pages, or it includes frames. Network Monitor does NOT redirect to a linked page, it only checks the actual page.

The easiest way to find this out, is by using HTTP Client Diagnostic Utility (Diagnostic Utilities are available from the 'Tools' menu).

You will see the contents as it is retrieved by the ActiveXperts Network Monitor service, and you'll be able to find out the reason. Most probably, you should match your pattern against one of the include pages of the main page.


Q6900015: The HTTP checks appear not to be working well anymore after we've applied the latest Microsoft Hotfixes. Any idea?

ActiveXperts Network Monitor relies on the Microsoft's WinHTTP libraries. By default, we use the WinHTTP5.DLL for all web checks. However, there may be an incompatibility due to late service packs. Please try the following:

  • In your <WINDOWS> directory, search for WinHTTP.DLL. You'll find something like C:\WINDOWS\WinSxS\x86_Microsoft.Windows.WinHTTP_6595b64144ccf1df_5.1.0.0_x-ww_E0651936\WinHTTP.dll
  • Select 'Options' in the 'Tools' menu, select the 'Advanced' tab and click on 'Configure HTTP Library';
  • Now enter the full-path filename of the WinHTTP.dll and press OK

The Network Monitor will now use another WinHTTP library, and you're problem will most probably be solved.


Q6900020: Is the HTTP check case sensitive?

It depends: on LINUX and UNIX, the URL's may be case sensitive, so must enter URL's with the right lower/uppercase characters. The HTTP contents check is NOT case sensitive.


Q6900025: I can't monitor my LINUX-based FTP servers, but I can monitor my Windows-based FTP servers. What's wrong?

Most LINUX flavors use case-sensitive URL's, and Windows doesn't. Please check if this is the problem.

MONITORING MEMORY


Q6930010: Network Monitor shows odd values for the 'Available Memory' check for my Windows 2003 servers. What should I do.

This is a known problem on Windows 2003 and Windows 2003 SP1 machines. It is an issue in WMI, that has fixed in Windows 2003 SP2. So if you are monitoring Windows 2003 machines without SP2 installed, please install SP2 in order to monitor 'available memory' properly.

MONITORING MSMQ


Q6940010: I'm having problems with monitoring MSMQ: The error I get is: "Win32_PerfRawData_MSMQ_MSMQQueue class does not exist." What should I do?

This problem occurs because Windows Management Instrumentation (WMI) uses AutoDiscovery/AutoPurge (ADAP) to build its internal performance counter table. If the particular MSMQ service on the monitored computer was not started when the WMI ADAP process is started, the performance counters are not transferred to WMI.

Please run the following command from the command line on the monitored computer:

  wmiadap /f

and then restart the wmi-service.

MONITORING NETWORK


Q6950010: How can I monitor network bandwith and network packets on the Windows workstations and servers in my network?

You should create a new 'Performance Counter' check. Select the 'Network Interface' performance object, and choose the relevant NIC card as the instance. Then, select your performance item(s), e.g. 'Bytes Received/sec, 'Bytes Sent/sec', 'Bytes Total/sec', 'Current Bandwidth', 'Packets Received/sec', etc.

MONITORING POWERSHELL


Q6960010: It try to run a Powershell-based check. I get the error: "Execution of PowerShell scripts is disabled on this system. Check the ActiveXperts FAQ". What should I do?

You must allow Powershell scripting on the machine that has ActiveXperts Network Monitor running. Read more on allowing Powershell scripting here:
www.activexperts.com/support/network-monitor/online/powershell/

Pleasae note that allowing Powershell is different in 32-bits operating systems than in 64-bit operating systems.


Q6960020: We use PowerShell scripts to monitor several servers. Is there a way to see how the PowerShell interpreter is invoked by the Network Monitor Engine?

You can turn on PowerShell logging for the Network Monitor Engine. To do so, enter a valid file name in the following registry entries (there's a registry entry for each PowerShell thread/subprocess):

HKLM\Software\ActiveXperts\Network Monitor\Server\Trace\ThreadPowerShell000
HKLM\Software\ActiveXperts\Network Monitor\Server\Trace\ThreadPowerShell001

For instance:

  c:\powershell00.log
  c:\powershell01.log

After that, restart the service. Then, all PowerShell operations will be written to the log file(s).

MONITORING PRINTERS


Q6980015: I have a Windows 2008 server with printers installed. The printers are IP printers on the network. The server is able to see the status, online/offline/etc. But Network Monitor always reports the printer as down. What could be the problem?

ActiveXperts Network Monitor uses WMI to monitor printers. The WMI module is part of the Operating System. For troubleshooting purposes, you can run www.activexperts.com/support/network-monitor/wmi/printer.vbs to get detailed information about the status of the printer. If you want to customize the printer check, you can create a new VBScript based check and define a new printer check. You can fully customize this printer check and adjust it to your needs.

MONITORING PROCESSES


Q7000010: The Process check is not working at all. Network Monitor tells me that WMI is probably not working well. Please help.

Verify that WMI is working well as described in the here.

Then, check if you can access the Process class using the following command line commands:

    wmic /node:localhost path Win32_Process where Name='explorer.exe' get ProcessID

    wmic /node:remote-computer /user:user /password:password path Win32_Process where Name='explorer.exe' get ProcessID


Q7000015: I have a process called AX32.EXE and I want to make sure that 3 instances of this process is running on a specific server. Is this possible?

Yes it is. However, the standard built-in Process check can't handle it. There's a function called 'CheckNumProcesses' in 'Process.vbs'. With this script, you can monitor instances of a process.

MONITORING SERVICES


Q7020010: ActiveXperts Network Monitor is continually showing services as failed when they are not. What is the reason?

There can be several reasons for it; it can be caused by the built-in Windows Firewall (blocking WMI calls to it). It can also be a security issue, where the ActiveXperts Network Monitor Service Account has no privileges to monitor the remote computer. Ensure that the credentials used for the ActiveXperts Network Monitor service are sufficient.

The best would be to troubleshoot with a simple VBScript program that runs independent from ActiveXperts Network Monitor:

  • On the machine that has ActiveXperts Network Monitor installed, log on interactivaly using the same credentials as used for the Network Monitor service;
  • Run www.activexperts.com/support/network-monitor/wmi/service.vbs; when you're prompted for a computer name, specify the remote machine that you cannot monitor using ActiveXperts Network Monitor.

Most problably, you won't be able to monitor the remote machine, just like with ActiveXperts Network Monitor.

Then, use the built-in WMIC command (only available for Windows 2003 and Windows XP) to monitor the remote machine:

wmic /node:COMPUTERNAME path Win32_Processor where DeviceID='CPU0' get LoadPercentage

WMIC will provide more advanced error information, to help you troubleshooting the problem.

MONITORING SNMP


Q7050015: I'm not able to monitor a Windows 2003 station through SNMP. The Windows SNMP service is already running.

On Windows 2003, you need to configure the SNMP service before you can actually use it. You can configure the service in the following way:

  • Open the 'Services' applet from the 'Administrative Tools' group in the 'Start' menu;
  • Select 'SNMP Service' and select 'Properties' from the context menu (right mouse-button);
  • In the 'Accepted Community Names' list, add a new community, for instance: 'Public' (READ_ONLY);
  • Enable 'Accept SNMP Packets from any host', or add all hosts that you want to allow. IMPORTANT: Do NOT use localhost in the list of accepted hosts, it will not work!!
  • Restart the SNMP Service.

Q7050020: Is the SNMP Trap Service required to send out SNMP Traps from Network Monitor?

No, it is NOT required. ActiveXperts Network Monitor uses the SNMP Agent (i.e. the normal SNMP Service) to send out SNMP Traps.


Q7050025: I'm not able to use the SNMP check, even when I try the built-in sample. The response string says: "Unable to establish an SNMP connection".

Network Component requires an SNMP Agent running (remote) computer. By default, SNMP is not installed on a Windows platform. This applies to all major Windows platforms, i.e. Windows NT4, Windows XP, Windows 2000 and Windows 2003.

To install the SNMP agent on a Windows XP/2000/2003 platform, you must do the following:

  • Open the Control Panel, choose 'Add/Remove Programs' and select the 'Add/Remove Windows Components' icon from the left-pane;
  • Select 'Management and Monitoring Tools' and click on 'Details';
  • Select 'Simple Network Management Protocol' and click 'OK';
  • Click 'Next'; it will now install the SNMP Agent software.

On Windows XP SP2 and Windows 2003 stations, you must configure the SNMP Agent service after installation of the SNMP Agent service.
For more information on SNMP Monitoring, click the Online SNMP Monitoring Guidelines.

MONITORING SSH


Q7060010: Why are remote sessions not closed ?

This can happen when the command started is a background process which keeps current stdout or stderr open. The solution is to redirect stdout and stderr. Click here for more information.

The other possibility is that you are running a version of OpenSSH which is older than 4.9. These versions contain a bug which causes it to never close sessions for root users. More information in the release notes for version 4.9 under (bz#926).

MONITORING TEMPERATURE, HUMIDITY AND WETNESS


Q7100010: Your web site says that a Sensatronics device is recommended. I already have a device from NTI (Network Technologies) that does exactly the same. Can I use it?

Yes, you can. The NTI device has an SNMP interface, like most environmental monitors. Simply look up the SNMP OID identifiers in the NTI manual, and use the ActiveXperts' SNMP check to monitor temperature, humidity or wetness.


Q7100015: We purchased a Sensatronics EM1 device. Our network policy requires to use SNMP. You built-in temperature seems to be based on Snesatronics' web interface. How can I use SNMP to monitor temperature?

The Sensatronics EM1 support SNMP. SNMP is enabled by default. You just need to enter a new SNMP check in Network Monitor and enter the appropriate SNMP OID's. Check the Sensatronics EM1 manual to get a list of supported OID's.


Q7100020: Can you provide me with a list of all Sensatronics devices supported by your software?

For a list of supported Sensatronics models, click here.


Q7100025: We purchased the ActiveXperts/Sensatronics bundle, and just received the EM1 device. However, we do know the default IP address of this device. How can we set it?

To configure the unit:

  • Determine a static IP and net mask that is available on the network;
  • Connect the unit to a PC's serial port, using the supplied RS-232 cable;
  • Start a terminal emulator program, for instance: HyperTerminal;
  • Set the RS-232 port settings to 9600,8,N,1 (no flow control;
  • Press Return to reach the main menu;
  • From the main menu, you will be able to set the IP address.

Q7100027: Do you have a list of Sensatronics OID's that can be monitored by Network Monitor? We use the EM1 model.

For a list of Sensatronics EM1 OID's, click here.


Q7100030: We want to monitor the temperature of our IBM servers, and we know that the information is provided by the BIOS. Can ActiveXperts Network Monitor monitor the temperature of our IBM servers?

ActiveXperts Network Monitor uses WMI to monitor temperature. If IBM ships a WMI driver to check its temperature, the answer is: yes. Otherwise, it is not possible to check temperatures on IBM servers.

MONITORING UNIX/LINUX MACHINES


Q7150010: I have a UNIX machine, but when monitoring through your RSH function, I get a message "Unable to connect to remote computer". What's up?

Most probably, RSH is not configured properly on the remote UNIX machine. Be sure to setup your .rhosts file correctly on your UNIX server.

The .rhosts file typically permits network access on UNIX/LINUX systems. The .rhosts file lists computer names and associated logon names that have access to remote computers. When you run rcp, rexec, or rsh commands remotely with a proper .rhosts file, you do not need to provide logon and password information for the remote computer. The .rhosts file is a text file in which each line is an entry. An entry consists of the local computer name, the local user name, and any comments about the entry. Each entry is separated by a tab or space, and comments begin with a pound sign (#). For example:

host7 #This computer is in room 31A

The .rhosts file must be in the user's home directory on the remote computer. For more information about the specific implementation of the .rhosts file on a remote computer, see the remote system documentation.

When troubleshooiting RSH, try the Windows built-in RSH client command utility to test if the RSH configuration is working fine.


Q7150015: We are running Network Monitor and seem to get a lot of "uncertain, permission denied" on Unix RSH scripts. Could you please point me to the right direction?

Problems regarding RSH are usually due to the configuration of the RSH daemon on the remote server (.rhosts file), so check the RSH configuration on the Unix machine first.

Then, isolate the problem by using the standard Windows built-in RSH tool. Let's assume that the remote UNIX machine called PLUTO, you can issue the following command from the command line:

RSH PLUTO ls

Q7150020: I need technical instructions about how to setup the RSH daemon on LINUX. Do you know any reference?

Click here for instruction about how to setup the RSH daemon on LINUX.

MONITORING VBSCRIPT


Q7200005: What is the advantage of using a VBScript check?
ll
Q7200007: How can I create a check based on VBScript?
;
Q7200010: Is it possible to debug my VBScript based checks?

There's an online ActiveXperts VBScript Guidelines page available here. It tells you how to write new VBScript checks, how to test these scripts and how to use the ActiveXperts VBScript debugger.


Q7200015: I built my own monitor routine in VBScript. But now, the program is telling me that I have to upgrade the browser. How come?

ActiveXperts Network Monitor service uses the VBScript engine of the operating system. You must have version 5.5 or higher of the script engine. This version is included in IE55SP2 or higher, and in the latest service packs of the operating systems.


Q7200020: When running a custom VBScript script, it gives me an error on WScript.Echo. How can I use WScript.Echo?

WScript.Echo only works for a script that is called by a command line interpreter (i.e. CSCRIPT or WSCRIPT). You should avoid all console-related functions.
The online Network Monitor VBScript Guidelines explain how to write VBScript checks for ActiveXperts Network Monitor, and provides information about troubleshooting.


Q7200025: I want to use double-quotes as parameters for my script. How can I do this?

To pass a regular string parameter to your VBScript function, you should use double-quotes , e.g.:
  "\\myserver\c$"

If you want to have a double-quote as part of the string passed to the function, you should escape the double-quote character by a double-quote, e.g.:
  "ActiveXperts Software, ""Innovators in Communications""."

MONITORING WINDOWS / WMI


Q7250010: I cannot monitor my Windows 2008 servers. I get the following error: "Unable to query the WMI service on computer". What's wrong?

Make sure you have not disabled the Windows Firewall. If Windows Firewall is turned on, Network Monitor cannot query the machine from another server in the network. To disable the Windows Firewall:

  • From the 'Start' menu, choose 'Administrative Tools' and click on the 'Server Manager' icon;
  • In the 'Security Information' section, click on 'Go to Windows Firewall';
  • Click on 'Windows Firewall Properties'. The 'Windows Firewall with Advanced Security' dialog appears;
  • In the 'Domain Profile' tab, set 'Firewall state' to: Off;
  • In the 'Public Profile' tab, set 'Firewall state' to: Off;
  • In the 'Private Profile' tab, set 'Firewall state' to: Off.

Make sure the DCom is enabled on the monitoring server. To do so:

  • Open the 'Administrative Tools' folder and choose 'Component Services'
  • Open 'Console Root', then open 'Component Services', then open 'Computers' and right-click on 'My Computer'; choose 'Properties' from the cotext menu
  • From the 'My Computer' Properties' dialog, select the 'Default Properties' tab. From that tab, enable the 'Enable Distributed COM on this computer' option.
    Click here for a screenshot of this dialog.

Make sure that UAC (User Account Control) is not causing you problems. UAC is enabled by default. Try to switch it off and see if the problem still persists.To disable UAC:

  • Start a new Command Prompt;
  • Type 'UserAccountControlSettings.exe' to open the User Account Control Settings window;
  • Drag the slide-bar to: 'Never Notify';
  • Reboot the server (you will be prompted to do so).

If you have created a local Administrator account on a monitored Windows 2008 server, and you use this account as alternate credentials without turning off UAC, it will definitely not work! Only the built-in local Administrator has sufficient rights. If you want to make use of another local Administrator, make sure UAC is turned off.


Q7250015: I cannot monitor my Windows 2003 SP1 and Windows XP Pro Sp2 machines. I get the following error: "Unable to query the WMI service on computer". What's wrong?

This generally happens on computers with the Windows Firewall enabled which blocks WMI calls to it. By default, Windows 2003 SP1 and Windows XP Professional SP2 have the Firewall module enabled. To have WMI calls allowed on a Windows 2003 Service Pack 1 computer with firewall enabled, the following script has to be run:

  Set objFirewall = CreateObject("HNetCfg.FwMgr")
  Set objPolicy = objFirewall.LocalPolicy.CurrentProfile
  Set objAdminSettings = objPolicy.RemoteAdminSettings
  objAdminSettings.Enabled = TRUE

This script will enable WMI administration.

The problems can also be a security issue, where the ActiveXperts Network Monitor Service Account has no privileges to monitor the remote XP PC's. Ensure that the credentials used for the ActiveXperts Network Monitor service are sufficient.

You can check this out with a simple VBScript program:

  • On the machine that has ActiveXperts Network Monitor installed, log on interactively using the same credentials as used for the Network Monitor service;
  • Run www.activexperts.com/support/network-monitor/wmi/cpu.vbs; when you're prompted for a computer name, specify the remote machine that you cannot monitor using ActiveXperts Network Monitor.

Most probably, you won't be able to monitor the remote machine, just like with ActiveXperts Network Monitor.

Then, use the built-in WMIC command (only available for Windows 2003 and Windows XP) to monitor the remote machine:

  wmic /node:COMPUTERNAME path Win32_Processor where DeviceID='CPU0' get LoadPercentage

WMIC will provide more advanced error information, to help you troubleshooting the problem.


Q7250020: We want to monitor CPU usage. It works fine for all Windows 2000/2003 server in our LAN, but not for our Windows 2000/2003 in our remote LANs. Network Monitor is installed on one of our Windows 2000 machines. To troubleshoot, we use the WMIC command, but our server doesn't know this command

WMIC is only support on Windows 2003 servers and Windows XP stations. WMIC is not available for Windows 2000 machines.


Q7250022: What ports do I need to open in the firewall to enable communication between the ActiveXperts Network Monitor server and the scanned servers?

See also FAQ Item 7300005


Q7250025: I have a couple of NT4 machines in my domain, and I want to use WMI to monitor them, but WMI is not part of Windows NT4. What should I do?

WMI (Windows Management Interface) is not included in the default setup of NT4. However, it is available as a separate product without extra costs. Click here to download WMI for NT4 from the Microsoft website now.


Q7250030: When performing a WMI-based monitor check like 'CPU Monitoring', it just sits waiting forever in processing stage and never returns a result. I have IE 6 with the latest patches.

WMI monitoring uses the Microsoft VBScript engine. Do the following to find out the reason of the problem:

  • Locate the WMI script and copy it into a new file, let's say MyScript.vbs.
  • Make a call to that function in that script, using the same parameters as in ActiveXperts Network Monitor.
  • Run the script from the command line like this: CSCRIPT <script.vbs>.

Most probably, the script will produce an error related to VBScript Engine, OS or security. It's possible that an upgrade of this VBScript engine is required (depending on the type of error). You can upgrade the VBScript engine either through an upgrade of IE, an upgrade of IIS, or an upgrade of the Windows Scripting Host (available from the MS web site).


Q7250035: Can I use WMI to monitor WinNT machines? How about Win98 and Win95 machines?

Yes you can. You must download and install it first. WMI for NT4: http://download.microsoft.com/download/platformsdk/wmint4/1.5/NT4/EN-US/wmint4.EXE;
WMI for 95/98: http://www.microsoft.com/downloads/details.aspx?FamilyID=afe41f46-e213-4cbf-9c5b-fbf236e0e875&DisplayLang=en.


Q7250040: I'm not able to monitor any Win32_PerfRawData counters. However, I'm sure they are installed on the monitored system. I can also see those counters in the Administrative Tools\Performance tools. What should I do?

This problem occurs because Windows Management Instrumentation (WMI) uses AutoDiscovery/AutoPurge (ADAP) to build its internal performance counter table. If a particular service on the monitored computer was not started when the WMI ADAP process is started, the performance counters are not transferred to WMI.

Please run the following command from the command line on the monitored computer:

  wmiadap /f

and then restart the wmi-service.

MONITORING (MISCELLANEOUS)


Q7300003: Is IPv6 supported?

Yes, IPv6 is supported for all checks.


Q7300005: What ports do I need to open in the firewall to enable communication between the ActiveXperts Network Monitor server and the scanned servers?

The ports used when monitoring a server using ActiveXperts Network Monitor depend on the type of monitor function that is being done. For example, monitoring a web site usually requires one port – port 80, monitoring an SMTP server requires port 25, monitoring DNS requires port 53(udp).
WMI (or more correctly RPC/DCOM) uses TCP ports 135 and 445 as well as dynamically-assigned ports above 1024. WMI is used for many Windows-based checks.

When checking which ports must be opened on the firewall, one should also take into consideration the ports required to perform the action if the monitoring check fails.

The best practice is to use a packet sniffer like the Microsoft Network Monitor (installed only with the Windows 2000/2003 server) to see which ports are required.


Q7300007: What ports do I need to open in the firewall to enable communication between the ActiveXperts Network Monitor server (the Engine) and the ActiveXperts Network Monitor Manager?

Communication between Network Monitor Manager (the graphical application) and the ActiveXperts Network Monitor service (the Engine) is based on a Windows share. You must allow Windows Sharing through the firewall.

Windows Sharing (or more correctly RPC/DCOM) uses TCP ports 135 and 445 as well as dynamically-assigned ports above 1024.

The best practice is to use a packet sniffer like the Microsoft Network Monitor (installed only with the Windows 2000/2003 server) to see which ports are required.


Q7300010: Do I need to restart the ActiveXperts Network Monitor service after I've made changes to the configuration?

No; the ActiveXperts Network Monitor service automatically detects changes to the configuration and reads the new configuration in memory.


Q7300015: How can I write new monitoring checks?

Use VBScript to write your own monitoring checks. Simply create a new monitoring check, choose 'VBScript' as the check-type, and add a new VBScript function.
Use RSH shell scripting to write custom UNIX and LINUX functions.


Q7300020: Is WMI supported?

WMI means: Windows Management Interface, and is part of the Windows 2000 operating system and higher. It can be installed separately on Windows NT 4 machines. WMI is an interface to all hardware and software configuration items. ActiveXperts Network Monitor supports WMI. You can use WMI inside your VBScript monitor checks.


Q7300025: Is ADSI supported?

ADSI means: Active Directory Service Interfaces, and is part of the Windows 2000 operating system and higher. It can be installed separate on Windows NT 4 machines. ActiveXperts Network Monitor supports ADSI. You can use ADSI inside your VBScript checks.


Q7300030: ADSI is not part of NT4. Is there a way to use ADSI for NT4 anyway?

ADSI is not included in the default setup of NT4. However, it is available as a separate product without extra costs. Click here to read all about ADSI on NT4.


Q7300035: I try to monitor a DNS server, but the 'A' record is not found. What can be the problem?

First of all, Network Monitor uses the DNS API of the Operating System. This DNS API is only provided on Windows 2000 operating systems and higher. So, if you are using NT4, the DNS function will not work.

Second, you need to provide a proper DNS server in the DNS Setup dialog of the Network Monitor application; The DNS function does NOT use the DNS server specified by the TCP/IP properties of the OS. This would be useless, since the DNS function is often used in environments with redundant DNS servers; operators want to monitor all of the DNS servers in the network.

Last but not least: if you have problems with the DNS monitor function, please try NSLOOKUP on the monitoring server to find the reason of the problem. Click here for more information about how to use NSLOOKUP; to read more about DNS, click here.


Q7300070: Every Saturday at 10:00 PM, a backup of all servers in our network is made. We don't want ActiveXperts Network Monitor to send out e-mails during the backup hours. How can we accomplish this?

Just configure the 'Maintenance Hours' from the Tools menu. Select 'day of week' and choose 'Saturday'. Also enter time and duration.
All errors during this period won't be considered as a failure.


Q7300075: What is the purpose of the ActiveXperts Network Monitor Manager application?

The ActiveXperts Network Monitor Manager application can be used to configure the ActiveXperts Network Monitor service and to view results and logfiles. The ActiveXperts Network Monitor Manager application can be installed on multiple desktop PCs. Usually, all system operators will have the ActiveXperts Network Monitor Manager application installed on their PC.


Q7300085: I can monitor Windows services on some servers in my network, but not all of them. I have tried the exact same policy that worked on one server with the same service (IISAdmin), switched it over to this server and it doesn't work (it just says service not found, service = []). I have tried both description and actual service name from the registry with no luck.

Most probably, the reason for failure is: Security. The ActiveXperts Network Monitor service requires Local Administrator rights on the server that is monitored. To verify this, interactively log on to the Network Monitor server using the same credentials, open a command prompt and type: 'NET USE \\<serverx>\IPC$' , where 'serverx' is the server you are monitoring. If this fails, then the problem is: security, and you have to make sure that the ActiveXperts Network Monitor service account has Local Administrator rights on 'serverx'.


Q7300090: I want to check a service on a remote computer. Should I use the 'long name' (i.e. display name) or the registry name of the service?

You can use either the short name (as it appears in the registry, in 'HKLM\System\CurrentControlSet\Services') or its display name (as it appears in the control panel). Make sure that the Network Monitor service has sufficient permissions to check the service on the remote machine. Local Admin permissions on the server you are monitoring is recommended.


Q7300100: Are passwords encrypted in the ActiveXperts Network Monitor configuration?

Yes they are.


Q7300105: After I installed ActiveXperts Network Monitor, the overall performance of the server decreased, and the Network Monitor software is consuming 80% of processing time. Should I add a second processor?

Most probably, one or a few checks are pulling the performance down. It is always hard to say which one it is. Assuming that AxNmSvc.exe is consuming all CPU, do the following:

  • Sort all items on 'Monitor type' from the manager, so all types of checks are grouped together.
  • Select all ICMP checks and disable them all. Does it make any difference for performance?
  • Do the same for all the other types, just like that.

Perhaps one or two checks are consuming all CPU. You should consider monitoring these checks less frequent. What will help as well, is adding a second processor to the system. Since the monitoring service is multithreaded (>10 threads), the processes of the services will be divided over the processors by the OS. This will definitely increase performance.


Q7300110: What ports do I need to open in the firewall: a) to enable communication between the monitoring client and the monitoring server, and b) between the monitoring server and the machine being monitored to allow a remote service restart on that machine?

Communication between the Manager Application and Service requires all NetBIOS and RPC ports. Monitoring requires ports that depends on the type of monitor function it uses; for instance, monitoring a web site usually requires one port, monitoring an SMTP server requires port 25, monitoring DSN requires port 53 (UDP), Best practice is to use the Network Monitor of Windows to see which ports are required.


Q7300120: In the log directory, I don't see as much entries as in the ActiveXperts Network Monitor Manager application. What's the difference between them?

The log directory only logs system state changes. For instance, when a server has been up all the time, then there will be only one entry in the log directory saying that the server is up.
The logging you see in the ActiveXperts Network Monitor Manager is different: it shows the activity of the ActiveXperts Network Monitor service.


Q7300130: Is it possible to monitor a UPS with Network Monitor? We have several APC UPS devices.

Yes it is possible. A UPS usually reports problems in the Windows Event Log. By monitoring the Windows Event Log for specific UPS events, you can receive notifications from Network Monitor when there's a problem with your UPS.


Q7300140: At various times, Network Monitor stops monitoring the checks and stops sending out notifications. On checking the state of the ActiveXperts Network Monitor service, the service apparently stopped working. What could be the reason?

Most probably, one particular check is responsible for crashing the service. There are a few known scenario's where this can happen

  1. A mal-functioning custom VBScript program
  2. SMTP/POP3 check: an anti-virus program interferes with the ActiveXperts Network Monitor service
  3. SMTP e-mail notifications: an anti-virus program interferes with the ActiveXperts Network Monitor service
  4. Database check: a mal-functioning third-party ODBC driver

Disable all notification types from the Tools->Notifications menu. and restart the service. If the problem still persists, use a 'divide and conquer' approach to find out which check is causing the problem, like this:

  • Order all checks by check-type;
  • Put all checks of one particular check-type on hold, and restart the service;
  • If the problem does not persist, find out in the checks of that particular check-type which check is causing the problem, by putting them all on hold, and enabling them one by one;
  • If the problem still persists, go on to the next check-type and repeat (on hold and then restart the service).

This 'divide and conquer' approach is the easiest way to find out what makes the service crash. Once you've found the particular check, report this to the ActiveXperts Help Desk.

NOTIFICATIONS - E-MAIL


Q7500010: Does the software need IIS to be installed to use SMTP mail notifications?

No, ActiveXperts Network Monitor can use any SMTP-compliant server. No Internet Information Server is needed.


Q7500015: Is ActiveXperts Network Monitor E-mail notification compliant with all SMTP mail servers?

SMTP is the acronym for "Simple Mail Transfer Protocol", which is the standard that defines how email is sent (RFCs 821 & 822). ActiveXperts Network Monitor is RFC 821 and RFC 822 compliant. For more information about RFC 821 and 822, please check the website of the Internet Engineering Task Force. They have all RFC pages available.


Q7500022: We use e-mail notifications to notify our administrators. Sometimes, an e-mail notification fails and is not received. Is there a way to see a trace of the e-mail operations.

You can turn on e-mail logging for the Network Monitor Engine. To do so, you must enter a valid file name in the following registry entry:
  HKLM\Software\ActiveXperts\Network Monitor\Server\Trace\NotifyEmail
For instance:
  c:\notfyemail.log
After that, restart the service. After that, all e-mail operations will be written to the log file.


Q7500025: Our MS Exchange server is declared as the SMTP server in ActiveXperts Network Monitor. However, Network Monitor only sends out e-mails to people inside our own organization; it doesn't send out e-mails to others?

Exchange is configured in such a way that it prevents relay of SMTP messages from inside to outside. Enable relay from inside to outside and it'll work.


Q7500030: I configured SMTP settings, but it does not work. I configured an Outlook Express SMTP e-mail account on the same machine, and this one does work. What could be the problem?

This is a known issues for users using McAfee VirusScan Enterprise. By default, it would not allow AxsNmSvc.exe (the network monitor service) to send SMTP traffic.
Open the VirusScan Console by Right-clicking the VirusScan icon in the system tray, select VirusScan Console, double-click Access Protection, select Prevent mass mailing worms from sending mail, click the edit button, and type AxsNmSvc.exe in the excluded processes field.


Q7500035: I am evaluating your ActiveXperts Network Monitor product and cannot get the SMTP notification to work. I am using an Exchange 2000 server for SMTP and have tried both the NetBIOS name and IP address. For authentication I have tried it without and have entered and a few different accounts and the password for each. I have even checked the box for login with secure authentication. The software is running on a Windows 2000 server with SP3. Is there anything else I need to install to make SMTP work or do I just need your software?

You should try Outlook Express on the server where the ActiveXperts Network Monitor service is running, configure an e-mail account and try to send an e-mail. Most probably, this will also fail, due to wrong login/password on Exchange or a wrong Exchange configuration.


Q7500040: I cannot send Chinese e-mail notifications; am I doing something wrong?

You must select a different character set in the ActiveXperts Network Monitor Manager. Open the 'Notification Settings' dialog from the 'Tools' menu. Select the 'SMTP/Email' tab and click on 'Format Message Body'. There you can select the 'big5' character set in order to support the Chinese e-mail notifications. There's also support for the Japanese e-mail notifications: the iso-2202-jp character set.


Q7500045: When sending a test SMTP e-mail, I get error "550", why?

A mailbox on the SMTP server is required. Try Outlook Express first using same configuration.


Q7500060: If Network Monitor finds an error and sends an e-mail notification, I want the 'Notes' to be included with the e-mail. How can I achieve this?

From the 'Tools' menu, click 'Notification Settings' and select the 'E-mail' tab (selected by default). Click on the 'Format Message' button. You can now modify the standard e-mail message.
Insert the 'Notes' variable by clicking on the 'Insert system variable' link and select the 'Notes' variable.

NOTIFICATIONS - SMS


Q7250055: How can i determine whether a GSM Modem is supported by ActiveXperts Network Monitor ?

ActiveXperts supports any modem that is compliant with both ETSI GSM 07.05 and ETSI GSM 07.07 standards.

Please note this doesn't necessarily mean that a modem that is compliant to these standards is automatically a good modem. There are many cheap modems around, with different firmware versions etc. For a list of recommended modems, please click here.


Q7250056: Which GSM modems do you recommend for ActiveXperts Network Monitor?

For more information on recommended modems for ActiveXperts Network Monitor, click here.


Q7250060: Is it possible to change the SMSC address stored in my GSM modem ?

You can set the service center address with AT+CSCA in two ways:

  1. Using HyperTerminal; Start Windows' HyperTerminal and type the AT+CSCA command with the requested parameter (see below)
  2. Put the AT+CSCA string in the initialization string of the modem: Network Monitor Manager's Tools->Notifications menu, then select the SMS-tab, Configure Modem button, and then the Advanced button

The syntax for the AT+CSCA command: <-p>

  AT+CSCA=""


Q7520010: Is there any additional hardware needed to send out SMS notifications?

Yes, you need a GSM modem.

A GSM modem is a serial- or USB device. It has a slot for a SIM card. You can use a regular SIM card, i.e. the same one as used for mobile phones. You must connect it to the machine where the ActiveXperts Network Monitor service is running.

ActiveXperts recommends the 'SAMBA 75 GSM/GPRS Modem'. It is reliable and has a good price/quality ratio.

ActiveXperts offers a special SAMBA/Network Monitor bundle (artcile# AX007-0250). For more details, click here.


Q7520015: Which modems are supported for pager messages?

All Hayes compatible modems are supported.


Q7520020: I'm using SMS messaging to notify my operators. Can I see what the Network Monitor Service is actually sending to the modem?

You can turn on modem logging for the Network Monitor Engine. To do so, you must enter a valid file name in the following registry entry:

  HKLM\Software\ActiveXperts\Network Monitor\Server\Trace\NotifySms

For instance:

  c:\notfysms.log

After that, restart the service. After that, all SMS operations will be written to the log file.


Q7520025: What SMS number format should I use, should I use the country code as a prefix?

It depends on how you send out SMS messages. Network Monitor supports SMSC service providers, GSM modems and GSM phones. Click here to learn which format you should use.


Q7520030: I'm using SMS messaging to notify my operators. It looks like SMS messages are sent out, but we do not receive SMS messages on our mobile phones. What can be the problem?

A: It is very important to use the right format for the recipient ID. Some providers require a country code, some don't. A provider very often accepts any recipient ID, processes it and reports that there's no problem, but actually doesn't send it out because of a bad format. For instance, when you are located in the UK (+44), you should try the following formats:

  • 12345678
  • 4412345678
  • 004412345678

Q7520035: How can I verify that my comport is not already in use?

Go to the command prompt and type: echo AT > COM1 . The modem should flash lights.


Q7520045: Does SMS Messaging through SMSC providers support USB modems?

Yes, it does, as long as these devices can be referred through a COM port. Most USB modem drivers install a COM port interface on Windows.


Q7520050: Can I have a link to the SMS Service Providers in India?

First, check out our SMSC list on our web site to see if a provider for your country is listed. If not, please ask your local Telecom company for a list of SMSC dial-in providers.


Q7521010: When I send a test SMS message using my GSM modem, I get the following error: 30102. What does it mean?

This means that the COM port does not exist. You only get this error if you use a COM port (like COM1) rather than a Windows Telephony device (like 'Standard 9600 bps Modem'). Error 30102 does NOT mean that the port is already in use. If the port would already be in use, you would get another error: 30103.


Q7521020: When I send a test SMS message using my GSM modem, I get the following error: 30103. What does it mean?

This means that the port you are attempting to open is already in use by another application. You only get this error if you use a COM port (like COM1) rather than a Windows Telephony device (like 'Standard 9600 bps Modem').
Check if there's another application that is already using the COM port. In some situations, you may want to benefit from a thing called 'port sharing', where one port can be shared by multiple applications. To benefit from 'port sharing', you must use Windows Telephony devices (like 'Standard 9600 bps Modem').


Q7521030: When I send a test SMS message using my GSM modem, I get the following error: 30201. What does it mean?

This means that the Windows Telephony Device you are using, is NOT defined on the computer. You may have made a typing mistake. Error 11201 does NOT mean that the port is already in use (you would get error 11202).
You will never get this error when using direct COM ports (like 'COM1'), but only when using Windows Telephony devices.


Q7521040: When I send a test SMS message using my GSM modem, I get the following error: 11202. What does it mean?

This error only occurs when using Windows Telephony devices (like 'Standard 9600 bps Modem'). The error implies that the Windows Telephony device is valid, but that the associated COM port is either already in use, or does not exist. The error does NOT imply that the Windows Telephony device is invalid (that would give error 30201); it neither implies that the Windows Telephony device is already used (that would give error 30204).


Q7521050: When I send a test SMS message using my GSM modem, I get the following error: 30203. What does it mean?

This error only occurs when using Windows Telephony devices (like 'Standard 9600 bps Modem'). The Windows Telephony device name is valid,. There can be two reasons for this error:

  1. The Windows Telephony device is already in use by another application;
  2. The port speed is wrong; Windows is able to open the port, but is not able to initialize the device properly because of the wrong speed. Make sure that the port speed of the device and the port settings of the Telephony device in the Control Panel both match.

Q7521060: I'm using a GSM modem (WaveCom Fastrack). The following error comes up: "Error#30351: Unexpected response from modem". In the log file, I see some undisplayable characters received from the modem. What could be the problem?

Most probably, the baud rate causes the problem: COM port and modem are not sending/receiving at the same speed. We strongly recommend to use 9600bps. Two things you need to do:

  1. Make sure that your COM port is configured to use 9600bps. To do so, open the Windows Device manager and click on COM1-properties. There you can set it to 9600bps.
  2. Set the modem to 9600bps. The following FAQ item describes how to set your modem to a different speed: FAQ#Q4200075.

NOTIFICATIONS - NETWORK


Q7540010: I configured Network Alerts, so that all IT staff members get a popup message when a server fails. However, they never receive an alert. What's the problem?

Network Messaging requires that the Windows 'Messenger' service is running on both sending and receiving computers. By default, the Messenger service is not started automatically.
So, make sure that the Messenger service is running on the machine where ActiveXperts Network Monitor service is running.

Also try to send network messages from the command line, like this:

  net send your message recipient

and see if you get an error message.

NOTIFICATIONS - SNMP


Q7560010: I can't get SNMP Trap Notifications to work. It simply doesn't arrive at the destination, what could be wrong ?

Make sure you have the SNMP Service installed, configured and running. For information about installing/configuring the SNMP Service, click here.
For more information about SNMP Traps and Network Monitor, click here.


Q7560015: Can I send notifications to SNMP v1 devices when a a server goes down?

Yes you can. SNMP v1 and SNMP v2c traps are supported. To read more about SNMP traps, click here.


Q7560020: Is it possible to configure re-notifications, i.e. send a notification a couple of times per hour?

Yes it is; configure the 'Advanced' tab of the particular monitoring check; here you find "Notification Frequency". When you configure "...notify every 10 minutes…", you will be notified 6 times an hour.

NOTIFICATIONS - MISCELLANEOUS


Q7580010: One of the key features we are looking for in a Network Monitor package is the ability to configure notification to be made in different ways based on the situation (i.e. if the server crashes on Tuesday at noon, send an email to the admin, however if the server crashes on Saturday at 2 AM, send an e-mail to the admin and page the oncall person). Is this possible with your software?

This will be included in a future release, but is not available yet.


Q7580020: Pager/DTMF notifications are missing in the latest version I downloaded. Has paging through DTMF been eliminated?

Paging through dialup/DTMF was available until version 7.1. It later versions, it has been replaced by SMS notifications. However, it is still possible to make use of Paging/DTMF, but only by the use of a custom action script.

To define Pager notifications for a specific check, please do the following:

  • Click on the check's properties, and select the 'Actions' tab;
  • Enable 'Run VBScript when Check fails', and select the 'Pager.vbs' script. If this script is not available, please download it here;
  • Make modifivcations to the script: change the STR_DEVICE and STR_DIALNUMBER constants to meet your requirements.

After that, Pager notifications work as they used to in earlier versions of Network Monitor.

ACTIONS


Q7620010: Can I start a .NET executable when a check fails, just like a normal executable?

Yes you can, but the .NET Framework needs to be installed on the server where ActiveXperts Network Monitor is running. The .NET Framework is part of Windows 2003. If the Network Monitor engine runs on a Windows 2000 or Windows NT4 platform, you can download the Framework from the Microsoft download site. For further information on the .NET Framework, click here.


Q7620015: To restart a service after failure, what name should be used?

To restart a service, you should either enter its internal service name, or its long service displayname (as it appears in the Windows' services applet).
For instance, to restart the Windows Time Service, you can either provide w32time (short name) or Windows Time (long displayname) in the network monitor configuration.


Q7620020: Can I restart multiple services after a failure?

Yes you can. To restart multiple services, simply separate each service with a ';' character. For instance, to restart the alerter service and the messenger service, enter this string in the 'Restart service(s) after failure' box: alerter;messenger


Q7620025: I want to restart services after failure, but I want to do this dynamically, i.e. at runtime will be decided which services to start. How can I achieve this?

It is pretty easy: just write a small VBScript program and launch it when the check fails. You can use the following script as a base for your own script:

strRemoteComputer = "server05"
strService = "alerter"
For each Service in GetObject("winmgmts:{impersonationLevel=impersonate}!//" & strRemoteComputer)_
    .ExecQuery("select * from Win32_Service where Name='" & strService & "'")
    Service.StartService
Next

Q7620030: Can I restart multiple services after a failure?

Yes you can. To restart multiple services, simply separate each service with a ';' character. For instance, to restart the alerter service and the messenger service, enter this string in the 'Restart service(s) after failure' box: alerter;messenger
Click here for more information about restarting services.


Q7620035: We're trying to get the action "Reboot this server after failure" to restart a computer on the network and it's not working. Network Monitor logs the following error: "Reboot Server command is NOT sent to computer, error=[Unable to initiate a shutdown]"

Try the SHUTDOWN utility (Windows NT4 and Windows 2000 Resource Kit) to reboot that machine, using the same credentials as the Network Monitor service. Check the error. Most probably, the service account has no administrative privileges on the remote computer.

DEPENDENCIES


Q7680010: What's the most efficient way to configure dependencies?

The best way is to use folders, and let them depend on certain checks. This way your depency configuration is dynamic, i.e. when you add new checks to the folder, they will become dependent automatically. For further information, check the online Dependency Guidelines.


Q7680015: When check C depends on check B, and check B depends on check A, should I make check C dependent on check A as well or is it done automatically?

Dependencies are transitive. As a result, you do not need to make check C dependent on check A.


Q7680020: I have a complex dependency structure, with many routers involved. Now, one of my check fails because apparently a dependee failed, but I don't know why. Is there a way to find this out?

Yes there is. Click on 'Properties' of the particular check, and select the 'Advanced Properties' tab. Click on the 'Dependencies' button; it will show the dependees.

LOGGING


Q7720010: Network Monitor is currently logging its information the standard Log.mb file. Does Network Monitor support MS SQL for logging?

Yes, it does. It is explained in our Network Monitor Logging Guidelines.


Q7720015: I enabled logging to an Access database. The Manager successfully verified the connection, but there's nothing written to the database. How can I find out what's going wrong?

The ActiveXperts Network Monitor service provides tracing for various tasks, including logging. To enable tracing for ADO logging, you must do the following:

  • Start the registry editor (i.e. REGEDIT.EXE or REGEDT32.EXE)
  • Open the HKLM\Software\ActiveXperts\Network Monitor\Trace key
  • Enter a valid filename for the 'AdoLogging' entry
  • Restart the ActiveXperts Network Monitor service

The Trace file will tell you exactly what's going wrong. Don't forget to reset the entry to the emtpy string after you have finished troubleshooting.


Q7720020: We use a Sensatronics device to monitor temperature. We use the default MS Access to store all temperature values. Can we use MS SQL to store our temperature data?

Yes, it is possible. You must migrate the Temperatures.mdb file to MS SQL. This is explained in our Environmental Data Logging Guidelines.


Q7720030: In the Activity View, I see the following warning every now and then: "Too many (1000) outstanding log request. Reconfigure or disable logging". What does this mean?

This means the the Network Monitor service cannot write the log requests to the log database, or database writes are too slow and log requests are congested. Please check the Logging settings:

  • In the Manager, select 'Options' from the 'Tools' menu
  • Select the 'Logging' tab and choose 'Change Database Manually'
  • Press the 'Test Configuration' button. Database access will be checked and an error will be reported in case there's no database connectivity

Please note that the maximum number of outstanding requests is indicated by the following registry entry:
HKLM\Software\ActiveXperts\Network Monitor\Server\Queue\MaxPendingLogRequests
You can modify this value; you need to restart the service for the changes to take effect.

REPORTS AND GRAPHS


Q7780010: Can I customize the HTML reports?

No you can't. The layout of the HTML reports are static; if you want to change the layout of your reports, you should use XML Reports instead.


Q7780012: I'm attempting to print a Network Monitor Report, however the bar graphs don't show up. How can I enable the grsaph bars on a report?

When you print the report, the graph bars on the document indicating the up/downtimes of the checks may not appear on the printed paper. This is because 'Backgroud Printing' is disbaled in an internet Browser by default.

To enable background Printing in Internet Explorer, choose 'Internet Options' from the 'Tools' menu, and enable 'Print background colors and images' from the 'Advanced' tab.

To enable background printing in Mozilla Firefox, choose 'Page Setup' from the 'File' menu and enable 'Print Background (colours & images)'.

See also: ActiveXperts Network Monitor Report Printing.


Q7780015: I want to schedule my reports so that the reports are generated automatically, for every week and every month. Is this possible?

Yes that is possible. You must use the command-line utility 'AxRgCmd.exe' to create reports without user intervention. You can use this 'AxRgCmd.exe' from the Windows Task Scheduler to create reports automatically and send the reports to a group of e-mail recipients.

The 'AxRgCmd.exe' utility requires a few parameters. There are a few batch jobs (.cmd) included with the product. Each batch jobs use the 'AxRgCmd.exe' with the required parameters and can be used directly in the Windows Task Scheduler. The batch jobs are located in the '<INSTALL-DIR>\Reports\Batchjobs\' directory and perfectly demonstrate how to schedule a report.


Q7780020: I want to create a new report. I want to show monitor checks per customer. Can you tell me how I should achieve this?

You should create a new XSL stylesheet. This style sheet is the layout for your new reports. Please visit the online Custom XML Reports page for details. The page describes how to create a new XML Report.


Q7780100: Is it really necessary to migrate the report database to MS SQL?

It is strongly recommended to migrate the report database to MS SQL Server (or MS SQL Server Express Edition). This is because Network Monitor uses complex queries to generate reports. With MS Access and a small configuration (less than 100 checks), generating reports can take minutes already after a few weeks, whereas with MS SQL it will take one a few seconds or even less.


Q7780110: Can I migrate the report database to MS SQL Server Express Edition? If so, how can it be done?

Yes, MS SQL Express Edition is supported.

Migration to MS SQL Server Express Edition can be done in the same way as migrating to MS SQL Server, with only one difference: you MUST specify the instance ID of the SQL Server Express Edition database in the 'Host' field.

For example, if the name of the database server is named 'DbServer01', and the instance id of the database is named 'SQLExpress', then specify 'DbServer01\SQLExpress'.

There's no performance difference between MS SQL Server and MS SQL Server Express. See also FAQ #7780120.


Q7780120: The performance of the reporting tools is too slow, and I want to migrate the reporting database, preferably MS SQL Server Express Edition. Is there any performance difference between MS SQL Server and MS SQL Server Express Edition?

No, there's no performance difference between MS SQL Server and MS SQL Server Express Edition. It is strongly recommended to migrate your reporting database to either MS SQL Server or MS SQL Server Express Edition to boost the performance of the reporting tools.


Q7780150: When I try to create a report, it is telling me the following:
"There's a large number of records in the report database…
Do you want to perform maintenance now?"

However, the performance is still good. Is there a way to get this warning at a later stage, when the performance has really decreased?

Yes, that is possible. There's a registry key for that, depending on the type of Report Databse you are using (MS Access or MS SQL Server):

  HKLM\Software\ActiveXperts\Network Monitor\Reports\ThesholdMsAccess

or

  HKLM\Software\ActiveXperts\Network Monitor\Reports\ThesholdMsSql

The value indicates the number of events in the Report Database before a warning is given.

Note that you can completely surpress this warning, regardless of the treshold. See also FAQ #7780160.


Q7780160: When I try to create a report, it is telling me the following:
"There's a large number of records in the report database...
Do you want to perform maintenance now?"

Is there a way to complete surpress this message?

Yes, that is possible. There's a registry key for that:

  HKLM\Software\ActiveXperts\Network Monitor\Reports\ShowWarning

By setting this value to 0, no warnings will be given after that.


Q7780170: In the Activity View, I see the following warning every now and then: "Too many (1000) outstanding report request. Reconfigure or disable reporting using the Reports and Graphs Configuration Tool". What does this mean?

This means the the Network Monitor service cannot write the report requests to the statistical database, or database writes are too slow and report requests are congested. Please check the Reports and Graphs settings:

  • In the Manager, select 'Report and Graphs Configuration' from the 'Tools' menu
  • Select the 'Statistical Database' tab and choose 'Change Database manually'
  • Press the 'Test Configuration' button. Database access will be checked and an error will be reported in case there's no database connectivity

Please note that the maximum number of outstanding requests is indicated by the following registry entry:
HKLM\Software\ActiveXperts\Network Monitor\Server\Queue\MaxPendingReportRequests
You can modify this value; you need to restart the service for the changes to take effect.


Q7780175: In the Activity View, I see the following warning every now and then: "Too many (1000) outstanding graph request. Reconfigure or disable graphing using the Reports and Graphs Configuration Tool". What does this mean?

This means the the Network Monitor service cannot write the graph requests to the statistical database, or database writes are too slow and report requests are congested. Please check the Reports and Graphs settings:

  • In the Manager, select 'Report and Graphs Configuration' from the 'Tools' menu
  • Select the 'Statistical Database' tab and choose 'Change Database manually'
  • Press the 'Test Configuration' button. Database access will be checked and an error will be reported in case there's no database connectivity

Please note that the maximum number of outstanding requests is indicated by the following registry entry:
HKLM\Software\ActiveXperts\Network Monitor\Server\Queue\MaxPendingGraphRequests
You can modify this value; you need to restart the service for the changes to take effect.

WEB INTERFACE


Q7820010: How can I modify existing Web Views, where should I start?

Please read our online Web Interface Guidelines. The process is explained step-by-step.


Q7820015: I'm new to XML and XSL. I want more information about the basics. Do you have a good reference?

A very good source for XML and XSL is the W3Schools Online Web Tutorials. At W3Schools you will find all the Web-building tutorials you need, from basic HTML and XHTML to advanced XML, XSL, Multimedia and WAP.


Q7820100: I want to publish the Network Monitor web interface through IIS. However, I get a message that the IIS Metabase objects are not installed. How can I install these objects?

ActiveXperts Network Monitor needs the so called 'IIS6 Metabase' interface to automatically create the virtual directory for you. On IIS 6, this interface is installed by default. On IIS 7, this interface is included but not installed by default.

Please see check the following document: How to install the IIS 6 Metabase Compatibility Component on IIS 7.

If you don't want to install the 'IIS 6 Metabase Compatibility components', you can create the virtual directory manually. See also FAQ#Q7820110.


Q7820110: I want to publish the Network Monitor web interface through IIS. However, I get a message that the IIS Metabase objects are not installed. I don't want to change the configuration of the IIS server, how can I install the virtual directory manually?

To publish the ActiveXperts Network Monitor web interface through an IIS Virtual Directory, you can use the ActiveXperts Web Interface Configurator program, or configure the virtual directory manually.

To configure the virtual directory manually:

  • Click 'Start', click 'Administrative Tools' and then 'Internet Information Services (IIS) Manager'
  • Point to 'Default Web Site', right-click on it, click on 'New' and click 'Virtual Directory…'
  • In the 'Welcome' page, click 'Next'
  • In the 'Virtual Directory Alias' page, enter 'networkmonitor' and click 'Next'
  • In the 'Web Site Content Directory' page, enter: C:\Program Files\ActiveXperts\Network Monitor\Web
  • In the 'Virtual Directory Access Permissions' page, select 'Read' permissions
  • Press 'Next' until finished

You can now use http://<iisservername>/networkmonitor/

ERRORS


Q7860010: After we installed a Microsoft patch, the AxsNmSVC.exe crashes. The Event Viewer shows the following error in the Application Log: "Faulting application AxsNmSvc.exe, version 0.0.0.0, faulting module ntdll.dll, version 5.2.3790.0, fault address 0x00013bef". Is this a bug?

The module that crashes is the Network Monitor Engine ('AxsNmSvc.exe').
Somehow, the NTDLL API (NTDLL.DLL) got corrupted. The most common reasons are:

(-) Installation of a virus scanner;
(-) Installation of a screensaver.

ActiveXperts Network Monitor may not be the only software on your server that is suffering from this; also other applications and services may have undesirable results.


Q7860015: I'm new to XML and XSL. I want more information about the basics. Do you have a good reference?

A very good source for XML and XSL is the W3Schools Online Web Tutorials. At W3Schools you will find all the Web-building tutorials you need, from basic HTML and XHTML to advanced XML, XSL, Multimedia and WAP.

LICENSING


Q7900005: Where can I find detailed information about licensing?

To learn about the different license options for ActiveXperts Network Monitor, click here.


Q7900010: I want to monitor 30 servers in 2 different LAN's in our organization. What license is required?

Licensing is based on the number of monitored servers in ONE organization, no matter how many subnets you have. You need only one Enterprise License.


Q7900015: I want to monitor 8 servers, and I want to check diskspace, processes, TCP/IP availability and services on all these machines. What license is required?

You need a Small Business License. With a Small Business License, you are allowed to define as many checks as you want, as long you are not exceeding 10 different IP-devices/workstations/servers. See also: www.activexperts.com/sales#licax007
If you need to monitor more than 10 IP-devices/workstations/servers in your organization, you need the Enterprise License.


Q7900020: We have 2 physically separate networks here; one for internet and one for intranet. If I wanted to place a monitoring system on both networks do I need to purchase 2 Enterprise Licenses?

Licensing is based on the number of devices (computers, servers, routers, etc.) you are monitoring in your organization. So, in your situation, you only need 1 Enterprise License.


Q7900025: With a 5 license scheme, would I be able to ping external hosts?

External hosts on the public internet do NOT count as server. With a Small Business License you can monitor up to 10 different IP-devices/workstations/servers in your organization, as well as an unlimited number of hosts on the internet. See also: www.activexperts.com/sales#licax007


Q7900030: I want to purchase Network Monitor. Do I need to purchase a separate SMS and MMS Toolkit to be able to use SMS notifications? Do I need to purchase any other ActiveXperts component?

No, you don't. An ActiveXperts Network Monitor license covers an SMS and MMS Toolkit license, an ActiveXperts Email Component license, an Network Component license and an ActiveXperts Scripting Component license. You can even use these components inside your scripts.


Q7900035: When I buy a license, do I have to pay for future releases?

ActiveXperts' Maintenance Agreement entitles customers to use ActiveXperts' technical support services, and to receive all product upgrades, free of charge, during a specified Agreement duration. The Maintenance Agreement applies to all ActiveXperts products.

After purchase, you get 1 year Maintenance for free

After this free Maintenance period, Licensee may purchase Maintenance. The price for the Maintenance Agreement is 15% of the price that was paid for the product.

Read our Maintenance Agreement in PDF format.


Q7900045: What happens after the 30 day trial period?

After 30 days of evaluation, functionality will be reduced. All monitoring functions will be disabled, except HTTP and ICMP functions. Open the About dialog to see how many days are still remaining.


Q7900050: Where can I purchase the product?

For detailed sales information, check the Sales webpage.


Q7900055: I've purchased a copy of ActiveXperts Network Monitor. They sent me a registration code. What should I do now, activate it or something?

It's very simple: just launch the ActiveXperts Network Monitor Manager application, go to the Tools menu and select the Registration menu item. Here, you can enter the registration code. That's all you got to do, no further activation is required.


Q7900057: I purchased the product, and entered the license key. When I re-open the About box, the license key is not displayed at all. It looks like the product is not activated.

Your security settings do not allow to store the license key. Please do the following:

  • Close the Manager application
  • Press SHIFT and hold while you right-click the Manager shortcut item in Windows Start menu; make sure you run as Administrator
  • Perform the registration by entering the license key in the About box

Once you've completed the above steps, the key is stored on the system.


Q7900060: I want to purchase Network Monitor, and I need SMS and e-mail notifications. Do I need to purchase separate licenses for E-mail Component and SMS and MMS Toolkit?

No you don't. ActiveXperts Network Monitor indeed uses the ActiveXperts Email Component and SMS and MMS Toolkit products for notification purposes, but you do you not need to purchase additional licenses for these products.


Q7900070: How much does a maintenance contract cost?

During the first (1) year after purchase, Maintenance is free. After this free Maintenance year, Licensee may purchase Maintenance. The price for the Maintenance Agreement is approx. 15% of the price that was paid for the product.

Customers choose between one-, two- and three years Maintenance Agreement renewal. Please read the Maintenance Agreement document for more details.


Q7900080: How long after a maintenance contract has expired can I renew it?

Renewals that come in after the maintenance has expired will be backdated to start from the old expiry date. Also, you are only able to get Technical Support and Software Maintenance when your support contract is valid.


Q7900090: Is it possible to obtain the sourcecode of your product?

No, we do not ship or sell the sourcecode of our products.

The only sourcecode that is included with our products, are the code samples shipped with toolkits or API’s.

Error codes
Click here to view the full list of error codes