Network Eagle Monitor

What is Network Eagle Monitor?

Network Eagle Monitor Overview

Network Eagle Monitor is a powerful network monitor. You can create a categorized list of checks on a set-and-forget basis. It runs checks at regular intervals and activates predefined alerts on certain conditions. Also, you can configure dependencies between checks so they can be automatically disabled/enabled by the monitor depending on the results of other checks.

With Network Eagle Monitor, you can easily administrate large networks with a lot of servers and hundreds of users. Monitoring crucial network services and restarting them automatically, notifying your System Administrator Team via e-mail, pager and SMS alerts, so they can detect and fix a problem immediately - all these tasks can be easily solved with the help of the Network Eagle Monitor application. Using Network Eagle Monitor on a corporate network will result in increasing stability in the work of network services and save your money.

Network Eagle Monitor will be helpful not only in an organization with large networks. Individuals can also find this software useful in their day-to-day activities. One can easily track the up/down state of his favorite Internet sites and services. An ordinary situation is when you need to download a file from some site as soon as possible, but the host is down. Don't waste your precious time checking this site again and again. Let Network Eagle Monitor waits instead of you!

Key Features

Checks Alerts Usability
  • Ping
  • TCP
  • FTP
  • HTTP(S)
  • Disk
  • Directory
  • External Command
  • Database
  • Script execution
  • Process
  • Eventlog
  • Windows Service
  • File [pro]
  • Printer [pro]
  • Remote Access Service (RAS) [pro]
  • Simple Network Management Protocol (SNMP) [pro]
  • Execute command
  • Play sound
  • Send mail
  • Syslog event
  • Eventlog event
  • Script execution
  • Restart computer
  • Control Windows Service
  • Send SMS [pro]
  • Check groups
    Grouping checks and flexible group management more...
  • Realtime filters
    Special "filter" groups can dynamically show only checks satisfying specified criteria. For example, if it is required to look at all success checks at a time (all running checks, all checks of specified type etc). more...
  • Smart notification
    Notify about emergency events at local machine using:
    • Blinking tray icon
    • Displaying a popup event window
    • On-screen-display (OSD) event window
  • Alert repository
    The most useful alerts can be configured beforehand and stored in a special repository more...
  • Advanced logging
    All system events are logged. Automatic log rotation is supported. more...
  • Statistic
    Collecting and storing varied check statistic more...
  • Dependencies
    Automatic check start/stop depending on the results of other checks more...
  • Scheduler
    Start/stop check by schedule more...
  • Data export
    Exporting check data to HTML/XML formats more...
  • Reports
    Automatic or manual HTML reports generation
  • Wizards
    Automate the most common tasks:
    • Add check
      Add a same check for a bundle of hosts
    • Add alerts
      Add an alert to the bundle of existing checks
    • Change property
      Change specific property of the set of checks/alerts. For example, can be used to change administrator e-mail in all send e-mail alerts
    • Change schedule
      Change shcedule for the set of checks/alerts
    • Remove alerts
      Remove alert(s) from a set of checks


A ping is a very simple way to check if a computer and the network between the computer and the Network Eagle machine is functional. It sends an Internet Control Message Protocol (ICMP) echo packet to the computer and listens for an echo reply packet. The ping waits for the reply up to timeout seconds for each packet sent. more...

This check establishes a basic connection to another computer over TCP/IP. By this check you can easily control vitality of most common network services like SMTP, POP3, HTTP, FTP, Telnet available using TCP/IP over the network. more...

A File Transfer Protocol Server Check tries to connect to the specified FTP server and to check if the specified FTP path on the FTP server is available using the FTP protocol. The path can point either to a directory or to a file on the FTP server. more...

An HTTP/HTTPS Location Check tries to connect to the specified HTTP server and to check if the specified HTTP path on the HTTP server is available using the HTTP protocol. The path can point either to a directory or to a file on the HTTP server. more...

This check monitors free/used space on a disk or a network share with various conditions and notifies the user in case a failure occurs. For example, you can be notified if disk space on some critical share on your network is less then 100 Mb. more...

