Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> 監視ソフトウェアのCollectlを使用して、Linuxのインストール方法

監視ソフトウェアのCollectlを使用して、Linuxのインストール方法

  
                

Linuxシステムの監視ツールとして、Collectlは、システムの健康状態を把握するだけでなく、iotopのcollectlインテリジェントな統計と同じコマンドを使用するCollectlができる使い、セクション推奨ソフトウェアで、小扁はCollectl下のインストールについてあなたを与えましたそして使用しています。

軽量な監視ツールとして

Collectl
システムリソースの監視は、そのクラスの中で最も汎用性の高いツールです。ユーザーが異なる複雑なシステム行列値を監視することができ、および解析後のデータを保持します。特定のシステムパラメータを監視するために使用される他のツールとは異なり、collectl異なる変数を同時に監視することができ、かつ、適切な方法でそれらを記録します。

またはデーモンほとんどの監視ツールとして実行し、出力のみ、または反復を使用して、統計データの小グループに焦点を当て異なる、collectlは、同時にすべてを達成することができます。システムのユーザは、メモリ、CPU、ディスク、iノード、無線帯域幅、光沢、メモリ、ネットワーク、ネットワーク・ファイル・システム、プロセス、例えばTCPソケットのような二次、スラブ、を含む監視するために種々のサブシステムのいずれかを選択することができます情報。

のは、綿密な調査の前に、次のコマンドを見てみましょう。

$ collectl

for1第二のサンプルを待っています... 。

# "-------- -------- CPU" "----------ディスク-----------" "---------- ----------ネットワーク"

#cpu sysの間ctxsw KBReadはKBWritは

に00864177200000100の読み書きを行いますBR>

521338273400820001

毎秒1012222647009230201

107631722008030102

CPU使用率、ディスク入出力とネットワーク活動をロードします。この情報は、読みやすい人のデータを解釈することができます。このリストは、所定の時間間隔で増加、およびトレースログファイルの生成を指示していきます。 collectlツールは、これらのデータを記録見つけ、他の処理を行うためのコマンドを数多く提供しています。

collectlインストールツールの

のUbuntu /DebianユーザのためのCollectlは、デフォルトのリソースなので、aptのコマンドを取得することができます。

$須藤はapt-getをインストールcollectl

のFedora /CentOSのyumのコマンドユーザーが入手することができます。

$ yumをインストールcollectl


使用します。

理解するために必要な - Collectlサブシステム

サブシステムは、システムリソースの検出可能なさまざまな種類です。 CPU、メモリ、帯域幅などのようなサブシステムを構成することができます。 Collectlコマンドは、バッチモード出力CPU、ディスク、およびネットワークサブシステム情報で実行されます、我々は、上記の内容を見てきました。

取扱説明書から見ることができ、Collectl以下のサブシステムを識別することができます。

の合計サブシステム

B - 情報をバディ(メモリ断片)

C - CPU

D -Disk

F - NFS V3データ

I -InodeandFileSystem

J -Interrupts

L -Lustre

M - メモリ

N -Networks

S - ソケット

T - TCP

X -Interconnect

Y -Slabs(システム・オブジェクト・キャッシュ)

ディテールサブシステム

これは、ほとんどの場合、対応する集計データに由来するであろう詳細情報の系列です。現在、'環境変数'と'プロセス'クラス2、該当する合計。あなたは、3枚のディスクを持っている-sd選択した場合、あなただけの3枚のディスクの組み合わせのうち、単一の情報が表示されます。あなたが-sdを選択した場合、各ディスクの情報が表示されます。

C - CPU

D -Disk

E - 環境データ(ファン、電源、温度)を介してipmitoolを

F - NFSデータ

N -Networksとして知られている

M - メモリノードデータ、
>

J -Interrupts

L -Lustre OST詳細ORクライアントファイルシステムの詳細
プロット形式
でのみ利用可能な

T -65 TCPカウンタ

X -Interconnect

Y -Slabs(システム・オブジェクト・キャッシュ)

Z -Processes

&'を使用。今、私たちはいくつかの例を挙げてみましょう。

1.監視CPU使用

と' -sc'

$ collectl -sc

はfor1秒を待って、全体的なCPU使用率の監視
を達成サンプル.. 。

# "-------- -------- CPU"

#cpu sysの間ctxsw

3018003729

3017673599

を使用して' -C'個々観察CPU使用。結果は、出力複数の行を、各CPUに対応するであろう。

$ collectl -sC

for1第二のサンプルを待っています... 。

#SINGLE CPU STATISTICS

#CPUユーザーニースのSys待っIRQソフトがアイドル
を盗む

0300000096

1300000096

2200000097

3100000098

0200000097

1202000095

2100000098

3401000095

所望の場合、cは、個々のCを得るために同時に使用することができますCPU監視データと要約データ。

2.モニタリングメモリ

Mは、メモリ・サブシステムを表示するために使用されます。

$ collectl -sm

for1第二のサンプルを待っています... 。

# "----------- -----------メモリー"

#FreeバフCACH INACスラブ地図

2G220M1G1G210M3G

2G220M1G1G210M3G

2G220M1G1G210M3G

を説明するのは難しいです。詳細情報より多くのメモリを表示するには、M。

$ collectl -SM

for1第二のサンプルを待っています... 。

アノンマップされた#メモリ統計情報

#ノードの総使用される遊離スラブはINACTヒット%

07975M5939M2036M215720K372184K06652K1434M0

07975M5939M2036M215720K372072K06652K1433M0

3.ビューをロックディスク使用量

D、dはディスクの使用状況や詳細情報の概要を見ることができます。

$ collectl -sd

for1第二のサンプルを待っています... 。

# "----------ディスク-----------"

#KBReadはKBWritが読み書き

4113624 < BR>

008013

$ collectl -SD

for1第二のサンプルを待っています... 。

#ディスクSTATISTICS(/秒)

# "---------読み出し---------"「-------- -writes --------- "" -------- --------平均値「PCT

#NAME KバイトのIOサイズKバイトのIOサイズRWSize QLENを吸収合併吸収合併しましたSvcTim Utilの

SDA 0000000000000

SDA 0000000000000

SDA 10211715322621

SDA 0000921151818112125

&'を待つ; - 冗長'コマンドを使用することができます追加情報を表示します。 Dコマンドと異なる、それはより多くの情報を含むように拡張プロファイル。

$ collectl -sd --verbose前12次合計2

Copyright © Windowsの知識 All Rights Reserved