Home Up Feedback Table of Contents Company & Contact Information Request

Event Sentry


Win 2000/XP/2003/Vista







 

Event Sentry 1 monitored host - £38.46
Event Sentry 3 monitored hosts - £91.28
Event Sentry 5 monitored hosts - £147.69
Event Sentry 10 monitored hosts - £280.99
Event Sentry 20 monitored hosts - £496.41
 

email sales@extralan.co.uk for  more than 20 servers or site license pricing







 

What is Event Sentry

EventSentry is the proactive, real-time monitoring solution that watches over your servers, workstations and network devices to ensure maximum availability and that also helps with SOX, HIPAA and other compliance requirements.

With EventSentry you can consolidate and monitor event logs in real-time as well as monitor performance, disk space, services, processes and software/hardware installations on servers and workstations. Additional features include temperature & humidity monitoring, motion/smoke/water detection, process, logon and print tracking for audit purposes and open-source web reports which ship in multiple languages including English, French, German, Portuguese, Japanese and Korean.



Management

The EventSentry management application was designed to make monitoring as easy as possible while offering great flexibility at the same time. EventSentry features an intuitive MMC-like management application that lets you easily configure EventSentry and manage remote computers. After you have setup and configured EventSentry to meet your needs, changing and adapting settings is quick and easy.

Package Management

Package IconEventSentry can be easily configured using Event Log, Log File, Health and Tracking packages. Packages contain one or more monitoring objects and are either assigned globally, to computer groups or to individual computers. EventSentry ships with a number of pre-configured packages which mostly exclude unwanted events from being sent to your email notifications. These packages are constantly under development and can be downloaded from within the management application. Packages contain information such as:

bulletEvent log filters which instruct EventSentry to forward one or more events to a notification (e.g. email)
bulletLog File rules which instruct EventSentry how to consolidate and process log files (flat files)
bulletDisk Space Monitoring settings (e.g. alert when disk space is below 500Mb on C drive)
bulletService Monitoring settings (e.g. alert when any of the IIS services is not running)
bulletPerformance Monitoring settings (e.g. which counters to monitor and their respective alert settings)
bulletLogon Tracking settings (e.g. track all logon information)

Remote Update

Network Transmission IconRemote Update allows you to easily administer and update monitored computers running the EventSentry agents. With remote update you can push out the latest agents (e.g. after an update or a patch installation) but also send the latest configuration to the remote computers. Remote update supports managing servers and workstations from different domains.

The remote update procedure can also be completely automated using the command-line Remote Update Utility. This utility can be scheduled to run at regular intervals (e.g. twice a day) through the Windows scheduler and will ensure sure that:

bulletAll agents have the latest configuration
bulletAll computers have the latest agent installed
bulletAll computers have the agent installed and running

If one or more of your computers groups are linked to an Active Directory OU or group then the Remote Update Utility can also automatically install the agent on computers that were added to the linked OU or group.

Event Log Monitoring

Event Log Icon Event Log monitoring is the core part of EventSentry and our filtering system gives you countless configuration options to achieve almost any goal. You define which event log messages you are interested in and can dispatch them in several ways to different types of targets.

For example, you can have web server related messages sent to the webmaster, while sending all other critical messages to the network administrator.

Exclude filters allow you to filter out messages that are of no interest and can either be applied to some notifications targets (e.g. email and file ) or all notifications.

The filtering mechanism is so powerful that you can satisfy almost any scenario. Send event log messages by SMTP email or via syslog, write them to a database or text/html file, print them on a matrix printer or simply launch a custom process. All scenarios are determined by the filter rules you setup.

Thresholds & Advanced Features

Vertical RulerAdditional event log monitoring features include filter thresholds which allow you to become notified when a certain number of events appear during a certain time interval (e.g. more than 10 login failures in 1 minute). Filter thresholds can also be used to ignore repetitive events when they reach a certain count.

Recurring Event Icon The recurring event feature allows you to become notified when one or more events do not occur during a preset time period. For example, instead of getting emails when a process (e.g. backup) completed successfully, you will only get an email when the process didn't complete.

You can also impose day and time restrictions on filters and use summary notifications for emails or databases which sends you summary emails at certain times. Additionally, event log filters can also be set to expire at a given date/time.

Event Log Consolidation

Event Log to Database ImportEvent Log Consolidation stores all or some event log entries in a central ODBC database (MSSQL, MySQL, Oracle, Access are currently supported). You can then search for events from the open-source EventSentry web reports or create custom reports. Reports can be printed through the web browser or exported to CSV files.

Log File Monitoring

Log File Monitoring Log File Monitoring allows you to both consolidate text from log files in the EventSentry database as well as receive alerts when certain text patterns are found in a log file. Log File Monitoring supports the following types of log files:

