Modules in Monitoring
Tornado
Analyze data received from your devices, process and generate actions to be executed
Director
A single place to configure your monitoring environment
Monitoring¶
Keep under control your company’s infrastructure on multiple levels.
Active Monitoring¶
With the Active monitoring you can check the availability of your network resources, notify users of outages, and generate performance data for reporting.
Due to scalability and extensibility, Active monitoring can be performed on large, complex environments across multiple locations.
With the help of NetEye’s Active Monitoring you can check availability of hosts and services, e.g. network services (HTTP, SMTP, SNMP, SSH, etc.), printers, switches or routers, temperature sensors and other local or network-accessible services.
NetEye builds around Icinga and Icinga Web 2. You can learn more about this in a dedicated Monitoring Environment section.
With the help of Neteye’s Icinga Director you can define whatever you want to be monitored, set alerts for when something goes wrong or even schedule a downtime. Check out all options in the Director and enjoy your monitoring experience.
Passive Monitoring¶
NetEye’s monitoring strategy incorporates both Passive and Active monitoring approaches. While Active monitoring allows to proactively monitor your infrastructure, a solution provided for performing Passive monitoring creates a complete view of your infrastructure state, performance and behavior without actively interacting with it.
In the process of passive monitoring, NetEye will analyze the data received from your devices, process it and then, if required, will generate and execute actions based on your needs and preference.
Passive monitoring proves to be useful when monitored devices and infrastructure are not supporting the installation of an agent for active monitoring, and it is possible to tune them to send particular events to the NetEye for the following processing.
Passive monitoring is more resource-efficient compared to active monitoring. It consumes minimal resources as it works with existing data flows. Additionally, it doesn’t introduce additional traffic or load. This makes it perfectly suitable for critical production environments where minimizing disruptions is crucial.
To assist in running passive monitoring processes, i.e. receiving data from various sources without implementing custom processors, Tornado software was integrated into NetEye.
Tornado, a Complex Event Processor, receives reports of events from data sources such as monitoring, email, and telegram, matches them against pre-configured rules, and executes the actions associated with those rules. These may include sending notifications, logging to files, and annotating events in a time series graphing system.
Self Monitoring¶
In order to provide high-quality monitoring experience, it is important to always make sure the NetEye is functioning the way it should. Thus, just as NetEye monitors the states of hosts and services, it is also important to monitor the health of NetEye itself.
For this purpose NetEye provides several options to perform self monitoring, and here NetEye relies on two mechanisms:
a special
neteye-local
host to be monitoreda number of health checks that are carried out on that host
There are multiple reasons for monitoring NetEye’s health, and so, depending on the scenario, you may run light or deep checks.
While a light check is a quick way to learn whether important parts of NetEye are up and running, deep checks are intended for tasks like verifying the integrity and consistency of resources.
Check out the dedicated NetEye Self Monitoring section to learn more about how to create a default host/service check or run health checks.