-
Customized notification levels
- Define as many notification levels as you wish.
You can create as many notification levels as you wish, and for each one you can set one or more notification kinds (email, netsend, SMS, ticket) and/or the running of a script.
-
Set Notification Rules
You can personalize your control cycles of your plug-ins by choosing the time intervals between one check and the next.
-
Net Send Notification
According to configuration net send notification messages may be sent according to the event or the time intervals pre-defined for each plug-in.
-
DB Notification
- Notifications may be sent to a DataBase for later interrogation through the web interface.
According to configuration notifications may be sent to a DataBase, according to the event or the intervals pre-defined for each plug-in for later interrogation through the web interface.
The different types of threshold-exceeding notifications may be linked to each plug-in. One choice in type of notification does not rule out another one, so an event notification may be written to the DB and at the same time be sent by e-mail for example.
-
Launch Script (VBS, CD, BAT)
According to the configuration scripts may be launched to effect changes in the machine on the alarm threshold such as restart services, reboot machine, closing software applications, further tests etc, according to the event and the time intervals pre-defined for each plug-in.
-
Text Message Notification
- Text message notifications may be sent to a specific mobile telephone number.
According to configuration text message notifications may be sent to a specific mobile telephone number according to the event or the time intervals pre-defined for each plug-in.
-
E-mail Notification
- E-mail notification messages may be sent to a specific e-mail address.
According to configuration e-mail notification messages may be sent to a specific e-mail address according to the event or the time intervals pre-defined for each plug-in.
-
Connectivity - Check FTP File
- Allows you to check if certain file(s) exists on an FTP server.
This plugin checks if one or more files exist on an FTP server, and will generate a warning if one of those files does not exist. Example: Problem: you have to make sure that a certain file is always available on your organization FTP server. Solution: set up this plugin to check for the file existence, and you will be warned in case it does not exist.
-
Connectivity - ◦Check TCP Port
- Connects to a TCP port and gets a response.
This plugins connects to a specified TCP port and allows you to send a command. In case the specified port cannot be reached, or if the response does not include a string you specify, a warning will be sent. Example: Problem: you want to make sure that a certain port on one of your servers is always open. Solution: set this plugin to connect to that port on that server. In case the selected port cannot be reached, a warning will be sent.
-
Connectivity - Check Terminal Server
- Checks terminal server sessions.
This plugin checks how many terminal server sessions are active.
-
Connectivity - Check HTTP
- Allows you to check the availability of a web site.
This plug-in checks if one or more internet sites are available and respond within a reasonable time span at pre-set time intervals.
Example
Problem: You need to check if your Organization’s web site hosted by and ISP is always in working order.
Solution: Pre-setting a http check for the url in question you will be warned in case the web site is unavailable.
-
Connectivity - Check Ping
- Allows you to check on the availability of a host by Ping command.
Allows you to carry out a PING check on one or more IP addresses according to pre-set checking time intervals. The alarm will be sounded at the event of unavailability.
Example
Problem: You want to check if your VPN connection between your different branches is always working.
Solution: Setting up PING checks with remote branches, you will be warned if any anomalies should occur.
-
Connectivity - Check FTP
- Allows you to check the availability of an Ftp server.
This plug-in checks if an Ftp server is available and responds within a reasonable time span at pre-set time intervals.
Example
Problem: some files have to always be available on an Ftp server
Solution: Setting up an Ftp check for the server’s address you will be warned in case the server cannot be reached.
-
Database - Check ODBC
- Checks ODBC conenction to a database.
This plugin tries to connect to a database via ODBC, and generates a warning if connection is not possible.
-
Database - Check DB (SQLServer, MySql, Oracle)
- Allows you to check your connection to a database.
This plug-in simulates a connection to a DataBase using your specific credentials at pre-set time intervals. In case the DataBase cannot be reached, in case of timeout or the credentials should be false a warning message will be generated.
Example
Problem: Your Organization’s ERP is supported by an Oracle DataBase and needs to be always working.
Solution: Setting up the plug-in as if to simulate access to the DataBase you will be warned in case it cannot be reached.
-
E-mail - Check MAPI
- Checks the connection to a mail server by means of the MAPI protocol.
The plug-in simulates the opening of a mail box with a specific server. Should the connection not succeed HealthMonitor will send you a warning message.
-
E-mail - Check SMTP
- Checks the connection to your mail server by means of the Smtp protocol.
This plug-in simulates the sending of and e-mail to a pre-defined addressee by means of the mail server you want to run a check on. In case the sending is not successful HealthMonitor will send you a warning message.
Example
Problem: A certain level of service is guaranteed under contract by your mail serve supplier.
Solution: By means of this plug-in you are able to monitor the quality of the service.
-
E-mail - Check IMAP4
- Checks the connection to a mail server by means of the Imap4 protocol.
The plug-in simulates the opening of a mail box with a specific server. Should the connection not succeed HealthMonitor will send you a warning message.
Example
Problem: A certain level of service is guaranteed under contract by your mail serve supplier.
Solution: By means of this plug-in you are able to monitor the quality of the service.
-
E-mail - Check POP3
- Checks the connection to a mail server by means of the Pop3 protocol.
The plug-in simulates the opening of a mail box with a specific server. Should the connection not succeed HealthMonitor will send you a warning message.
Example
Problem: A certain level of service is guaranteed under contract by your mail serve supplier.
Solution: By means of this plug-in you are able to monitor the quality of the service.
-
Exchange - CheckExchangeMailbox
- Checks the size of an Exchange mailbox.
This plugins checks the size of an Exchange mailbox, and generates a warning if the size exceeds the preset threshold.
-
Exchange - CheckExchangeQueue
- Checks Exchange server for number of queued messages.
Checks Exchange server for number of queued messages and generates a warning if that number exceeds the preset thresholds.
-
Exchange - CheckExchangeSpam
- Checks Exchange anti-spam filter.
Checks Exchange Intelligent Message Filter performance, and notifies you if the rejected connection number exceeds the preset thresholds.
-
Exchange - CheckExInfoStore
- Checks Exchange Information Store
-
Network - CheckNetworkInterfaces
- Checks a network interface status.
This plugin checks if a network interface status changes from up to down or vice versa.
-
Network - CheckNetworkPackets
- Checks network packets number.
This plugin checks the received or transmitted network packet number, and generates a warning if it exceeds the preset thresholds.
-
Network - CheckNetworkSwitch
- Checks the status of a switch ports.
This plugin checks the status of one or more switch ports, and will generate a warning if the number of "down" ports exceeds the pre-set threshold.
-
Network - CheckBandwidth
- Checks the bandwidth usage of a network device.
Checks the bandwidth usage of a network device on a selected port. You can choose if you want to check ingoing traffic, outgoing traffic, or both.
-
Network - CheckNDCPU
- Checks the CPU workload on a network device.
Checks the CPU workload on a network device. If it exceeds the pre-set threshold, a warning will be generated.
-
Network - CheckNDMemory
- Checks the memory usage on a network device.
Checks the memory usage on a network device. If it exceeds the pre-set threshold, a warning will be generated.
-
Network - CheckSNMP
- Performs a generic check on a network device.
Performs a generic check on a network device by using an OID code of your choice, retrieving information from the device and checking it against the threshold you set.
-
Oracle - CheckOracleConnections
- Checks the number of active connection to Oracle.
Checks the number of active connection to an Oracle database.
-
Oracle - CheckOracleLock
- Checks an Oracle server for database locks.
-
Oracle - CheckOracleTableSpaces
- Checks the size of an Oracle database tablespaces.
-
Oracle - CheckOracleStored
- Checks the running of stored procedures in Oracle.
This plugins runs one or more stored procedures in an Oracle server; if the running fails, a warning will be generated.
-
Other - Check Printer Spooler
- Checks the spooler status for each printer.
This plugin checks the spoller status for each printer, and reports on printers being busy or idle.
-
Other - CheckDiskQuota
- Checks disk quotas usage.
This plugin checks if any user exceeded his disk quota, and generates a warning if that happens.
-
Other - CheckFileSearch
- Checks if certain files exist.
This plugin checks if one or more files exist in the specified folder(s), according to file name patterns you set. Example: Problem: zzzzzz.exe is a malware which installs itself in the C:\Windows\System32 folder, and you want to make sure that it's not installed on your machines. Solution: set this plugin to check if zzzzzz.exe exists in C:\Windows\System32.
-
Other - CheckFileFolderSize
- Checks the size of one or more files or folders.
This plugin checks the size of one or more files or folders, and notifies you if it is larger than the preset threshold.
-
Other - Check Installed Software
- Checks if programs are being installed or removed.
Every time a software is being installed or removed, HealthMonitor detects the action and generates a warning message giving the details of the changes.
Example
Problem: You want to identify the installation of non-authorized software by users.
Solution: by enabling this plugin you can be alerted whenever users install new software and check if it is OK.
-
Other - Check Script
- Checks the result of a custom script created by a user.
You can improve HealthMonitor’s potential by creating custom scripts and checking the results.
Example
Problem: Every day files containing orders to import are being generated and its is necessary to check if they are the right size.
Solution: By creating a script to check this data and through a plug-in, the result can be checked and a warning message be sent in case of malfunction.
-
Performance - CheckDefragment
- Checks disk fragmentation.
This plugin checks disk defragmentation on one or more disk or partition and generates a warning if the disk needs defragmenting.
-
Performance - CheckNetworkLatency
- Performs a ping on selected IP addresses and measures the response time.
This plugin performs a ping on selected IP addresses and measures the response time.
-
Performance - CheckTCPConnections
- Checks the number of TCP connections active on a client.
This plugin checks the number of TCP connections active on a client. You can perform the check for all type of connections or for some types only.
-
Performance - Check Disk
- Checking the used-up space on a hard disk.
HealthMonitor is able to check the disk situation on al the clients’ subdivisions. Should the alarm threshold be exceeded a warning message is sent. The PRO version will always give you the up-dated data, even if no critical levels exist.
Example
Problem: You want to check how many of your Organization’s clients have approached critical levels as regards their disks.
Solution: configure Checkdisk to verify if the critical level threshold has been exceeded and subsequently check if Checkdisk’s notification is correct. These notification will be created by the client with the problem.
-
Performance - Check CPU
- Checks CPU use.
This plug-in checks CPU use at pre-defined time intervals and in case of exceeding the set threshold, generates a warning message. With the PRO version the average usage is constantly up-dated (used for which purpose?) for every client in the Organization and CPU use for every single process.
Example
Problem: Checking the CPU use on the servers to be able to find out which one of them is overloaded.
Solution: configuring the CPU Check on the servers to verify if the critical level threshold is being exceeded and subsequently check through the notifications received from these plug-ins. These notifications will be created by the client with the problem.
-
Performance - Check Page Faults
- Checks if the system is able to support the needed memory load.
While running a program swap file is often used to remedy the lack of/or wrongly de-allocated memory. When this happens the system is no longer performing well.
Example
Problem: An SQLServer is configured to use all available RAM and you want to identify when it is not sufficient.
Solution: This plug-in checks the number of page faults (uses swap file in case of insufficient RAM) and sends a warning message.
-
Performance - Check Memory
- Checks on RAM use.
HealthMonitor checks on RAM use and reports any possible exceeding of the pre-set threshold. With the PRO version HealthMonitor also reports the average usage and the memory use for each single process.
Example
Problem: Some users report performance problems for their pc’s.
Solution: Configure this plug-in for their pc that will report any exceeding of a certain usage threshold. HealthMonitor will send a message in case the problem is linked to RAM. In the PRO version HealthMonitor checks the memory use on the pc’s also in relation to processes and so you can make a more complete analysis of the causes.
-
Performance - Check Network
- Checks the network traffic.
Checks the network use at pre-defined time intervals and in case use exceeds the threshold, sends a warning message. With the PRO version it also reports the average network usage.
Example
Problem: A virus generates traffic on the network.
Solution: By configuring the plug-in in a suitable way it will pinpoint the client where the virus originates and thus remove it.
-
Performance - Check Number of Processes
- Checks on the number of processes running.
This plug-in checks on the number of processes running at pre-defined time intervals. There are two kinds of alarm thresholds: one generates an error message and the other a warning message.
Example
Problem: A Tomcat application server allocates Java processes dynamically on request. If the system has a bug hundreds of processes can be created leading to the system being saturated.
Solution: By setting up a plug-in you can check that the number of processes running will never exceed a pre-defined threshold and in case it does exceed, HealthMonitor will notify the administrator to intervene before saturation occurs.
-
Remote connection server - Remote Client Control (remote desktop via VNC)
- Remote connection server.
An utility for technical support for remote connection and display what is on the user’s desktop is included in HealthMonitor.
-
Security - Check RegKey
- Checks one or more registry keys.
This plugin checks if a registry key exists, does not exist, or if its value is different than expected or if it is changed. Example: Problem: malware ZZZ is known to change the value of a certain registry key, and you want to make sure that this does not happen on your system. Solution: set this plugin to check that registry key, and you will be warned if its value is changed.
-
Security - Check Admin Group
- Checks if the Administration Group has new users.
You can check periodically if new users have been added to or removed from the Administration Group, in this way changing the Administration Group.
Example
Problem: The company policy does not make provision for all users being administrators of their own pc, you want to make sure that no pc is non-standard.
Solution: By setting HealthMonitor to check on Administration Group membership, you will be notified if and when a user has seized additional privileges.
-
Security - Check Folder Change
- Checks on the creation or modification of a file or directory.
This plug-in is able to monitor access to specific file paths to identify access and writing to certain files or directories.
Example
Problem: A file of absolutely vital importance to the Organization is often found to be modified and you need to track down the person who did it and find out how it was changed.
Solution: By setting HealthMonitor to keep an eye on that specific file you will be alerted as soon as it is modified.
-
Security - Check SQL Security
- Checks if an attack is being made on a SQL Server.
This plug-in checks if too many unsuccessful attempts to access a SQL Server have been made at pre-defined time intervals and will notify the administrator of the source IP.
Example
Problem: A SQL server accessible on Internet comes under a brute force attack to discover the systems administrator user password.
Solution: By setting a plug-in with a correct minimum threshold, you will be warned so you can block the IP where the attacks originate before they manage to discover the password.
-
Security - Check Malware Processes
- Checks on all ongoing processes on a client.
You can check if certain processes are in progress at pre-defined time intervals. Should they be in progress, a warning message will be generated. With the PRO version you can check on the on-going processes, as well as RAM use, CPU use and page faults for every single client.
Example
Problem: You hear about an extremely dangerous virus named xxx.exe.
Solution 1: Only for PRO: You run a check on the presence of this process in your clients and so get a list of those who have and who do not have the virus.
Solution 2: You configure a plug-in to carry out a check on the processes. If the result should be positive you will receive a warning message.
-
SQL Server - CheckSQLFiles
- Checks a SQL dababase files size.
This plugin checks the size of the data and transaction log files in a SQL database, and alerts you if their size exceeds the preset thresholds.
-
SQL Server - CheckSQLLock
- Check SQL database locks.
This plugin checks the number of lokcs in a SQL database, and alerts you if it exceeds the preset threshold.
-
SQL Server - CheckSQLJob
- Checks SQL Agent jobs.
This plugin checks if SQL Agent jobs were executed, and alerts you when execution fails.
-
SQL Server - CheckStoredProcedure
Checks a stored procedure execution.
This plugins checks if a stored procedure in a SQL database is run. If it is not run it generates a warning.
-
SQL Server - CheckSQLConnection
- Checks SQL server connection number.
This plugin checks the number of connections to SQL server, and alerts you if it exceeds the preset threshold.
-
Windows - Check Event
- Forwards events generated by the Windows Event Viewer.
Whenever new events in the Windows Event Viewer are detected, HealthMonitor will analyze them according to pre-set parameters and then forward them in case of anomaly.
Example
Problem: You need to identify when it is that contents of your active directory are not being answered.
Solution: By setting the plug-in’s parameters to try to determine that specific event, it will be possible to notify the network administrator when the event is detected.
-
Windows - Check Backup
- Checks backup operation results.
You can set the time when you want the results of back up operations checked; should they be negative, HealthMonitor will send a warning message.
-
Windows - Check Scheduled Tasks
- Check the completion of scheduled tasks.
This plug-in is able to distinguish if one or more tasks have been completed with positive results and giving out warning messages in case of anomalies.
Example
Problem: Checking on the result of a maintenance job.
Solution: By setting up the plug-in to check the result of the maintenance job that was carried out, HealthMonitor will send a message in case there is some negative result.
-
Windows - Check Services
- Checks on services.
You can monitor the condition of one or more services with the purpose of generating warning messages in case of anomalies. Apart from this, you can also check on the condition of the services through automatic start-up.
Example
Problem: A virus brings the anti-virus service to a halt.
Solution: By configuring the plug-in to check on the condition of the anti-virus service, you will be sent a warning message in order to restart the service. You can also set up restart through the Service Restart function.