FrameFlow Monitoring Options

With over 85 different monitoring types, each with additional options and settings, we have you covered. And for those monitoring requirements that are very specific to your organization we even have scripting event monitors that let you integrate custom scripts into our monitoring and alerting engine.Scroll down to see the complete of event monitor types.
Click on any event monitor type to show more details about what it monitors and how it works.

System Health Monitoring

System Health Event Monitor
Monitors CPU, drive space, bandwidth, memory and ping response times all in one go. Lets you define thresholds for each value and generate alerts if any threshold is exceeded. Feeds populates system health dashboards and generates data for automated reports delivered by e-mail. Supports Windows, Linux and SNMP-based systems.

Windows Monitoring

Active Directory Event Monitor
Monitors changes in Active Directory and warns you about new, modified and deleted computers and users. It can warn you about locked out, expired and disabled user accounts. It can also watch AD groups that you specify and warn you if items are added or removed from the groups.
Bandwidth Directory Event Monitor
Uses Windows-specific protocols to monitor the bandwidth used by servers and workstations. This event monitor takes two traffic samples for a remote machine and then calculates the bandwidth used for the time period between the samples. It can detect incoming, outgoing and total bandwidth and offers options to warn if any exceed specified values.
CPU Usage Event Monitor
Monitors the CPU usage on servers, workstations. Includes many more options than the System Health event monitor. Takes one or more samples of CPU usage and warns if the average or maximum value exceeds specified thresholds. Options for overall CPU usage monitoring or per-core monitoring. Option to include a list of the top processes by CPU usage in every notification.
Device Failure Event Monitor
Checks the device manager on servers and workstations for failed devices. Warns about all failed devices but you can tell it ignore certain devices that you already know about such as sound card on a server that's missing drivers but is not needed anyway.
Disk I/O Event Monitor
Monitors read and write rates along with queue lengths for all of your disks and alerts based on thresholds you set.
Exchange Performance Event Monitor
Monitors a set of commonly-used Exchange performance counters and warns you if the thresholds you specify have been exceeded. Includes options for monitoring active client logons, queue sizes, rates for messages sent & received, and more.
Logon Security Event Monitor
Checks the event log for logon security events. This event monitor scans the security event logs on remote machines. It can be configured to warn about failed login attempts. It can also be set to check for specific users and warn if specified users are found or if it finds users that are not in a list that you specify.
Performance Counter Event Monitor
Monitors Windows performance counters on remote machines. This event monitor can check any Windows performance counter including the counters added by third-party applications. It can warn when counters go over or under specified values and it also keeps graph data for the counter so you can detect long term patterns and trends.
Process Event Monitor
Monitors individual processes for CPU and memory usage. This event monitor watches the processes running on remote machines. It can be set to check overall CPU and memory usage or to focus on a specific processes to make sure they are running and aren't using too much CPU time or memory. Options to warn if specified processes are present or missing.
Registry Event Monitor
Checks values in the Windows Registry on remote machines. This event monitor checks the registry on remote machines for specified values and warns based on the selections you choose. It can monitor any registry value even in the HKEY_CURRENT_USER section by scanning the sections for all or some of the user security ids.
System Restart Event Monitor
Checks the event log on remote systems for records that indicate there was a planned or unplanned system restart. Can also check for reason text entered by administrators and include it in notifications.
System Uptime Event Monitor
Monitors the system uptime on servers, workstations. This event monitor reports on the system uptime for the servers that you select. On the Last Status tab it provides a summary of the uptime for all of your servers in an easy to read format. It can also warn if a machine has been rebooted so that you are always notified about unexpected restarts.
Task Scheduler Event Monitor
Checks on Windows Task Scheduler tasks and alerts based on status and results. Alerts based on the task result and warns about missed runs.
Terminal Services Event Monitor
Queries specified Terminal Services server(s) for availability and session information. This event monitor includes options to verify that Terminal Services are available and to check on the number of concurrent sessions. It can also warn when specified users are found logged in.
Windows DHCP Event Monitor
Monitor Windows DHCP servers. Checks usage levels of lease blocks and optionally verifies that assigned devices are listed in Active Directory.
Windows Event Logs Event Monitor
Checks the Windows Event Log on remote machines for specified events. This event monitor can check any event log on multiple remote machines. You can apply filters to check for specific records and can filter on the event ID, category, source or even on words in the event message itself. Another option is to warn about all events of specified types but to ignore specified events based on their source, category, event ID or message text.
Windows Service Event Monitor
Checks the status of Windows services on remote machines and warns if they are found to be stopped or missing. Can check multiple services and has options to try to start services if they are found to be stopped.
Windows Update Event Monitor
Checks specified servers and warns if patches and updates from Windows Update have not been installed recently. This event monitor checks remote machines and warns if it finds that they have not had patches installed in more than a specified number of days. It provides a great way to be reminded about machines that might be under the control of other users and haven't been updated recently.

