Linux Master: 9章 - システム管理(2)

| |

システム運用状況の確認

CPU負荷の確認

長時間稼働しているシステムの uptime 例

$ uptime
 8:35AM  up 1358 days,  5:26, 1 user, load averages: 0.73, 1.03, 1.12

xload (uptime グラフ)は xorg-x11-apps パッケージに含まれます。

TOP 項目解説

PIDプロセス ID
USERプロセス実行ユーザー
PR優先度 Priority
NINICE 値
VIRTプロセスが使用するメモリー総量 (KB)
Virtual Memory = Swap + Res
RESプロセスが使用する物理メモリ (KB)
Resident = Code(TRS) + Data
SHR共有メモリ (KB)
Sプロセスステータス
%CPUCPU 使用率
%MEM物理メモリ使用率
TIME+CPU 利用総時間 (1/100s)
COMMANDコマンド名
より詳しく

Saidar

Cent OS 7 EPELで提供されている saidar システム統計ツール。
$ saidar -c  # -c はカラー表示オプション

運用監視ツール

手作り
( 運用スクリプト例 ) [ tarball ]
OSS
Zabbix - エージェントを各サーバに導入し集中監視可能
Nagios - 稼働状態を監視
munin - リソースモニタリング
Hinemos - 高機能な国産ツール

構成管理ツール

ToolDistributionLanguage
Ansible Red HatPython
Jenkins-Java
Mercurial-Python,Rust,C
PerforcePerforce Software, Inc.-

関連リンク

top
dump例
xfsdump例