異常時のノードと接続のクエリに基づいて CPU 使用率 100% の原因を特定する方法

坏嘻嘻
リリース: 2018-09-28 15:30:40
オリジナル
3380 人が閲覧しました

この記事では、異常な時間のノードと接続のクエリに基づいて CPU 使用率 100% の原因を特定する方法を紹介し、具体的な手順に焦点を当てています。この記事の内容はコンパクトであり、誰もが何かを得ることができることを願っています。

Linux インスタンスの異常な CPU 使用率 100% のトラブルシューティング

ECS インスタンスを使用すると、異常な CPU 使用率が発生し、CPU 使用率が 100% に達することがあります。さらに、CPU リソースを消費する特定のプロセスを、top や htop などのコマンドでクエリすることはできません。この記事では、異常な CPU 使用率をトラブルシューティングするための 3 つの重要な要素を紹介し、異常時のノードと接続のクエリに基づいて原因を特定します。

ECS インスタンス監視データの表示

ECS 管理コンソールにログインします。

例外インスタンスを見つけて、インスタンス名をクリックします。インスタンスの詳細ページの CPU 監視情報でインスタンスの CPU 監視データをクエリします。

異常時のノードと接続のクエリに基づいて CPU 使用率 100% の原因を特定する方法

#システム コマンドの変更記録を確認します。

リモートに接続し、Linux インスタンスにログインします。

次のコマンドを実行して、システム コマンドが最近変更されたかどうかを確認します。

stat /usr/bin/top
 stat /bin/ps
ログイン後にコピー

システムコマンドの変更時刻とCPU使用率が100%に達した時点が一致しているか確認してください。

rpm を実行して、システム コマンドが変更されているかどうかを確認します。通常の状況では、変更情報は表示されないはずです。

 rpm -Vf /bin/ps
 rpm -Vf /usr/bin/top
ログイン後にコピー

インスタンスの外部接続を確認します

コマンド iftop -i eth1 -n -P を実行して、現在のインスタンスがこの例では、crypto-pool.fr など、異常なドメイン名に接続されています。

異常時のノードと接続のクエリに基づいて CPU 使用率 100% の原因を特定する方法

以上が異常時のノードと接続のクエリに基づいて CPU 使用率 100% の原因を特定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート