You are here: Home > Products > Network Monitor > Network Monitoring Checks > SSH Monitoring (Monitoring Parameters on Linux and Unix Systems)

SSH Monitoring (Monitoring Parameters on Linux and Unix Systems)

The program can monitor various parameters on remote computers using SSH (the remote system can operate under Linux, Android, and any other *nix-family operating system).

SSH or Secure Shell is a networking protocol allowing to manage the operating system remotely. This includes ability to run scripts and receive their output. Our program can execute scripts and OS commands on remote devices using the SSH protocol, receiving and processing the result output.

The program has got several pre-defined monitoring templates for the following tasks:

  • Free/used memory size monitoring
  • Average CPU usage monitoring (per 1 minute, 5, and 15 minutes)
  • Free disk space monitoring

If you want to monitor other system parameters, you can import and run custom commands and bash scripts which will be executed on a remote system and return the output data to the program via SSH. The program can analyze the data and you can configure conditions for deciding whether the monitoring check result should be considered as passed or failed.

If the returned parameter's value type is number, the command or script should return only that number without any text strings or comments.

In addition to numerical values, the program can parse output data strings and search for a specified text as an option.

Please Note: The program can only use the login/password SSH authorization method. Other authorization methods (for example, key files) are not supported. The SSH connection TCP port can be configured.

You can also monitor Android devices if they have an SSH server running. For example, the program can monitor smartphones of popular brands over WiFi if they have an SSH server app installed (from Google Play).

 

Requirements: Windows NT/2000/XP/2003/Vista/2008/7/8.1/2012/10 supported.