Linux Monitoring

Linux/SSH Availability Event Monitor
Connects to a remote SSH server and attempts to login using the supplied username and password. Optionally warns if a connection could not be made, if the authentication fails or if the server's key signature changes.
Linux/SSH Bandwidth Event Monitor
Connects to a remote SSH server and monitors the bandwidth used by the server/workstation. This event monitor takes two traffic samples for a remote machine and then calculates the bandwidth used for the time period between the samples. It can detect incoming, outgoing and total bandwidth and offers options to warn if any exceed specified values. It collects graph data for the incoming, outgoing and total bandwidth rates.
Linux/SSH Command Event Monitor
Connects to a remote SSH server and runs a script to check on events custom to your environment. Includes options to parse the results and generate alerts based on the data returned.
Linux/SSH CPU Usage Event Monitor
Monitors the CPU usage on servers, workstations over SSH. This event monitor takes one or more samples of CPU usage and warns if the average or maximum value exceeds specified thresholds. It can also focus on specific processes to warn if they are using too much CPU or memory. Include an option to list of the top processes by CPU usage in every notification.
Linux/SSH File Event Monitor
Monitors individual files warns about their size, contents and other properties over SSH. This event monitor can monitor a file's size and warn if it is smaller or larger than a specified size. It can also check the last modified date of a file and even scan its contents looking for specific text.
Linux/SSH File System Event Monitor
Connects to a remote server using SSH and checks the amount of space available on the mounted file systems. Includes options to warn based on percentage full, absolute available space. Also includes option to list all file systems and their available space in each notification.
Linux/SSH Process Event Monitor
Monitors processes for CPU and memory usage over SSH. This event monitor watches the processes running on remote machines. It can be set to check overall CPU and memory usage or to focus on a specific processes to make sure they are running and aren't using too much CPU time or memory.

Low-Level Event Monitors

Ping Event Monitor
Uses standard ICMP Pings to check the availability of servers. Pings the selected devices multiple times and warns if they are unreachable or if the maximum or average response times exceed the thresholds that you choose. Graphs show the average and maximum response times, allowing you to detect both long term and short term trends. An option is included to add a traceroute to the device whenever a failure is detected.
TCP Port Event Monitor
Checks to see if specified TCP/IP ports are open. This event monitor lets you specify one or more TCP/IP ports that will be be checked. Options are included to warn if they are open or if they are closed. It provides a great way to check that specified IP-based services are either available or not available on remote machines.
Traceroute Event Monitor
Uses standard ICMP Pings to check the traceroute of servers. Options to warn about average & maximum hop times and to warn if the route changes. Also options to control number of ping tests and default time outs.

Disk & File Event Monitors

Directory Event Monitor
Monitors a specified directory on a remote machine. This event monitor can warn based on the number of files present, total number of files and the total size of all files. It can also optionally check for the presence of the directory. Lastly it can monitor the size of the files that are present and warn if the total amount of space used changes by more than a specified amount.
Drive Space Event Monitor
Checks the attributes of specified disk drive(s) on remote machines. This event monitor can check multiple drives on multiple remote machines all using one group of settings. It can warn if the amount of free space drops below a certain fixed size or if the amount of available space is less than a specified percentage. It also watch for changes in the amount of space used. For example you can receive a notification if the amount of available space changes by more than a certain size or percentage. It's a great way to get notified when someone dumps a large number of files on a server.
File Event Monitor
Monitors individual files warns about their size, contents and other properties. This event monitor can a file's size and warn if it is smaller or larger than a specified size. It can also check the last modified date of a file and even scan its contents looking for specific text.
File Bandwidth Event Monitor
This event monitor downloads one or more files from a network drive(s) and measures the observed bandwidth based on the transfer time. It's a great tool for verifying available bandwidth across network links. Since text-based files may be compressed on-the-fly by network hardware, we recommend using fully compressed test files (such as .zip files) for the URLs.
Shared Folders Event Monitor
Monitors workstations and servers for potentially unsafe shared folders. This event monitor checks multiple remote machines for shared folder and warns based up the selections you make. You can choose to warn about read-only shares and/or read-write shares. You can also choose to ignore administrative share or other shares specified by name.

