weblog of key_amb

主にIT関連の技術メモ

プロセス管理

daemontools のない環境で envdir 的なことをする

daemontools*1は便利だけど、時には使えない環境もあると思う。 そんな環境で envdir 的なことをしたいとき、どうするかという問題。 envdir とは ドキュメントに書いてあるけど、指定したディレクトリ以下のファイルの中身を読み込んで、環境変数を読み込ん…

(メモ) upstart 経由のジョブ操作

# 一覧 initctl list # 起動/停止/再起動/設定ファイル再読み込み/状態確認 initctl [start|stop|restart|reload|status] <ジョブ名> 例 # svscan (daemontools) の再起動 initctl restart svscan 参考 Upstart の動きを理解する - いますぐ実践! Linuxシス…

ulimitコマンド

起動しているプロセスのulimitを確認する cat /proc/${プロセスID}/limit 参考 起動しているプロセスのulimitを確認する方法 ( UNIX ) - ロードバイクときどきiPad/Airなblog - Yahoo!ブログ

pidofコマンド - プロセス数の監視

特定のプロセスの数を数えたり、まとめてプロセスをkillしたりするときに便利。 pidof sshd pidof screen 応用 プロセス数の監視に使うことができる。 例えば、以下の様なコマンドを実行するNagiosプラグインを作れば、監視に利用することができる。 # fcgi…