今年度より

研究テーマが変わりました.

低資源言語の辞書の自動生成をやることになります.

よろしくお願いします.

リアルタイムモニタリングのツールまとめ

よく使う?モニタリング系のツールを備忘録的にまとめておく. 環境はCentOS6を想定しています.

  • dstat
  • top
  • iostat

dstat

% sudo yum install -y dstat # インストール

オプション

  • -t : 日時
  • -l : ロードアベレージ
  • -m : メモリ
  • -a : -cdngyと同様
    • -c : cpu
    • -d : disk
    • -n : network
    • -g : paging
    • -y : system
  • -f : 自動的にcpu, disk, networkを展開してデバイスごとに表示する
  • –output : csvファイルを書き出す
  • delay(default:1) : 更新までの時間

実行してみるとこんな感じになる.

dstat

便利!

さくらVPSにmackerelを導入した

そんなにメトリクスをとる必要もないけど,mackerelを借りているさくらVPSに導入してみた.

インストール

% cat /etc/redhat-release
CentOS release 6.6 (Final)
% curl -fsSL /mackerel.io/assets/files/scripts/setup-yum.sh | sh
% sudo yum install -y mackerel-agent
% sudo /etc/init.d/mackerel-agent start # エージェントの起動

モニタ画面

こんな感じで色んなメトリクスが取れる.

モニタ画面

5109222608とかもあるみたい.便利!