Linux CPU, Filesystem & Memory Monitor

The Linux CPU, Filesystem and Memory Monitor operates in the same way as the Windows CPU, Disk & Memory Monitor and is used to check common attributes of system performance.

CPU Monitor

The CPU monitor is used to monitor either the load or the spare capacity of the machine’s CPU. Use the Performance Data feature to obtain a current 'snapshot' of the system on which threshold decisions can be made.

An alert is triggered when the entered percentage is reached or equaled.

NOTE: A CPU Load greater than 100% is allowed when totaling up across devices. For example, if a single device has multiple processors.

Filesystem Monitor

The Filesystem monitor is used to monitor both Drive Space and I-Node usage. An I-Node is a data structure on a file system on Linux and other Unix-like operating systems that stores all the information about a file except its name and its actual data.

A data structure is a way of storing data so that it can be used efficiently. Different types of data structures are suited to different types of applications, and some are highly specialized for specific types of tasks.

Drives and I-Nodes can be monitored by physical or percentage space available or by space used.

An alert is triggered when the selected criteria value for the required drive and Performance Type is reached. Alternatively, alerts can be raised if the drive exists or does not exist.

When the instance of the Filesystem volume to which this rule criteria applies is specified, a full path to the required instance can be entered or Wildcards ‘*’ and ‘?’ used to create a generic entry.

Regular expressions can also be entered by changing the entry in the first drop down choice menu from Wildcard to Regex and entering a valid Regular Expression in the second drop-down choice menu.

Using wildcards and regular expressions allow the creation of generic rules that can then be included in a template in order to monitor multiple systems.

NOTE: In previous versions of Network Server Suite, defining an instance that was not subsequently found by the rule criteria resulted in an error being sent to the Enterprise Console. Due to the methodology used in processing Wildcard and Regular Expression entries, this no longer happens. It is recommended that you define specific ‘Does Not Exist’ rules to raise an alert in these circumstances.

Memory Monitor

The Linux Memory monitor is used to monitor different aspects of the memory usage of the Linux device. Physical memory, virtual memory, page file, memory load and buffers used can all be monitored and alerts raised when specific trigger value targets are reached.

Adding Linux CPU Filesystem & Memory rule criteria

  1. From the Linux system in the Systems panel of Central Configuration Manager, select Linux CPU Filesystem & Memory Monitor and click Add Rule.
  2. From the Add Rule Detail dialog, click Criteria. Click Add Criteria to open the Performance Criteria dialog.

There are three pages to complete when adding Linux CPU Filesystem & Memory rule criteria.

Using the Performance Data utility

Prior to setting any criteria for this monitor, it is advisable to use the Performance Data button, on the Performance Criteria dialog to display the current Performance Data for the chosen system.

Use the tabs in the left-hand navigation panel of this display to view the relevant performance data of each attribute of the selected system.

Refresh

Use Refresh to periodically update the display or set the Auto Refresh setting to automatically update the display every specified number of seconds.

Show in MB/KB

Data can be displayed in KB or MB. Click Show in MB/KB to toggle the display between size metrics.

When you have the required information, click OK to close the Performance Data dialog.

Testing

When the required criteria has been entered, click Test to assess the validity of the data, and if necessary make any changes prior to putting the rule ‘Live’.

Click OK to define the entered parameters as criteria for this rule.

Related Topics