bulletNon-Delimited Log Files: This includes files that do not follow a pattern, such as development debug files and the NTBackup log files.
bulletDelimited Log Files: This includes files that follow a pre-defined pattern and are delimited with a common delimiter (e.g. , : etc.), for example the IIS log files.


Unlike many other log file monitoring solutions that only support a limited number of log file formats (e.g. IIS), EventSentry allows you to map the format of any delimited log file in EventSentry, which means that you can consolidate pretty much any delimited log file into the EventSentry database. You can then search and create reports based on any field / column from these log files.

EventSentry also ships with a database import utility that can be used to import log files into the database manually or on a scheduled basis (command-line options are supported) if real-time monitoring is not desirable or possible for any reason.

Log File Monitoring Alerts

Log File MonitoringYou can configure EventSentry to log an alert with a customizable severity to the Application event log when a monitored log file contains one or more strings of interest. For example, you can receive an email if the NTBackup log file contains the string "Warning:".

Log File Monitoring Consolidation

Log File MonitoringIn most cases you will want to consolidate log file information into the EventSentry database so that you can archive and search log files from one central location. As mentioned earlier, you can consolidate both non-delimited and delimited log files with EventSentry.

Delimited Log Files
Consolidating data from delimited log files is flexiable and powerful, as EventSentry parses each line and splits the data into their respective data types and thus lets you create reports and searches based on information contained in particular fields. For example, you can create a report that will show you the percentage of files in an IIS log that returned a 404 "File Not Found" error.

Non-Delimited Log Files
Consolidating data from non-delimited log files on the other hand simply stores each line from the log file in the database. This is necessary when the log file does not follow a pattern, and you can still search across multiple files and computers from one central interface.

System Health Monitoring

Health Monitoring Icon In addition to system monitoring through event log monitoring Event Log Software, EventSentry also monitors several areas of the operating system. Each of the system health monitoring components listed below can be added to a system health package and assigned to computers or groups:

bulletService Monitoring & Controlling
Be notified when services and/or drivers change their status or when services/drivers are added or removed. Service controlling ensures that selected services are always in a requested state (running, stopped).

 
bulletDisk & Directory Monitoring & History Collection
Be notified when the available disk space or directory usage is below a certain minimum (absolute or percentage) and detect changes in disk trend usage. You can also collect disk space information in a database and view comprehensive charts (includes disk space charts, disk reports and directory reports) through the web reports.

 
bulletProcess Monitoring
Monitors processes to make sure one or more specified processes are running at all times. EventSentry can also monitor the memory consumption of processes to detect memory leaks of processes.

 
bulletPerformance Monitoring: Monitor and/or record any performance counter in database, for more information see Performance Monitoring Performance Monitoring.

 
bulletMonitoring your systems with custom processes/scripts
Using the application scheduler you can run your own applications or scripts (e.g. VBScripts, Perl scripts, etc.) on a regular basis (e.g. every minute) to monitor additional aspects of your servers and workstations. You can also use the application scheduler to run any application on a regular schedule (e.g. perform a database backup every night).

 
bulletSoftware & Hardware Inventory
Be immediately notified when an application is added or removed from the "Add/Remove Programs" section, and view as well as search installed applications and system hardware through the web reporting interface.

 
bulletMonitoring Autostart registry keys and directories
By monitoring several registry keys and file system locations (e.g. HKLM\Software\Microsoft\Windows\CurrentVersion\Run) EventSentry can immediately notify you when an application registers itself for automatic startup. This feature can help detect spyware and adware and help preserve system resources when unneeded applications register themselves to be launched automatically.

Please note that EventSentry is not an anti-spyware product, however it is an excellent first line of defense. EventSentry will only monitor registry keys and directories that apply to all users.

System Health Monitoring

Health Monitoring Icon In addition to system monitoring through event log monitoring Event Log Software, EventSentry also monitors several areas of the operating system. Each of the system health monitoring components listed below can be added to a system health package and assigned to computers or groups:

