20:29CPU使用率は100%ですが、topはそれを使用するプロセスを表示しませんまず、プロセスリストを保存するのを忘れました。多くの情報を提供できないように、サーバーを再起動する必要がありました。CPU使用率は、上部とコントロールパネルのグラフの両方で100%であり、一日中高かった(今朝、Webサーバーが要求に応答していないことに気づいた)。VPSを再起動すると、CPUは4%未満に戻ります(Webサーバーを使用しているのは私だけなので、実際の負荷はありません)。1これは、カーネルプロセス、ドライバー、または割り込み内で消費されるCPUである可能性があります。これは答えではなく、それを解決するアプローチの1つです。このアプローチの詳細の一部はLinux固有です。GB以上を蓄積する準備をする。次に、次のcronエントリを追加します。31)としての昨日の日付です。CPUが高い時間枠を見つけたら、次の時間枠のsarレポートを確認できます。)CPUが10:15から10:18の間にジャンプするとします。その日(05)に次のようにsarを実行します。lessどちらかの側に1分を追加して、中だけでなく、前/中/後を観察できるようにします。>>/var/log/procscanこのファイルは非常に大きくなるため、次の日に必ず回転するか、cronジョブを無効にしてください。この出力から、犯人を見つけることができます。このcronjobの問題のいくつかを解決するために、ラッパースクリプトとサポートファイルのセットを作成し、githubに配置しました。それらはこちら(githubのプロジェクトへのリンク)にあります。-rdynamicは、静的バイナリからdlopenを使用すると機能しません。