How To Install / Upgrade / Uninstall Advanced Host Monitor
| How To Install/Update/Repair Advanced Host Monitor |
Run installation program, answer "Yes" on the prompt to install Advanced Host Monitor software. Setup wizard will then ask you to choose between the two available types of installation.
After choosing one of the two setup options click "next" button. Now you may choose the destination folder for the
software installation. By default this is the folder where the Advanced Host Monitor was previously installed on
your system or C:\Program Files\HostMonitor for first time installation.
Beside each setup package there is a help button. Press this button to bring up the reminder about the components that will be installed. |
| How To Uninstall Advanced Host Monitor |
Method 1: Run uninstall.exe from the HostMonitor directory (or from the HostMonitor program group)
and click the "Start" button. Method 2: Open the Windows Control Panel, double click the "Add/Remove Programs" icon, select "HostMonitor" from the list and click the "Add/Remove" button. Method 3: Delete all files from your HostMonitor directory, delete the directory and remove the icon from your desktop and from the HostMonitor program group. |
1) Install Advanced Host Monitor package on your system. If you already have Advanced Host Monitor installed, skip this step.
2) Start HostMonitor (hostmon.exe) with the command line parameter "/InstallService". E.g. "hostmon.exe /InstallService".
HostMonitor will install itself as a service and display "Service options" dialog. "Service options" dialog
allows you to specify some important parameters and then lauch the service. If you do not plan to start service
right away, select "Launch service later" option and click Ok. In such case service will be started at system
startup. Also you may start service at any time using standard Windows "Services" applet or command line like
"net start hostmonservice".
IMPORTANT NOTES:
Note #1: When HostMonitor starts as a service, it uses the system account (as all interactive services). But this account may not have all the necessary permissions, so some tests will not work correctly (UNC test, "disk free space" test for shared drives, "CPU Usage" test for remote machines, etc). If you need these tests, you will need to assign a special user account on the Service page in the Options dialog. In this case HostMonitor will impersonate the security context of the user.
Do not change the account using the system utility "Services". If you do so, HostMonitor may be unable to interact with the desktop.
Note #2: We do not recommend installing HostMonitor as a service under Windows NT 4.0. At least not as an
interactive service. In the case you really need to start HostMonitor as a service on Windows NT, please,
disable the "Allow service to interact with desktop" option for HostMonitor service (option provided by Windows
Services applet). In this case you will not be able to see HostMonitor's icon in the system tray.
Note #3: In some cases Win32 service is unable to interact with desktop. There are 3 most common reasons:
Note #4: There is common mistake - install HostMonitor as service, start service, then start application.
Please DO NOT start several instances of HostMonitor on the same system using the same installation folder and
configuration files. If you do so, several instances will work simultaneously, monitor the same target systems,
and launch the same actions. If you modify test settings or profiles using 2nd instance of the software
(application), 1st instance (service) will not apply modifications until you restart service. Also, your
log files and statistical information will not be accurate when you are running several instances of the
monitor using the same log files.
That's why HostMonitor warns you when you are trying to start application while service is running as well.
Technical Info:
If you wish to move the program from one computer to another you do not need to
re-implement all the lists and settings again. Simply copy the program files from
one computer or install the program on another computer and then copy only the files containing your settings.
| File | Used by | Description |
| Hostmon.chm | All applications | Help file |
| Hostmon.exe | HostMonitor | Main executable module |
| LogsMan.exe | Log Analyzer | Main executable module |
| Rma.exe | RMA | Main executable module |
| Rma_cfg.exe | RMA | Configuration utility |
| Rma_mgr.exe | RMA Manager | Main executable module |
| Telnetservice.exe | Telnet Service | Main executable module |
| Webservice.exe | Web Service | Main executable module |
| Hostmon.ini | HostMonitor | Includes all global parameters (almost all of them represented in the Options dialog). You can create different ini files and specify the name of ini file in the command line when starting HostMonitor |
| HML_Mgr.ini | HML Manager | Options and settings |
| Logsman.ini | Log Analyzer | Options and settings defined in Options dialog |
| Rma.ini | RMA | Options and settings |
| Rma_Mgr.ini | RMA Manager | Options and settings |
| Telnetservice.ini | Telnet Service | Options and settings |
| Webservice.ini | Web Service | Options and settings |
| Actions.lst | HostMonitor | Contains the action profiles |
| Agents.lst | HostMonitor RMA Manager | List of Remote Monitoring Agents |
| Custmenu.lst | HostMonitor | Custom menu profiles |
| Holidays.lst | HostMonitor | List of holidays (for schedules) |
| Larep.lst | Log Analyzer | Report profiles |
| MailList.lst | HostMonitor | Mail templates |
| Palettes.lst | HostMonitor | Color schemes |
| Prbypass.lst | HostMonitor | Proxy bypass list |
| RepPList.lst | HostMonitor | Report profiles |
| Schedule.lst | HostMonitor | Contains the list of schedules |
| Services.lst | HostMonitor | List which includes TCP port descriptions |
| Sscripts.lst | HostMonitor | Shell Script profiles (used by Shell Script test) |
| Udvmacro.lst | HostMonitor | User defined macro variables |
| Users.lst | HostMonitor | User profiles (operators) |
| Wsuserprof.lst | Web Service | User profiles (preference settings for each user) |
| Examples\ | - | This directory contains different examples: |
| Example1.hml | - | A sample HML (test list) file. It is recommend that you save your test configurations in a diferent HML file rather than just modify the one shipped with the program, otherwise your changes will get lost during the upgrade process as the sample HML file will be overwriten with the newest version available. |
| Errorlev.exe | - | Example of program for external test |
| Import1.txt | - | The sample import file |
| Script1.hms | - | Example of HMS sript |
| AutoRefresh.html | - | This file can be used as an external header for HTML reports. It contains command to auto refresh HTML. Your browser will be refreshing the page's contents at regular intervals |
| Summary.html | - | Another external header, will display tests' statuses summary |
| StdHeader.html | - | Just an example of external header for HTML reports, can be used as a base for creating your own headers |
| CompactHeader.html | - | Sample of external header for Compact HTML report |
| StdFooter.html | - | Just an example of external footer for HTML reports, can be used as a base for creating your own footers |
| Summary2.html | - | Another external footer, will display tests' statuses summary |
| Examples\LAReports\ | - | Directory contains samples of the external header, footer, template for Log Analyzer's Report Manager |
| Examples\Scripts\ | - | Directory contains sample scripts for Script test |
If you are using HostMonitor with a license key that had been generated illegally
or using a cracked version of HostMonitor, the program will become unstable causing
frequent software problems and crashes.
If you have any questions, please visit the online forum.
There you can find answers to a lot of questions. If not, please do not hesistate ask, we will be happy to help you.
support@ks-soft.net