bulletService Monitoring & Controlling
Be notified when services and/or drivers change their status or when services/drivers are added or removed. Service controlling ensures that selected services are always in a requested state (running, stopped).

 
bulletDisk & Directory Monitoring & History Collection
Be notified when the available disk space or directory usage is below a certain minimum (absolute or percentage) and detect changes in disk trend usage. You can also collect disk space information in a database and view comprehensive charts (includes disk space charts, disk reports and directory reports) through the web reports.

 
bulletProcess Monitoring
Monitors processes to make sure one or more specified processes are running at all times. EventSentry can also monitor the memory consumption of processes to detect memory leaks of processes.

 
bulletPerformance Monitoring: Monitor and/or record any performance counter in database, for more information see Performance Monitoring Performance Monitoring.

 
bulletMonitoring your systems with custom processes/scripts
Using the application scheduler you can run your own applications or scripts (e.g. VBScripts, Perl scripts, etc.) on a regular basis (e.g. every minute) to monitor additional aspects of your servers and workstations. You can also use the application scheduler to run any application on a regular schedule (e.g. perform a database backup every night).

 
bulletSoftware & Hardware Inventory
Be immediately notified when an application is added or removed from the "Add/Remove Programs" section, and view as well as search installed applications and system hardware through the web reporting interface.

 
bulletMonitoring Autostart registry keys and directories
By monitoring several registry keys and file system locations (e.g. HKLM\Software\Microsoft\Windows\CurrentVersion\Run) EventSentry can immediately notify you when an application registers itself for automatic startup. This feature can help detect spyware and adware and help preserve system resources when unneeded applications register themselves to be launched automatically.

Please note that EventSentry is not an anti-spyware product, however it is an excellent first line of defense. EventSentry will only monitor registry keys and directories that apply to all users.

Process Tracking, Logon Tracking and Print Tracking

EventSentry's Tracking features allow you to track various system information which is extracted from the event logs into the database. You can currently track

bulletProcess Information
bulletLogon Information
bulletPrint Job Information

and query the data through the web reports.

Process Tracking records a history of all executed processes, Logon Tracking records a history of all local logons, and Print Tracking records a history of all printed documents in the EventSentry database.

Syslog Daemon

EventSentry includes a built-in syslog daemon that can be used to consolidate log data from any device that supports the syslog protocol. EventSentry's syslog daemon (UDP and TCP are both supported) can be configured to consolidate incoming Syslog messages to the central database and/or log incoming Syslog messages to the Windows Application event log.

The syslog protocol is supported by various Unix/Linux flavors (e.g. Linux©, RedHat©, SUSE©, OpenBSD, NetBSD, FreeBSD, Sun© Solaris©, Apple© OSX 10.x, various Cisco and other high-end network devices).

Syslog To Database

If you enable the Syslog daemon to log incoming message to a database, then you can conveniently search through all collected Syslog events through the EventSentry web reporting system. You can configure the Syslog To Database feature to either log all incoming Syslog messages (you can define exceptions) to the database, or only log selected messages to the database.

Syslog To Event Log

If you enable the Syslog To Event Log feature then EventSentry will log incoming Syslog messages to the Application event log. You can configure exactly which messages you want to log to the Application event log, and also map the eight Syslog severities to one of the three Windows event log severities. By completely integrating with the Windows event log, incoming Syslog messages can be treated just like any other event log messages and processed with the EventSentry event log filters. For example, you can

bulletforward syslog messages to email or any other notification (e.g. pager)
bulletapply thresholds, recurring filter settings etc. to Syslog messages
bullet... and much more!

Advanced Settings

The EventSentry Syslog daemon supports the UDP and TCP protocol and supports the following configuration options:

bulletSubnets: You can specify which IP addresses or subnets can send Syslog messages to the EventSentry Syslog daemon
bulletThresholds: You can set limits and only accept a certain amount of packages for a given time period.
bulletMapping: You can map syslog severities (e.g. EMERG, NOTICE, etc.) to Windows event log severities e.g. INFORMATION, WARNING, ERROR etc.

Network Monitoring

Heart Icon With heartbeat monitoring you can monitor the uptime of hosts, network services and the EventSentry agent. The Heartbeat agent can monitor any ip based host, including Windows servers, workstations, Unix/Linux hosts, network switches, routers and more.

In a nutshell, you can monitor:

bullethosts through ICMP (ping) packets
bulletnetwork services through TCP connections
bulletEventSentry agents running on your Windows servers and workstations

Notification Methods

You can be notified through any of the supported notifications Event Sentry Notifications methods since host status changes are logged to the event log. For example, you can receive an email or network message when a host goes offline. This features requires that the EventSentry agent is also running on the same host where the central heartbeat agent is running.

Status and History Reports

Reporting IconIn addition to being notified when a host or service go offline (or back online), EventSentry offers a heartbeat status web page that will show you at a glance which hosts and services are currently online or offline. A heartbeat history page will show you a complete history of all status changes. Both the status and history page are either HTML pages constantly update by the agent, or saved to a database where the status and history reports can be viewed through the web reports Event Sentry Web Reports, which offers additional search features.

Monitoring through PING

You can monitor remote ip hosts by sending fully-customized ICMP packets. This monitoring type offers the following features:

bulletConfigure how many ICMP packets to send to the remote host
bulletConfigure the size of ICMP packets
bulletConfigure the desired success rate (e.g. 50% of packets should be acknowledged)
bulletConfigure the desired average response (e.g. 500ms)
Monitoring network services through TCP