External command
This check can run and monitor the exit code of an external command or a batch script. You can either easily develop your own basic plug-ins to use them with this check or use any console utility which can report its status using the application exit code. more...

This check monitors a database. It supports database connections via ODBC and a direct connection to the MS SQL server. This check can either test only if it is possible to connect to the selected database or execute a custom SQL query and perform some basic checks of the result. more...

Script execution
This check can execute a user-defined script (usually, VB Script or Java Script), where the user can define his own script code to perform some checks or even operations. It is up to the user to decide what situation is bad and what situation is good. You should specify a startup function. This function will be called each time the check starts and the result of this function will be the result of the check. If it returns false, null, undefined, etc., the check is considered failed, otherwise the check is considered successful. more...

This check can monitor a process either on the local machine or on a remote one on the local area network (LAN). It tests if the process is alive using its name or/and its process id. more...

This check can monitor messages in the Windows Event Log either on the local machine or on a remote one. You can use more then ten criterias and regular expressions in message description to define which message or set of messages the check should wait for. more...

Windows Service
This check can monitor the state of Windows service located either on local or remote (LAN) machines. It tests Windows Service alive state by service name. more...

This check can monitor local or remote (Windows share) directory for changes. You can observe directory existence, its size and/or count of directory items. more...

File [pro]
Using this check you can monitor files and its content located on the local hard-drive, removable devices or over the network. Also you can monitor files in the archives. Check allows one to validate timestamp, hash checksum or check file content either using substring search and regular expression search. more...

Printer [pro]
This check allows you to monitor printer status. It can be used both with local and network printers. More than twenty printer events can be monitored, including such useful as out of paper, jammed paper, out of toner and much more. more...

Remote Access Service (RAS) [pro]
The Remote Access Service is used at Windows platform to perform connections and login to the remote networks, using dial-up, ADSL, ISDN or similar technologies. You can easily diagnose and automatically solve problems with your remote network access using with the help of this check. more...

Simple Network Management Protocol (SNMP) [pro]
SNMP check is powerful instrument for discovering and fixing problems with network devices. This check monitors vitality of SNMP-enabled agents. If agent is available on the network and can be accessed, than SNMP MIB object values can be requested and validated by this check. more...


Execute command
This alert can execute a system command. You can specify *.exe modules with command line arguments or *.cmd or *.bat scripts. more...

Play sound
This alert can play a sound file located on your local or network disk. The audio device installed on your system driver must be able to play this sound file. If the alert cannot find the specified sound, it uses the default system event sound instead. If it can find neither the default system sound nor the specified sound, it plays no sound. more...

Send mail
The mail alerts is probably the most commonly used alert. SMTP (Simple Mail Transfer Protocol) is used to send mail notification in the Network Eagle Monitor application. You can use templates in the body, from and subject fields of the message to send the check state, failure time, etc. more...

Syslog event
SysLog is a special Unix daemon (an analog of Windows service) for handling logging tasks on Unix systems. Also, there are some free syslog implementations for the Win32 platform. On a local network you can configure a central log server to keep all the important information on one machine using the syslog server. The Network Eagle Monitor application allows you to send events to the syslog daemon with a wide range of parameters. more...

Eventlog event
This alert can write a user-defined message into the Windows Event Log either on the local computer or on a remote one. You can add check-specific information into the Event Log message using special pseudo-macro variables. more...

Script execution
This alert can execute a user-defined script (usually, VB Script or Java Script), where the user can specify his own script code in order to perform any action. You can install third-party script providers, for example, ActivePerl for the Perl language or ActivePython for Python and use them instead of standard VB Script and Java Script. more...

Restart computer
This alert can restart either the local computer or a remote one. You can control this process with a number of options. more...

Control Windows Service
With this alert, you can control the status of a local or remote (LAN) Windows service. You can start/stop/restart the service. This alert allows you to specify custom startup parameters for the service. more...

Send SMS
With this alert, you can send SMS (Short Message Service) messages using mobile phone or GSM modem device connected to the computer. more...

See Also

Checks, Alerts