Complete Server Monitoring with NetCrunch | AdRem Software

NetCrunch Monitoring Platform

Server Monitoring with NetCrunch

NetCrunch offers complete monitoring for servers. Starting from hardware, virtualization, operating systems, containers and ending on application services.

Complete Server Monitoring

Today, servers are rarely run as the separate physical boxes, but even if they do, then it's even more critical to monitor the hardware and software components on all levels.

In a virtualized environment focus shifts more toward proper resource allocation then detecting hardware failures as usually there is no single point of failure for the hardware thanks to fault tolerance clusters.

NetCrunch provides monitoring solutions for all layers regardless of which level of virtualization is implemented in your infrastructure. It can monitor hardware with IPMI, VMWare ESX hosts, Hyper-V hosts, all major operating systems, docker containers and service applications running on top of it such mail server, file server, web server or databases.

Beside typical performance and health monitoring, NetCrunch also covers monitoring of alerts and logs (even text logs from applications).

Identify the root cause of the problem

Server monitoring lets you control your infrastructure in real-time. Each layer of monitoring helps you in finding the cause of the failure or performance degradation. NetCrunch server monitoring not only checks the status and performance of each monitoring layers but also receives and reacts on events triggered by monitored systems.

Improve Performance & Stability

The main goal of server monitoring is to maintain system stability and uninterrupted operations. Server performance monitoring allows identifying early symptoms of performance degradation or failures. Server monitoring by NetCrunch can trigger automatic actions in response to received alerts or breached thresholds.

Plan and optimize accordingly