In addition to or instead of PING monitoring you can verify that remote services listening on TCP ports (e.g. POP3, HTTP, SMTP etc.) are active. You can specify multiple ports when monitoring a host.

Monitoring EventSentry Agents

For computers running Windows and the EventSentry agents, monitoring the EventSentry agents will ensure that your servers and workstations are being monitored. This feature will ensure that the EventSentry service is in a running state on the monitored computers.

Ping Tracking (Traffic Graph)

In addition to receiving alerts when a remote host is down or the response time below a preset limit you can also record the ping response time in the database. You can activate this feature either globally or on a per-host basis and view the ping-response chart using the web reports.

Advanced Features

Heartbeat-Monitoring also has these additional features:

bulletHosts in a heartbeat-group can be flagged as a router in order to suppress duplicate heartbeat alerts
bulletOnly check agents or TCP ports when a PING was successful to avoid duplicate notifications
bulletImmediately repeat a check that failed to avoid receiving notifications on temporary outages
bulletRequire X failed checks to trigger an error in the event log
bulletMaintenance Schedules allow you to surpress alerts during scheduled maintenance periods

Actions & Notifications

EventSentry currently supports 15 different types of actions and notifications. Some actions are useful for immediate notification (such as email or syslog) while others are useful for collection and consolidation.

  Email Icon   SMTP Email (supports SSL/TLS, header/footer, variables, mini format for cell phones etc.)
  Pager Icon   Pager (through SNPP)
  Jabber Icon   Instant Messages (through Jabber - e.g. Google Talk)
  ODBC Database Icon   ODBC Database (MSSQL, MySQL, Oracle or MSAccess)
  Syslog Icon   Syslog (TCP + UDP)
  SNMP Icon   SNMP (v1 Traps)
  File Icon   Text File (ASCII, HTML, CSV)
  Network Notification Icon   Network (aka "net send")
  Process Icon   Process (executes any process/executable)
  Dot Matrix Printer Icon   Dot Matrix Printer
  Shutdown or reboot   Shutdown or Reboot
  Service Control   Service Control (Stop, Start, Restart, Continue, Pause)
  Sound Icon   Sound (play .wav file)
  Desktop Icon   Desktop
  RSS Icon   RSS (requires web reports)


 

Fault Tolerance for SMTP, Syslog and database notifications

When the database, SMTP or Syslog (TCP) server are offline, EventSentry will cache events during this time and attempt to deliver them as soon as the server is back online. This ensures 100% reliability during temporary network outages.

Web Reporting

Charts and Graphs Icon EventSentry offers reporting features through a collection of web pages. The web reporting feature ships with ASP pages which are installed on any IIS web server on your network that can connect to the EventSentry database.

The web reports can be localized and EventSentry ships with the following languages:

bulletEnglish
bulletGerman
bulletFrench
bulletPortuguese
bulletJapanese

Most of the features included in EventSentry can write data to an ODBC database. This information can then be queried through the open-source web reports from any server or workstation running IIS.

The following information is currently available through the web reporting feature:

bullet Server Health Status in Dashboard
bullet Event Log Information
bullet Heartbeat Information (Status, Uptime, History)
bullet Performance Data (Status, History, Charts)
bullet Windows Service Information (Status, Uptime, History)
bullet Disk Space Information
bullet Installed Software (Status, History)
bullet System Information (OS, Service Pack, CPU, Memory, etc.)
bullet Process, Logon and Print Tracking Information
bullet Temperature & Humidity Data

Please click on the topics above for more information.

The open-source ASP web pages can be installed on any IIS web server that can connect to the EventSentry database through ODBC. The files are simply copied to a shared directory on the web server.

Licensing
An EventSentry license is needed for every computer that will be monitored, since the agent has to be installed on every monitored computer. You will also need one license for every computer running the management application, and one license for every computer running the syslog daemon. No license is required for Unix/Linux machines sending event logs to the EventSentry syslog daemon since no EventSentry agent is installed on Unix machines.

Please note that you will never need more than one license per computer, even when running both the management application and the agent on one machine for example.

Licensing Examples
Example 1: You want to monitor 125 windows servers with EventSentry.
Answer: You need to purchase the 140 host license.

Example 2: You want to monitor 78 windows servers and 25 FreeBSD/Linux servers with EventSentry.
Answer: You can purchase the 60 and 20 host license. You may upgrade your licenses to the unlimited license any time.

Example 3: You want to monitor 5 windows servers and 20 windows workstations with EventSentry.
Answer: You need to purchase the 25 host license.




All trademarks, trade names, service marks, service names, product names and images used on this site belong to their respective owners.


Copyright © 1999-2008 ExtraLAN Ltd. Last modified: March 03, 2008

ExtraLAN Ltd Terms and Conditions of Sale