サーバーが一番快適な時はいつなのか気になります。サーバーが最もアイドル状態のときの時間範囲、つまり最も低い時間範囲が必要です。
目標は、ピーク時間中にサーバーの応答に影響を与えずに特定のデータ分析タスクを実行することです。
したがって、サーバーが00:00から03:00の間に非常に少ない要求を処理することを発見した場合。その後、収集されたデータを処理したり、バックアップを作成するタスクをスケジュールしたりできます。
私はインターネットを検索しようとしましたが、私の質問に対する答えが見つかりませんでした。top
、、などなどの他のコマンドを試しましたw
。uptime
vmstat
Linuxサーバーは、最も低いロードログを見つけるためにロード平均ログをどこかに保存しますか?
ベストアンサー1
プロファイラを使用してサーバーの負荷を監視できますnmon
。以下を監視するか、cron
特定の時間をスケジュールして負荷を分析できます。
- ディスク
- CPU
- メモリ統計
- ディスク入力/出力
- NFS情報
例:
12時間データを収集します。-f
ファイルのデフォルトのホスト名を使用するか、-F
独自のファイル名を使用できます。
#nmon -f -T -s 120 -c 360
次のリンクを使用して出力を生成できます。
https://nmonvisualizer.github.io/nmonvisualizer/
ありがとう