Long term server performance monitoring allows collecting data which one can use for analysis and planning. Thanks to the server monitoring, you can easily identify trends, patterns, and anomalies. NetCrunch trend analyzer and built-in reporting help managers to plan expansion and optimization of their IT infrastructures.

  • Hardware Health Monitoring

    NetCrunch supports 5 IPMI monitoring sensors for various server vendors.

    The Intelligent Platform Management Interface (IPMI) is a set of computer interface specifications for an autonomous computer subsystem that provides management and monitoring capabilities independently of the host system's CPU, firmware (BIOS or UEFI) and operating system.

    NetCrunch offers specialized monitors for IPMI monitoring.

    IPMI Monitoring

    Basic IPMI Sensor

    This sensor can monitor various hardware parameters such as system temperature, fan speed, power supply voltages, etc.

    Generic IPMI Sensor

    This IPMI sensor can monitor all possible parameters received from the monitored device. A filter allows specifying the exact parameters to be monitored.

    IBM IMM IPMI

    This IPMI sensor is configured to monitor all essential metrics from an IBM IMM device.

    HP iLO IPMI

    This IPMI sensor is configured to monitor all essential metrics from an HP iLO device.

    Dell iDRAC IPMI

    The sensor is configured to monitor all essential metrics from a Dell iDRAC device.

    IPMI Log Sensor

    The IPMI Log sensor can retrieve logs from the System Event Log (SEL) which is a non-volatile repository for system events and certain system configuration information

  • Virtualization Host Monitoring

    NetCrunch can monitor Hyper-V hosts and VMWare ESXi hosts

    NetCrunch supports all ESX/i version 4 and later up to 6.7. It connects directly to the ESX servers, so it doesn't need vSphere to be installed.

    ESX Views

    @ESX-VM

    VMWare Monitoring

    NetCrunch offers various views and ability to alert on performance metrics for both systems. We tried to provide similar monitoring capabilities for both systems.

    Hyper-V views

    @Hyper-V VM

    Hyper-v Monitoring

  • Operating System Monitoring

    NetCrunch offers out-of-the-box monitoring of all major operating systems without agents

    NetCrunch monitors all major operating systems with no agents.

    Windows

    NetCrunch offers extensive monitoring for windows servers including

    • Performance monitoring
    • Custom WMI monitoring
    • SQL Server monitoring
    • Event Log Monitoring
    • Process Monitoring
    • Service Monitoring
    • Hyper-V Monitoring
    • AD monitoring
    • Hardware & Software Inventory

    Read more about WMI Sensors NetCrunch offers

    Additionally, Netcrunch provides read-to use monitoring packs for multiple applications such as IIS, Exchange, Sharepoint, and others.

    @Windows Systems Views

    Linux Monitoring

    NetCrunch monitors Linux without agents using an SSH script, which is automatically copied to a remote machine.

    Netcrunch includes monitoring packs for monitoring

    • CPU (automatic)
    • Observe CPU utilization.
    • Disk (automatic)
    • Observe disk utilization, swap available, and volume free space.
    • Linux (SNMP)
    • It requires SNMP to be enabled. It monitors CPU Load, Load Check, Minimum Swap Space, and Swap Space.
    • Memory (automatic)
    • Observe Available Memory.
    • Network Traffic (Linux)
    • It allows collecting network traffic data
    • Processes (Linux)

    NetCrunch also can execute remote commands (scripts) as the response to received alerts.

    Other Unix family systems

    NetCrunch provides similar monitoring capabilities for other popular Unix family system such as

    • BSD, FreeBSD, OpenBSD
    • Mac OS X
    • Solaris

    Monitoring IBM AIX and AS/400

    NetCrunch includes monitoring packs for IBM systems and can monitor them via SNMP.

    Read more in Operating System Monitoring

  • Mail Server Monitoring

    Monitoring mail content, mailboxes and checking basic mail server operations

    NetCrunch allows various aspects of email monitoring.

    Monitoring Mailbox - Mailbox Sensor

    This sensor allows for monitoring of mailbox authentication, activity, performance, and the size

    Monitoring Emails - Data Email Sensor

    The sensor allows triggering alerts based on email sender, subject or body. It can match emails using simple text patterns or by using parsing expressions (i.e. regular expressions, scripts).

    Monitoring Mail Server - Email Round Trip Sensor

    This sensor is intended to check the mail server functionality by sending and receiving test emails. It must use a dedicated mailbox, and it removes test emails from the mailbox automatically.

    Monitoring Mail Services

    All email sensors support secure connections and protocols such as IMAP4, POP3 and SMTP.

  • File Server Monitoring

    NetCrunch allows monitoring files, folders, and disk/volumes

    Folder Sensor

    Folder sensor allows observing folder content. The sensor can trigger alert when the file is deleted and on various other conditions.

    File Sensor

    NetCrunch contains a single sensor that allows monitoring files using one of the five common protocols. You can monitor file size, file changes, accessibility or when it has been updated (file age).

    Learn more in Monitoring Files and Folders

  • Web Server Monitoring

    NetCrunch can monitor Apache and IIS web servers

    Apache Server Monitoring

    NetCrunch allows monitoring performance of Apache web servers. The Apache sensor allows you to monitor various performance metrics grouped in objects like Country, Summary and Virtual Host.

    As Apache is mostly used on Linux you can also use standard Linux monitor to monitor machine your Apache server is running on.

    Monitoring IIS

    NetCrunch includes monitoring pack for performance monitoring of IIS web server.

    Additionally, you can use all windows performance monitoring power to control usage of vital systems resources such as memory or CPU.

    Monitoring HTTP services

    Monitoring of web server wouldn't be complete without checking the server service from the user perspective. NetCrunch includes several sensors for monitoring HTTP and web pages

    Web Page Sensor

    The sensor renders the page like a web browser, it loads all resources and runs scripts. It's intended for monitoring modern pages or applications. It supports standard login and custom login forms.

    Basic HTTP Sensor

    This sensor sends a single request and can alert on response code or by checking response data. It can send GET, HEAD and POST requests. The sensor allows setting custom headers and cookies for the request.

    REST HTTP

    Similar to the Basic HTTP sensor, this sensor also can send a single request and can alert on response code or by checking response data. Additionally, it can send any type HTTP request including a custom request and allows easily adding URL query parameters.

    HTTP/s File Sensor

    Check remote file content, authentication parameters, monitor remote text logs, file size or change time, presence and more

    Read more in Monitoring Web Pages & Cloud Data

  • Database Monitoring

    NetCrunch provides several sensors for popular SQL servers

    SQL sensors allow measuring connectivity, query execution, and process result data as metrics or statuses. Supported databases include Oracle, SQL Server, PostgreSQL, MySQL, MariaDB, ODBC.

    SQL Query Sensors

    SQL Query:Object Sensor

    Allows executing a query returning a single row. It can be also used with an empty query just for checking database authentication and connectivity.

    SQL Query:Data

    Allows executing a query returning multiple rows. Columns can be used as a source for metrics. The metrics enable triggering threshold alerts and can be used for reporting.

  • Docker Monitoring

    Monitor remotely docker container with REST API

    The sensor uses Docker Engine REST API to communicate with the container.

    Docker Container Sensor

    The sensor allows monitoring of basic parameters such as

    • CPU
    • Memory
    • Interface bytes IN/OUT
  • Monitoring Logs and Events

    Monitoring Windows Event Log, Syslog and text logs

    Monitoring of events is an essential part of the server monitoring process. Depending on the operating system or application NetCrunch collects events accordingly.

    Windows

    NetCrunch can collect Windows event log events upon defined filtering rules using WMI.

    Linux (Unix family systems)

    NetCrunch can receive Syslog events.

    Operating System Monitoring

    SNMP

    For systems running SNMP, NetCrunch can receive traps and notifications.

    Text Logs

    NetCrunch can parse text logs and comes with pre-defined parsers for Log4j and Apache log format. NetCrunch allows easily define custom parsers. NetCrunch can process logs remotely with SSH connection.

    Monitoring Text Logs

  • Custom Monitoring with Parsers and Scripts

    NetCrunch server monitoring is not constrained to the existing monitors.

    NetCrunch can receive external performance and status data using REST API.

    It allows processing data from files and HTTP with text parsing expressions and data parsers.

    Text parsing expressions are particularly useful in processing text logs. You can define expressions using - regular expressions - as separated values (CSV) - separated key-value pairs - Apache log format - XPath - JSON Path - Python script - Javascript

    @Parsing Expressions

    Learn more in Data Parsers

NetCrunch Experience

20 Years of experience in Server Monitoring delivers a professional solution at the level not available to the others. NetCrunch can monitor thousands of servers in 1 minute interval and collect even 1 million metrics on a single NetCrunch Server.

NetCrunch Modules

NetCrunch Monitoring Platform

NetCrunch is a comprehensive platform for monitoring various areas of IT systems such as network monitoring, server monitoring, virtualization monitoring, application monitoring, IoT monitoring, availability monitoring, cloud monitoring, and database monitoring.

AdRem Software is a partner of