インスタンスにSSHでアクセスすると、これらの統計が表示されることがわかります。端末コマンドを使用して同じパーセンテージ統計を取得する方法はありますか?
答え1
いくつかのスクリプトを書く必要があるかもしれません。この値を取得するには、次のコマンドを使用できます。
cat /proc/loadavg # System load.
df -h # Free disk space on / (also in %).
free -h # Free memory. You have to calculate the % yourself
grep Swap /proc/meminfo # Shows swap information.
Linuxと同様に、これを行う方法はいくつかあります。これにより、必要な情報を任意の形式で提供できます。スイッチを調整して変更したり、異なる方法で同じ情報を取得したりできます。
答え2
正確にどの統計が必要なのかわかりませんが、使用できるいくつかのコマンドは次のとおりです。
topはWindowsのタスクマネージャと非常によく似たインタラクティブなコマンドですが、CLIプログラムとしてCPU%、MEM%の使用量、およびその他の有用な統計とともにリアルタイムでプロセスを一覧表示します。
top
RAMを使用する場合は、次のものを使用できます。
free -h
ディスク容量を活用するため
df -h
特定のディレクトリに使用できるディスク容量の計算
du -h <path>
過去 1,5,15 分間の CPU 負荷平均を表示するには、次のようにします。
uptime
実行中のプロセスのリスト
ps all
CPUの詳細情報
cat /proc/cpuinfo
詳細なメモリ情報は
cat /proc/meminfo