Web Site Event Monitors

Web Site Event Monitor
Performs basic web site checks to ensure that the site is responding and specified pages are present and accessible.
Advanced Web Site Event Monitor
Checks web servers for multiple conditions including availablility, status codes and content on pages. This event monitor checks specified web sites to ensure that they are available. It can download the page multiple times and warn based on the average and maximum download time. Full support is included for password-protected pages and pages that are accessed by HTTPS. Options are included to check page content and advanced content checks can be developed using Javascript.
HTTP Bandwidth Event Monitor
This event monitor downloads one or more files using HTTP and measures the observed bandwidth based on the transfer time. It's a great tool for verifying available bandwidth across network links. Since text-based files may be compressed on-the-fly by network hardware, we recommend using fully compressed test files (such as .zip files) for the URLs. This event monitor alerts based observed bandwidth across a network link and it works with any web server.
IIS Bandwidth Event Monitor
Monitors the bandwidth used by IIS web servers and keeps totals for the time periods you specify. Each notification includes a table showing the bandwidth used by each web server during the reporting period. This event monitor is specifically designed for IIS.
IIS Performance Event Monitor
Checks a set of commonly-used IIS web server performance statistics. Allows you to set thresholds on bytes sent and received per second, number of current connections, as well as based on request type.
SSL Certificate Event Monitor
Checks the SSL certificate on a secure web server and warns if the certificate is missing or due to expire within a specified number of days.

Internet Procotol Event Monitors

DNS Event Monitor
Connects to a local or remote DNS server and attempts to resolve the specified domain names. Option to warn if the IP address changes.
FTP Event Monitor
Connects to an FTP server, verifies credentials and optionally tests for the presence of files. Options to check if anonymous logins are enabled or disabled.
LDAP Event Monitor
Verifies that LDAP servers are responding on their default ports.
TITLE Event Monitor
Connects to a POP3 mail server. Options to warn based on number of messages in the mailbox and their total size.
SMTP Event Monitor
Connects to an SMTP mail server and verifies that it is responding. Option to connect using SMTP over SSL.
SMTP/POP3 Loop Event Monitor
Send a test message from one mailbox and then verifies that it has arrived in a second mailbox. Option to warn based on time it takes for the message to arrive in the second mailbox.
Telnet Event Monitor
Connects to a telnet server, verifies it is responding and optionally warns based on response text.

SNMP Event Monitors

