カスタム検索
このエントリーをはてなブックマークに追加
tomo.gif (1144 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)To previous pageTo home pageMailing to me

サーバー監視の話題と実験

Modified: 7 January 2006


BigBrotherの話題と実験 (30 July 2005

Nagiosの話題と実験 (2 July 2006

NET-SNMPとMRTGの話題と実験 (5 January 2005

監視に関するツール6 December 2005

監視に関するコマンド (6 December 2005


 監視に関するツール 

Nagios

http://www.nagios.org/

BigBrother

http://bb4.com

BigSister

http://bigsister.sourceforge.net/

JFFNMS

http://jffnms.sourceforge.net

Moodds

http://moodss.sourceforge.net/

OpenNMS

http://www.opennms.org

NIMO

http://nino.sourceforge.net/nino

Net-SNMP

http://net-snmp.sourceforge.net/

Swatch

http://swatch.sourceforge.net/


 監視に関するコマンド 

CPUの状況をリアルタイムに確認する

以下のtopコマンドで起動してからの時間、CPUの負荷状況(Load average)、プロセス数、メインメモリとスワップメモリの状況が、リアルタイムで確認できます。

# top

CPUの負荷状況(Load average)は、それぞれ、1分前、5分前、15分前の処理待ちのジョブ数の平均を示します。
1以下であればまったく問題なし、2,3になると改善を検討したほうがよい。10〜20ぐらいだと深刻に検討する必要があるそうです。


過去、数時間のCPUの利用状況を見る

"LANG=C"をつけないとなぜか文字化けします。

# LANG=C sar
Linux 2.4.20-8smp (dsetc)       12/07/05

00:00:00          CPU     %user     %nice   %system     %idle
00:10:00          all      0.58      0.00      4.08     95.35
00:20:01          all      1.05      0.00      4.43     94.52
00:30:00          all      0.60      0.00      3.79     95.61
00:40:01          all      0.46      0.00      3.83     95.70
00:50:00          all      0.48      0.00      4.28     95.24
01:00:00          all      0.46      0.00      3.85     95.69
01:10:00          all      0.47      0.00      4.11     95.43
01:20:01          all      1.04      0.00      4.29     94.67
01:30:00          all      0.46      0.00      3.67     95.87
01:40:00          all      0.48      0.00      3.84     95.69
01:50:00          all      0.44      0.00      4.00     95.55
02:00:00          all      0.43      0.00      3.84     95.74
02:10:00          all      0.53      0.00      4.19     95.28
02:20:00          all      1.05      0.00      4.00     94.95
02:30:01          all      0.51      0.00      4.25     95.25
02:40:00          all      0.53      0.00      3.80     95.67
02:50:00          all      0.42      0.00      4.09     95.49
03:00:00          all      0.54      0.00      3.75     95.71
03:10:00          all      0.52      0.00      3.93     95.55
03:20:00          all      1.07      0.00      4.07     94.86
03:30:00          all      0.59      0.00      3.82     95.59
03:40:00          all      0.55      0.00      3.80     95.65
03:50:01          all      0.42      0.00      3.95     95.62
04:00:01          all      0.47      0.00      3.86     95.67
04:10:03          all      1.35      0.39     16.48     81.78
04:20:00          all      1.38      0.06     10.11     88.45
04:30:01          all      0.53      0.00      3.88     95.59
04:40:00          all      0.44      0.00      3.52     96.04
04:50:01          all      0.48      0.00      3.70     95.82
05:00:00          all      0.63      0.00      3.92     95.44
05:10:00          all      0.60      0.00      4.36     95.04
05:20:00          all      1.06      0.00      4.64     94.30

05:20:00          CPU     %user     %nice   %system     %idle
05:30:00          all      0.41      0.00      3.52     96.08
05:40:00          all      0.47      0.00      3.70     95.82
05:50:00          all      0.61      0.00      3.86     95.53
06:00:00          all      0.43      0.00      3.64     95.93
06:10:01          all      0.50      0.00      3.89     95.61
06:20:00          all      0.95      0.00      4.40     94.65
06:30:00          all      0.44      0.00      3.70     95.87
06:40:00          all      0.39      0.00      3.79     95.82
06:50:00          all      0.61      0.00      3.98     95.41
07:00:01          all      0.44      0.00      3.75     95.81
07:10:01          all      0.45      0.00      4.16     95.39
07:20:01          all      0.89      0.00      4.40     94.72
07:30:01          all      0.51      0.00      4.19     95.30
07:40:00          all      0.46      0.00      4.18     95.36
07:50:00          all      0.63      0.00      4.45     94.91
08:00:00          all      0.48      0.00      4.01     95.51
08:10:01          all      0.49      0.00      4.31     95.20
08:20:01          all      1.02      0.00      5.08     93.90
08:30:00          all      0.46      0.00      4.39     95.15
08:40:01          all      0.46      0.00      3.78     95.76
08:50:00          all      0.46      0.00      3.96     95.58
09:00:01          all      0.79      0.00      5.57     93.64
09:10:01          all      0.64      0.00      4.65     94.72
Average:          all      0.61      0.01      4.39     94.99
#

"%idle"が、80%以上であれば問題ないと思います。


メモリ状況をリアルタイムに確認する

以下のvmstat で、プロセス・メモリ・ページング・ブロック IO・トラップ・CPU 稼働状況などに関する情報をが、リアルタイムで確認できます。

以下は、5秒間の記録を連続10回(約1分間)の状況の記録です。

特に、swapのところの、"si"(Swap In)、"so"(Swap Out)を確認しましょう。

# vmstat 5 10
   procs                      memory      swap          io     system      cpu
 r  b  w   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id
 0  0  0  87936   5316  32496 101928    0    1    12    11   31     8  1  5 16
 1  0  0  87936   4224  32292 104368    0    3  4432    58  176    90 14 17 69
 0  0  0  87936   6032  32196 102912    0    0  1369   209  124    81  5  9 86
 1  0  0  87936   6032  32196 102912    0    0     0     0  101    78  0  6 94
 0  0  0  87936   6032  32196 102912    0    0     0     0  101    83  4  1 96
 0  0  0  87936   6032  32196 102912    0    0     0     2  102    79  0  4 95
 0  0  0  87936   6032  32196 102912    0    0     0     0  102    78  0  2 98
 0  0  0  87936   6032  32196 102912    0    0     0    26  102    80  0  2 98
 0  0  0  87936   6032  32200 102912    0    0     0    20  103    83  0  9 91
 1  0  0  87936   6032  32200 102912    0    0     0     0  102    78  0  0 100
# 

To previous pageTo home pageMailing to meJump to Top of pageline.gif (927 ツバツイツト)line.gif (927 ツバツイツト)tomo.gif (1144 ツバツイツト)
カスタム検索



このエントリーをはてなブックマークに追加