TOPでMySQLのCPU負荷を表示する

サーバー監視でCPU使用率を使う場合にはTOPじゃないとダメのようですので試しにMySQLに対してコマンドを作成してみます。

top -d 0 -n 1 -c | grep mysql | grep libexec | awk '{print $9}'

でいいかと思います。

-d 0 → 遅延なし
-n 1 → 一度だけ実行
-c → プロセス名ではなく、コマンドを表示する