SNMP Uptime Event Monitor
Uses SNMP to monitor the time that specified network devices have been running and warns when a reboot occurs. Works with servers, switches, routers or any other device that supports SNMP.
SNMP Event Monitor
Uses SNMP polls to check the network parameters on remote devices. This event monitor allows you to specify multiple OIDs or symbolic names for SNMP values that you want to monitor. Great for all kinds of custom SNMP monitoring.
SNMP Bandwidth Event Monitor
Uses SNMP to monitor the bandwidth being used on servers, workstations and network devices that support SNMP. Tracks incoming/outgoing/total bandwidth on all interfaces. Optional filters to specific which interfaces to monitor or exclude.
SNMP Interface Event Monitor
Uses SNMP to monitor multiple interfaces on switches, routers, or other devices that support SNMP. Warns if the state of any interfaces changes, for example if a cable is disconnected.
SNMP Process Event Monitor
Uses SNMP to monitor the processes running on routers, switches, servers, workstations and other network devices that support SNMP. Options to warn if selected processes are running or not running. Also option to include a list of all processes in each notification.
SNMP Trap Event Monitor
Listens for SNMP traps and warns based the trap content. This event monitor checks for any new SNMP traps that have been received. You can filter traps based their source or their type. You can also select thresholds to determine whether the trap will be marked as an error or not.
SNMP UPS Event Monitor
Monitors uninterruptible power supplies (UPS's) and other power equipment that supports the SNMP PowerNet-MIB.

Database Event Monitors

MySQL Event Monitor
Checks any MySQL database and runs SQL statements. Shows the results retrieved and warns based on values found in the results.
ODBC Event Monitor
Checks any ODBC database and runs SQL statements. Shows the results retrieved and warns based on values found in the results.
Oracle Event Monitor
Checks Oracle databases to ensure availability. This event monitor checks your Oracle database servers. It can make sure the database server is available and can run SQL queries checking the results for specified values.
SQL Server Event Monitor
Checks SQL Server databases to ensure availability. This event monitor checks your SQL Server database servers. It can make sure the database server is available and can run SQL queries checking the results for specified values. It can also check the sizes of database transaction logs and warn if they exceed a specified size or percentage full.
SQL Server Performance Event Monitor
Monitors SQL Server performance counters including the number of active transactions, page lookups/sec, transactions per second, number of user connections, deadlocks per second and more.

Scripting Event Monitors

PowerShell Event Monitor
Runs Windows PowerShell scripts that you can develop to monitor conditions that are specific to your environment. This event monitor lets you write your own custom monitoring actions using Windows Powershell and integrate them fully into FrameFlow's monitoring and notification engine. A sample script is provided to help you get started and we're happy to help with script development.
VBScript Event Monitor
Runs scripts to check on events custom to your environment. This event monitor lets you write your own custom monitoring actions using VBScript and integrate them fully into FrameFlow's monitoring and notification engine. A sample script is provided to help you get started and we're happy to help with script development.
JScript Event Monitor
Runs scripts to check on events custom to your environment. This event monitor lets you write your own custom monitoring actions using JavaScript/JScript and integrate them fully into FrameFlow's monitoring and notification engine. A sample script is provided to help you get started and we're happy to help with script development.
PerlScript Event Monitor
Runs scripts to check on events custom to your environment. This event monitor lets you write your own custom monitoring actions using PerlScript and integrate them fully into FrameFlow's monitoring and notification engine. A sample script is provided to help you get started and we're happy to help with script development.

Virtual Machine Monitoring

Hyper-V Event Monitor
Connects directly to the hypervisor to retrieve host and guest metrics. Warns if VMs are rebooted. Warns if number of snapshots exceeds a specified value.
VMware ESX Event Monitor
Connects to VMware hosts directly or through vSphere to collect host and guest metrics. Warns based on bandiwidth, disk I/O, memory and more.
VMware ESXi Event Monitor
Connects to VMware hosts directly or through vSphere to collect host and guest metrics. Warns based on bandiwidth, disk I/O, memory and more.
VMware Server Event Monitor
Connects to VMware hosts directly or through vSphere to collect host and guest metrics. Warns based on bandiwidth, disk I/O, memory and more.

Hardware Monitoring

HP iLO Event Monitor
Connects to the iLO interface on your HP servers and monitors hardware metrics including power supply status, temperatures, fan speeds and more.
Dell iDRAC Event Monitor
Connects to the iDRAC interface on your Dell servers and monitors hardware metrics including power supply status, temperatures, fan speeds and more.

Inventory and Discovery Monitoring

AD Discovery Monitor
Searches Active Directory and automatically adds newly found systems to your monitoring configuration.
Ping Discovery Monitor
Uses ping requests to find systems on the network and automatically adds newly found systems to your monitoring configuration.
SNMP Discovery Monitor
Uses SNMP requests to find systems on the network and automatically adds newly found systems to your monitoring configuration.

Even More Event Monitors!

Amazon Web Services (AWS) Event Monitor
Warns if the state of any of your instances changes. Warns about changes to Elastic IPs, detects changes in snapshots, warns based on total size of all snapshots and more. Option to warn about changes to security groups.
MQTT Event Monitor
Monitors topics and messages by connecting to an MQTT broker. Alerts based on message content.
Multi-State Event Monitor
Warns based on the state of other event monitors. For example you can use it to only be alerted of five out of ten selected event monitors have failed.
Rogue Machine Event Monitor
Scans the network for new devices that may have connected to the network without permission. Options to use different protocols to detect systems. Optionally ignore known network devices.
Sensatronics Event Monitor
Checks temperature and other sensors on Sensatronics temperature and environment probes.
Syslog Event Monitor
Catches incoming syslogs and alerts based on their content.