タグ

monitに関するshin1x1のブックマーク (7)

  • monitでmongodb監視してみる - tweeeetyのぶろぐ的めも

    はじめに monitもmongoも導入してからだいぶ経ってますが、 自分用アウトプットとしてメモっておきたいので mongodbの監視をちょろっとmonitでやってみるメモです ながれ てことでさっそく 1.インストールとか 2.基設定 3.mongodb用の設定&テスト(mongodb落ちたら自動起動) 4.ディスク使用率用の設定&テスト(容量がやばかったらalert) 5.その他確認(statusとかsummaryとか) 6.その他参考 ちなみにmongodbとmonitのインストールなんかは↓でやった感じのを使ってます ・mongodb…mongodb入れてみるテスト ・monit…monitでtd-agentを監視してdaemontoolsぽく自動起動してみる 1.インストールとか インストールはこちら。ということではしょります。 2.基設定 monit自身の設定ファイルとして

    monitでmongodb監視してみる - tweeeetyのぶろぐ的めも
  • monit使う場合は定期的にmonit monitor allしたほうが良い - うまいぼうぶろぐ

    monitとは http://mmonit.com/monit/ http://labs.unoh.net/2008/03/_monit.html サーバに常駐してプロセス監視(pid,file,tcp/udp port checkなど)を行い、必要ならプロセス再起動とかしてくれるめちゃ便利なデーモン。 で、公式の例のような感じでこんな風に設定してるとする。 http://mmonit.com/wiki/Monit/ConfigurationExamples#apache check process apache with pidfile /usr/local/apache2/logs/httpd.pid group www start program = "/etc/init.d/httpd start" stop program = "/etc/init.d/httpd stop" i

    monit使う場合は定期的にmonit monitor allしたほうが良い - うまいぼうぶろぐ
  • とある CMS を使ったサイトに Varnish を導入した話

    Shin x blog Advent Calendar 2013 の 6 日目です。 とあるサイトに、Varnish をリバースプロキシとして導入して、半年が経過しました。 導入した経緯やその効果など書いてみたいと思います。 Varnish とは Varnish は、HTTP アクセラレータです。Web サーバのリバースプロキシとして動作し、キャッシュを生かして高いパフォーマンスを発揮するのが特徴です。また、VCL という独自の設定言語を持ち、これにより状況に応じた設定を柔軟に行うことができます。 導入の経緯 このサイトでは LAMP 構成の CMS を利用しており、インフラには AWS を利用しています。基、閲覧が中心なのですが、イベント時に多数のアクセスがあります。S3 や CloudFront も検討したのですが、コンテンツを数分おきに更新する必要があるので今回は採用しませんでした

    shin1x1
    shin1x1 2013/12/06
    Varnish 良いですよー。すぐ試せる Vagrantfile も作ってみました。
  • [monit] monitrcの設定項目 - Life with IT

    2008/5/23更新 対応バージョン: 4.10.1 monitrcの設定項目は以下の2つのセクションに分かれる。 monitの動作全般 システムリソース・プロセス等の監視対象に対する設定 以下、主な設定項目についてそれぞれ説明する。 monitの動作全般 デーモンの動作 デーモンとして動作させる場合の監視間隔を秒で指定する。 set daemon 60 設定そのものを省略するとデーモンとして動作せず、すぐに処理が終了する。 ログ出力 ログをファイル、またはsyslog経由で出力する場合の設定を行う。 ファイルに出力する場合は以下のようにファイル名を指定する。 set logfile /var/log/monit.log syslog経由で出力する場合は以下のようにsyslog facilityオプションに続けてファシリティを指定する。 ファシリティは先頭に"log_"を付与する必要があ

    [monit] monitrcの設定項目 - Life with IT
  • sysadminman.net

    shin1x1
    shin1x1 2012/11/13
    メモリ、CPU利用率、ディスク容量監視
  • Amazon Linuxでupstartを使ってmonitを止めない方法 | DevelopersIO

    止めたくないプロセス サーバを長時間運用していると何かの拍子にプロセスが落ちてしまうことがあります。そんなときのためにプロセスの死活監視をするわけですが、そのプロセス監視が落ちてしまっては困ります。そこで、今回はupstartを使ってアンデットなプロセスの設定を行いたいと思います。Amazon Linuxには最初からupstartの仕組みが入っています。 monitのセットアップ お手軽プロセス管理の仕組みを提供してくれるmonitを例に挙げます。まずはセットアップから $ sudo yum update -y $ sudo yum install monit -y プロセス監視の設定 プロセス監視の設定ファイルの作成です。今回はApacheの設定を書いてみます。ここではスマートに設定ファイルを作成してみたいと思います。ヒアドキュメントを使って設定ファイルの中身を記述します。1行毎にech

  • Amazon EC2でプロセス監視ツールを導入する – monit – | DevelopersIO

    プロセス監視について 出社してサーバーを見たらプロセスが落ちてた!?こんな経験ありませんでしょうか。24時間365日の安定運用が当たり前に求められる現在、サーバー担当者が張り付きで監視をするにはコスト的にもリソース的にも限界があります。そこで、ある程度作業を自動化しようというのが今回の試みです。 monitとは monitは、プロセス/プログラム/ファイル/ディレクトリ/ファイルシステムを管理/監視するためのユーティリティです。monitは、エラーの状況に合わせて自動メンテナンスや修復を行い、意味あるアクションを実行することができます。例えば、実行されない場合、多くのリソースを使用している場合、プロセスが応答せずに停止しない場合等に、プロセスを再起動/開始することができます。他にも、ディレクトリ/ファイル/ファイルシステムにおける、タイムスタンプの変更、チェックサムの変更、サイズ変更等を監

  • 1