Linux/Unix Server Monitoring

Monitor your Linux servers comprehensively and automatically using NetCrunch. Skip basic configuration of monitoring strategies by leveraging NetCrunch's OS identification and automatic Monitoring Pack assignment. Extend your Linux monitoring strategies with sensors. Linux System Status

Linux Monitoring simplified

NetCrunch monitors your Linux systems and virtual machines with the same ease typically found in Windows Servers. With extra credential accommodations, such as SU, SUDO, and support for Private Keys, Linux System Administrators can access system metrics natively, and without the use of an agent, Monitor your Linux/Unix infrastructure automatically via Monitoring Packs that self-apply during device discovery. Gain easy access to Linux/Unix fundamental system counters, and bounce into Putty when the need for command line arises. NetCrunch Linux/Unix monitoring packs provide effortless access to:

  • Traditional System metrics, such as CPU, Memory, Network Interface Cards, Disk partitions
  • Processes
  • Open files
  • TCP Connections
  • Unix Sockets

Monitor Linux delivered services directly

NetCrunch greatly simplifies issue detection by native service protocol hand-shaking. During device discovery, a system's externally presented services are evaluated against NetCrunch's Auto-Discovered Services list, providing a complete view of service and application availability. This enables a fundamental understanding of device availability based on service role, rather than whether it simply exists on your network. While bouncing ICMP packets off a device can tell you if it exists, it provides little detail on whether a device is capable of performing its job. NetCrunch's external service validation confirms a service's valid protocol specific response. Custom services are extensible and easily created, providing support for non-traditional ports and protocols. For Linux Administrators supporting DevOps and custom applications, NetCrunch provides full request-response with pattern matching in both text and binary (hexadecimal). Expand your service monitoring strategy into the non-traditional areas by:

  • Simple TCP port service definition
  • Standard service port remapping
  • Custom service checking via protocol-specific request/response using TCP or UDP
Custom service monitoring

Linux sensors

Linux Servers are often deployed in an application/database or a file-based services role due to their reliability and reduced cost. NetCrunch's sensor portfolio includes dedicated Linux/Unix sensors that supplement SSH based monitoring packs, as well as multi-protocol/multi-condition sensors that conduct evaluations of the sensor target with a single polling event. By combining monitoring packs and traditional/custom service handshaking with NetCrunch's portfolio of Linux/Unix sensors, Linux administrators have all the necessary tools to quickly build comprehensive monitoring strategies for evolving DevOps environments supporting open source operating systems and application delivery platforms. Linux sensors include the following:

  • SSH, Filesystem

    • iNodes: space used/total/free, % free on file system inodes
    • SSH Remote Ping: ping from target to any other target
    • System Uptime: total uptime, signal system reboots
  • HTTP/S

    • Web Page: authentication , page load statistics, content checks, resource errors
    • Basic HTTP: GET, HEAD or POST, response code validation
    • REST HTTP: request with response data parsing, validation, metrics
    • Generic Agent: listener to receive external REST pushes, data parsing of results for counters & conditional alerts
    • SSL Certificate: checks certificate properties, encryption levels, expiration
  • Oracle, PostgreSQL, MySQL, MariaDB, ODBC

    • SQL Query - Object: returns a single row, test authentication, counts records, defines a single metric, supports multiple conditions.
    • SQL Query - Data: returns multiple rows/columns, defines multiple metrics, supports multiple conditions
  • FTP/S, HTTP/S, SSH/Bash, sFTP, CIFS/SMB

    • File: presence, size, authentication, modification date
    • Folder: presence, size, authentication, modification date
    • Data File: file load and data parsing, validation/alerts on metrics and extracted values
    • Text File: content, authentication, file size, modification date, exists, empty/not empty
    • Text Log: performs incremental log analysis. Full log analysis when using FTP or HTTP

linuxlinux monitoring

NetCrunch Network Monitoring

Network Maps, Dashboards, and Alerts.
Monitor anything. Network, cloud, config.