Solaris のシステム管理 (第 2 巻)

アカウンティングの動作

自動アカウンティングを設定するには、cron で自動的に起動できるように、それらのスクリプトを crontab ファイルに入れます。

次に、アカウンティングが機能する概要を次に示します。

  1. システムを起動してからシャットダウンするまでの間に、システムの利用に関する (ユーザーログイン、実行されたプロセス、データの格納などの) raw データがアカウンティングファイルに収集されます。

  2. 定期的に (通常 1 日に 1 回)、/usr/lib/acct/runacct プログラムが各種のアカウンティングファイルを処理して、累積要約ファイルと日次アカウンティングレポートを生成します。この日次レポートは /usr/lib/acct/prdaily プログラムによって出力されます。

  3. runacct によって生成される累積要約ファイルは、monacct プログラムを実行して月に 1 回処理され出力できます。monacct によって生成される要約レポートは、月次またはその他の会計期間ベースのユーザーに対する効率的な課金手段になります。

アカウンティングソフトウェアを設定する手順については、第 22 章「アカウンティングの設定と管理作業」を参照してください。アカウンティングの機能の参照情報については、第 23 章「システムアカウンティングの参照情報」を参照してください。