Extromatica News Feed (Atom)   Home - Blog - Search - Contact - About
ru

Extromatica Network Monitor

Features - Screenshots - FAQ

Download image   Download

Try today for 30 days of a free trial:
Professional package   (4.35 Mb)
Standard package   (4.27 Mb)

Latest version: what's new?

Features

The main goal of Extromatica Network Monitor design is to achieve maximum usability and functionality among the applications of its class.


Functionality

Extromatica Network Monitor can be run either as standalone application or as Windows Service. It continuously checks workability of your servers and availability of crucial services. If something is going wrong, application will send notification and/or try to resolve the problem automatically applying user-defined set of actions. All activity is recorded to the log and can be analyzed later. It is possible to log selected events remotely using external services like Syslog or Eventlog.

Actual information can be exported to HTML by user request or by the schedule. Last allows easily integrate Extromatica Network Monitor with any Web server to access monitoring state reports remotely. To manage thousands of checks in the large environments a number of handy wizards included into the application.


Check grouping
Check grouping picture

In case of huge number of checks, they can be separated into named groups for easy access and maintain. User interface supports unlimited number of nested groups. For the one's convenience, group caption shows the total number of checks inside the group as well as number of success and failed ones. Moreover, group icon changes its color if there is though one failed check in the group. Checks can be copied/moved between groups using both clipboard and drag-and-drop technology.


Real-time filter groups
Real-time filter picture

Sometimes, the static grouping is not enough. For example, if it is required to look at all success checks at a time (all running checks, all checks of specified type etc). We introduced special filter groups for this purpose. These groups can be created by using wide range of criteria. The word 'real-time' means the group will show only checks meeting specified condition right now. So, this feature can give the true dynamic picture of the checking process from different point of views.


Informational panel
Real-time filter picture

This is smart and easy-to-use information center of the system. Three tab panels contain application log window, window with statistic of currently selected group and informational property window of currently selected check. All information or any part of it can be easily exported into the clipboard in the human-readable format.

Double-click on a check in the statistic window gives access to the check information window. Particularly, this window contains log messages of the check, filtered out from the application log. Log window function 'Locate check' can be used to quickly find and show the check, source of the log message.


On-screen-display (OSD) event window
Real-time filter picture

Important messages can be configured to be shown in the lightweight pop-up window near the application system tray icon. Right mouse click allows setup OSD window and double-click opens main application window. In case of event window being not touched, it automatically disappears. Being turned off, it can be enabled back in the options.


Pop-up event dialog
Real-time filter picture

In case the functionality of OSD event window is not enough, the special pop-up dialog can be shown on important events of fail and restore at the center of screen. The check information (including history and statistics) can be invoked directly from this dialog. Function 'Locate check' can be used to open main application window and automatically find signaled check item as well. Like the OSD event window, the behavior of this pop-up can be changed in-place and it can automatically close itself if does not detect user interaction.


Here is a list of available checks:

Test method Description
Ping Testing IP channel between monitoring system and another computer or network device.
TCP Checking TCP based services like SMTP, POP3, HTTP, FTP, Telnet, and so on.
FTP Checking availability and responsiveness of FTP servers.
HTTP(S) Checking availability and responsiveness of HTTP/HTTPS servers.
Web content Checking content of Web page by searching for specified substring.
Disk Monitoring free/used space on a disk or a network share.
Directory Testing local or remote (Windows share) directory for changes.
External Command Periodically running external commands or batch scripts and check the return code.
Database Accessibility testing of ODBC data source or native MS SQL data source. Running SQL query and check the return result as an option.
Script execution Executing custom tests provided by 3rd party or created by you. Tests could be written on Visual Basic Script, Java Script or other languages supported by the operating system (ActiveScript technology). For example: Active Python, Active Perl.
Process Monitoring a process either on the local or remote machine by its PID (process ID) or process name.
Eventlog Monitoring local or remote Windows Event Log for specified messages.
Windows Service Communicating with a Windows machine to determine if a specified Windows Service is running and responding.
File [pro] Monitoring the content of specified file for changes by calculating MD5 hash or searching for substring. This check can test files inside archives.
Printer [pro] Monitoring the status of local or network printer. You can track more than twenty events, such as out of paper, jammed paper, out of toner and much more
Remote Access Service (RAS) [pro] Testing Remote Access Service connection.
Simple Network Management Protocol (SNMP) [pro] Monitoring various parameters of SNMP enabled computer or device.
Lightweight Directory Access Protocol (LDAP) [pro] LDAP server accessibility testing and LDAP directory content checking.
System performance [pro] Monitoring CPU loading, memory loading of local or remote Windows computer.

*[pro] - feature is available only in professional package.



Here is a list of available actions:

Alert method Description
Pop-up event window Displays a popup-window with information about event(s).
On-screen-display (OSD) message Displays lightweight pop-up window near the application system tray icon with information about event(s).
Execute command Executes external programs (exe/bat/cmd/etc.)
Play sound Plays a sound (WAV, MID, RMI files)
Send mail Sends e-mail message to a mailbox, pager or mobile phone with the information about event.
Syslog event Sends message to Syslog server daemon.
Eventlog event Writes user-defined message into the Windows Event Log either at local computer or at remote one.
Script execution Executes custom alerts provided by 3rd party or created by you. Alerts could be written on Visual Basic Script, Java Script or other languages supported by monitoring system (ActiveScript technology).
Local reboot Reboots local computer.
Remote reboot Reboots remote Windows NT/2000/XP system.
Control Windows Service Controls the status of a local or remote (LAN) Windows service. Service can be started/stopped/paused or continued with its execution.
SQL query Run user-defined SQL query. ODBC data source or native MS SQL data source can be used.
Send SMS [pro] Sends SMS messages through a GSM modem (cell phone).

*[pro] - feature is available only in professional package.



Here is a list of available wizards:

Wizard Description
Add checks Adds a same check for a bundle of hosts.
Add alerts Adds an alert to the set of existing checks.
Property change Changes specific property for the set of checks/alerts. For example, can be used to change administrator e-mail in all e-mail alerts.
Schedule change Changes schedule for the set of checks/alerts.
Remove alerts Removes alert(s) from a set of checks.