Product manual
4| Introduction  Manual 
Built-in checks for Linux/Unix OS 
»  Generic Secure Shell (SSH) check – Allows you to create custom monitor functions which 
can be remotely executed on Unix/Linux based computers through the Secure Shell (SSH) 
service running on that computer. 
»  File existence function – Checks for the existence of a particular file on Linux/Unix based 
computers; e.g. results of scheduled batch jobs. 
»  CPU usage function – Checks and restricts processor usage on Linux/Unix based target 
computers. 
»  Directory size function – Checks and restricts the size of a specified directory on 
Linux/Unix based target computers. 
»  File size function – Checks and restricts the size of a specified file on Linux/Unix based 
target computers. 
»  Printer availability function – Checks the status of network printers connected to 
Linux/Unix based target computers. 
»  Process running function – Checks if a specified process is running on Linux/Unix based 
target computers. 
»  Users and Groups Membership function – Monitors user groups on Linux/Unix based target 
computers against unauthorized users. 
»  Disk Partition Check – Checks the state of mounted drives on Linux/Unix based target 
computers. 
»  Disk space function – Checks and restricts the available hard disk space on Linux/Unix 
based target computers. 
»  Daemons function – Checks the state of a particular daemon on target computers running 
a Linux/Unix OS. 
Take corrective action automatically 
When an important event (e.g., check failure) occurs, GFI Network Server Monitor can attempt 
to correct a problem by restarting a failed service, reboot a target computer/server or launch an 
executable, batch or VBScript file. 
Monitor processes, services & CPU usage 
GFI Network Server Monitor enables you to check for critical processes and services running on 
local and remote computers. You can also monitor the CPU usage of a computer to ensure that 
applications are running properly. 
Build custom network monitor checks using scripts 
Although GFI Network Server Monitor includes an extensive set of default monitoring functions, 
you can build your own custom checks using a scripting language such as VBscript or shell scripts 
for Unix environments. SSH (Secure Shell) is used for remote connections to Unix based 
computers. In VBscript, you can make use of WMI and ADSI. WMI is an interface to a broad range 
of hardware/software/OS-related properties of a computer, allowing you to perform almost any 
check. Using ADSI you can interface to Active Directory. GFI Network Server Monitor includes a 
library of sample scripts, and others are continuously being added to the GFI website. 
Monitor users, groups & other Active Directory information 
Use GFI Network Server Monitor to monitor directory information. For example, monitor group 
membership of the domain admins group. You can also check user accounts (locked out, 
disabled, etc.), computer accounts, groups, group membership, organizational units, and so on. 
A subset of NTDS (NT4-based SAM account database) can be queried too.   
Additional Network Support Tools   
Additional Network support tools have been included in GFI Network Server Monitor to help you 
troubleshoot your network. These tools include:- 










