MAT can monitor a variety
of system parameters. At the most basic level MAT can run system
commands to inspect system parameters. The agent can access the systems
log files, and can modify the syslog daemons configuration.
The MAT daemon provides historical information about the system parameters.
The following gives a more in depth explanation of the parameters monitored
by MAT.
Lastlog
Selecting this icon retrieves
a list of the last 200 logins on a system. It is broken in the current
release.
Processes
This produces a list of
all the processes running on a host.
Route
From this icon the hosts
routing table can be displayed.
Diskspace
This retrieves the current
disk use on a host. It currently includes NFS file systems as well.
Exported
This lists all of the file
systems being exported from the current host.
MATd
This provides access to
the MAT daemons configuration. From here the frequency and type of
the monitoring can be set.
MATd Cleaner
This is an internal task
of the daemon. It periodically trims the historical log files created
by the daemon. Selecting it retrieves a list of its past activities.
Discovery
This is an internal task
of the MAT daemon. It checks the system for the addition of new devices,
or systems it can monitor. Upon discovery of a new parameter it can
monitor, it adds it to the MAT daemon configuration file. Selecting
it retrieves a history of the monitored parameter discovery. As MAT
evolves this will automatically add new parameters into the monitored parameter
lists.
Disk use on ...
This provides a graphical
view of the disk use on a host over time. There will be one of these
icons for every file system monitored by the daemon.
Memory Use
This gives a graphical view
of the memory use over time. Currently this is only available in Linux.
Swap Use
This gives a graphical view
of the swap use over time. Currently this is only available in Linux.
Connectivity to ...
This provides historical
information about the accessibility of a host. This is useful for
monitoring routers or gateways for outages. Output is on a tabular
form.
Required Processes
This shows the status
of the processes that are mandatory on a host. On a web server the
httpd would be a required process. On a DNS server named would be
a required process. Processes listed in the $MATHOME/etp/process_list
are monitored by this.
CPU Use
This provides a graphical
view of the CPU use on a host over time. The display shows total,
system and user CPU use.
Run Queue
This gives a graphical view
of the hosts run queue.
Logins
This provides a graphical
view of the total number of logins on a host over a given time.
Interface
This provides information
about network interface use. One of these icons will be displayed
for each network interface on a host, including the loopback device.
It provides a graphical view of the data packets to and from a network
interface.
FTP
Daemon
This is for monitoring the
FTP daemon. It checks that an FTP server is running, and reports
the results in a textual form.
Email
This is for monitoring email.
It reports the status of sendmail in a textual form.
Clean Log
This does not monitor a
specific process. Instead it manages the log files from other processes.
This periodically truncates log files to a preset length. NOTE:
It should not be used with daemons that keep the log file open.
User Script
This is for running users
scripts at predetermined times. It currently displays the output
from the users script.