タグ

muninとlinuxに関するItisangoのブックマーク (4)

  • muninプラグインを作成 | シーズクリエイターズブログ

    muninは数値化できるもの規定の形式で標準出力するだけでなんでもグラフ化できます。 ユーザー数を取得してグラフするプラグインを作成する サーバー側の情報はほとんどデフォルトのプラグインでカバーされているので今まで不便はなかったのですが勉強の為に運営しているサイトのユーザー数などを取得し、グラフ化してくれるようなプラグインを作成してみました。 ユーザー数を取得するスクリプトを作成 ここは各WEBアプリ部分になるのですがシェル上でたとえば以下のように実行すればDB等を参照してユーザー数が標準出力で返ってくるようなプログラムを作成しておきます。 /home/app/usercount.php (例) <?php $conn = pg_connect("dbname=hoge"); $sql = "SELECT id FROM user"; $result = pg_query($conn,

  • サーバ監視ツール「munin」の使い方 ~ その3 ~ | さぶみっと!JAPAN

    やることは似ています。が、Muninはメトリクス収集システム、Nagiosはアラート機能の付いた監視ツールで別物です。この二つは合わせて使うといいです。サウナ室にたとえて言うと、muninは温度計、Nagiosは非常ベルの働きをします。要は両方必要です。 ※MuninとNagiosの連携もできるようですが、こちらは機会があれば紹介したいと思います。 innodb MySQL コマンド、InnoDB Buffer Pool、InnoDB IO、InnoDB Log、InnoDB Transactions、Select types、Table locksなどが記録できます。 ライブラリをインストールする # yum install mysql-devel ※これが入っていないと以下のperl-DBD-MySQLがインストール失敗します。 # yum install --enablerepo=e

    サーバ監視ツール「munin」の使い方 ~ その3 ~ | さぶみっと!JAPAN
    Itisango
    Itisango 2014/06/14
    “自動車のメーターやボイスレコーダーのように、起きたことを記録する用途のシステムです。Muninからも通知を飛ばすことはできますが、起きたことを異常とみなして人間に通知するのは別のそれ専用のソフトを”
  • サーバ監視ツール「munin」の使い方 ~ その1 ~ | さぶみっと!JAPAN

    muninはサーバのさまざまな情報をグラフ化して表示するソフトです。 つい”ムーニン”と言ってしまいますが、”ムニン”がいいようです。 サーバ監視ツールということですが、例えて言うなら、自動車のメーター類のような働きをします。Ganglia、CactiやCloudForecastが同分類のソフトになります。 具体的にどのような場面で重宝するかと言いますと、サーバを増やす際のスペックを検討するときも、失敗する可能性が減らせます。 メモリをいくら搭載するものを用意すればいいのか、CPUはもう少し安いものでも問題無いのかなど、見積もることが簡単になります。 例)メモリを48GB搭載したサーバの利用状況 また以前は、何か障害が起きたときに、人間が手動でデータをかき集めてくるということをよくやっていましたが、Muninを入れてからはその手間は減り、より詳しい情報を参照して原因の特定・対策を講じること

    サーバ監視ツール「munin」の使い方 ~ その1 ~ | さぶみっと!JAPAN
  • Munin Monitoring

    What is Munin? Munin is a networked resource monitoring tool that can help analyze resource trends and "what just happened to kill our performance?" problems. It is designed to be very plug and play. A default installation provides a lot of graphs with almost no work. In Norse mythology Hugin and Munin are the ravens of the god king Odin. They flew all over Midgard for him, seeing and remembering,

    Itisango
    Itisango 2014/06/14
    “munin is a networked resource monitoring tool that can help analyze resource trends and "what just happened to kill our performance?" problems. It is designed to be very plug and play. A default installation provides a lot of graphs with almost no work.”
  • 1