I l @ ve RuBoard |
Today's client server architecture minimizes the number of users who actually log in to a system. They access the information over the network, utilizing services provided by software on the server. Monitoring the resources being utilized by the system will give a more accurate view of what is happening on a system. There are many utilities which report on the use of system resources. The two main systems which report consolidated use information are the accounting and auditing packages. AccountingThe accounting package was built for UNIX systems to provide usage information to billback resource consumption on timesharing systems. Accounting software is structured as a set of tools (consisting of both C programs and shell procedures) that can be used to build accounting systems. The accounting system reports connect time, which is handled by various programs that write records into /etc/utmp , disk usage, file input and output, printer usage, CPU consumption, and memory utilization. This information can be reported by user or process. Per process accounting is performed by the HP-UX system kernel. Upon termination of a process, one record per process is written to a file, normally /var/adm/pacct . HP-UX AuditingThe purpose of the auditing system is to record instances of access by subjects to objects and to allow detection of any attempts to bypass the protection mechanism and any misuses of privileges, thus acting as a deterrent against system abuses and exposing potential security weaknesses in the system.
|
I l @ ve RuBoard |