1.インストール
glanceはpythonで開発されているため、実行するにはpython環境が必要であり、最初にpythonをインストールする必要があります
1.pipを使用してglanceをインストールします
pipインストールの概要
2. epel public network yumsourceを使用します
yum install epel * -y
yum-yインストールの概要
3.温度監視ツール
yum -y install lm_sensors
lm_sensorsは、マザーボード、CPU動作電圧、ファン速度、温度などのデータを監視できます。監視されたデータは、一目で呼び出して表示できます 。パフォーマンステスト中にCPUが過熱して焼損するのを防ぐことができます。
4.Webページの監視
ピップインストールボトル
二、一瞥機能
一目でシステムリソースの使用状況をリアルタイムで把握できます。デフォルトでは、2秒ごとに更新され、端末に表示されます。
glance動的監視は、通常2%未満しか消費しないCPUなどの多くのシステムリソースを消費しません。
glanceは、レポートの後で分析およびグラフ描画するために、同じデータをファイルにキャプチャできます。サポートされているファイル形式は、.csvスプレッドシート形式とhtml形式です。
glanceが監視できるデータは次のとおりです。
・ CPU使用率
・ メモリ使用量
・ディスクI / O速度、転送、および読み取り/書き込み比率
・カーネル統計と実行キュー情報
・ファイルシステムの空き容量
・ディスクアダプタ
・ネットワークI / O速度、送信、および読み取り/書き込み比率
・Webスペースとページ速度
・最も多くのリソースを消費するプロセス
・コンピュータ情報とシステムリソース
三、一瞥使用
1. Glancesはコマンドラインツールです。glancesコマンドを直接使用して、サーバーリソースの使用状況を表示できます。
-b:ネットワーク接続速度を表示バイト/秒
-B @IP | host:サーバー側のIPアドレスまたはホスト名をバインドします
-c @IP | host:glanceサーバーに接続します
-Cファイル:デフォルトの構成ファイルは/etc/glances/glances.confです。
-d:ディスクI / Oモジュールをオフにします
-e:センサー温度を表示します
-fファイル:出力ファイルを設定します(形式はHTMLまたはCSVです)
-m:マウントされたディスクモジュールを閉じます
-n:ネットワークモジュールを閉じます
-p PORT:実行中のポートをデフォルトで61209に設定します
-Pパスワード:クライアント/サーバーパスワードを設定します
-s:glanceの動作モードをサーバーに設定します
-t sec:画面更新の時間間隔を設定します。単位は秒、デフォルト値は2秒、値の範囲は1〜32767です。
-v:バージョン情報を表示します
2.一瞥監視指標
緑:CPU使用率、ディスクスペース使用率、およびメモリ使用率が50%未満、システム負荷が0.7未満、システムリソースが十分であり、パフォーマンスが良好です。
青:CPU使用率、ディスクスペース使用率、およびメモリ使用率は50%〜70%であり、システム負荷は0.7〜1であり、システムリソースは比較的十分です。
ピンク:CPU使用率、ディスクスペース使用率、およびメモリ使用率は70%〜90%であり、システム負荷は1〜5であり、システムリソース使用率は高いです。パフォーマンスを最適化する理由を見つける必要があります。
赤:CPU使用率、ディスクスペース使用率、メモリ使用率が90%を超え、システム負荷が5を超え、システムリソースが大幅に不足しており、クラッシュまたはダウンタイムが発生する可能性があります。
タスクは、プロセス情報、詳細を表示します。
%CPU:该进程占用的 CPU 使用率
%MEM:该进程占用的物理内存和总内存的百分比
VIRT: 虚拟内存大小
RES: 进程占用的物理内存值
PID: 进程 ID 号
USER: 进程所有者的用户名
TIME+: 该进程启动后占用的总的 CPU 时间
THR;线程数
NI: 进程优先级
S: 进程状态,其中 S 表示休眠,R 表示正在运行,Z 表示僵死状态。
R/s或IOR: 进程的读 I/O 速率
W/s或IOW: 进程的写 I/O 速率
IO_R 和 IO_W: 进程的读写 I/O 速率
Command: 进程名称
さらに、glanceはインタラクティブな操作をサポートし、一般的に使用されるショートカットキーは
c:CPU使用率でプロセスを並べ替える
m:メモリ使用量でプロセスを並べ替える
p:プロセス名でプロセスを並べ替える
i:プロセスをI / O頻度で並べ替える
d:ディスクI / O統計の表示/非表示
f:ファイルシステム統計の表示/非表示
n:ネットワーク統計の表示/非表示
s:センサー統計の表示/非表示
w:警告レコードを削除します
x:警告ログと重要ログを削除します
h:ヘルプインターフェイスの表示/非表示
q:終了
3. C \ S監視モード
glanceはリモートモニタリングをサポートします
(1)クライアントとサーバーにそれぞれglanceをインストールします
(2)サーバー側の起動:glances -s -B XXXX
(3)サーバーがファイアウォールを開きます。デフォルトのポート番号は61209です。
(4)クライアントはサーバーに接続してリソース監視を表示します:glances-c XXXX
4.生の統計データを表示する
csv形式で出力
3.一目で結果を保存します
1. csv \ jsonおよびその他の形式で出力
2.出力はhtml形式です
pip installJinja2またはyum-y install python-jinja2
一瞥-oHTML -f / home / test / html