タグ

ブックマーク / blog.glidenote.com (2)

  • sensu-puppetがよく理解出来るかもしれないsensu-puppet-sampleを作った - Glide Note

    前に監視ソフトをNagiosからSensuに切り替えて2ヶ月経ったのでまとめた - Glide Note - グライドノート を書いて、 さらに半年近く経過し、約8ヶ月間Sensuを番環境で運用しているけど、非常に安定していて監視もちゃんと機能していて1回もsensu自体は止まったことはない。 某誌からSensuについて執筆の依頼が来てたんですが、企画が流れてしまったので、 企画段階で書いたり、作ったりしたものをせっかくなので公開しようと思う。 glidenote/sensu-puppet-sample sensu-puppet-sampleを利用すると下記のような構成が出来上がります。 sensu-puppet-sampleではsensu用のマニフェストは1つのファイルで完結してて、 puppet applyだけで適用出来るようになっているので、 puppetを使ってない環境への組み込

  • ファイル/ディレクトリの変更を検知してコマンドを実行するincron - Glide Note

    incron :: inotify cron system webistranoでファイルをデプロイして、設定の再読み込みやサービス再起動などが必要な際に、 デプロイユーザがsudoでreloadやらrestartなどを実行しているのが、 権限的に何となく気になって、ファイルの更新を検知して 自動的にreloadやrestartする方法を模索していたら incronという良い物があったので検証。 検証環境はScientific Linux 6.2です。 実現したいこと デプロイユーザとサービス再起動ユーザの分離(sudo権限の剥奪) Nagiosの設定ファイルをデプロイしたら、Nagiosのreloadが自動でかかる Passengerのrestart.txt的な感じでreload.txtがトリガーでNagiosのreload的な incronの導入 incronをyumで導入

  • 1