タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

muninに関するi97506051502のブックマーク (5)

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

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

  • Solr 4用のMuninプラグインを書いた - hiroki23のブログ

    Solr 3までは solrmulticore というプラグインを使っていたのですが、Solr 4.0以降動かなくなっていたので、Muninプラグインの書き方を調べて自分で書いてみました。 munin-solr4-multicore Rubyで書いたのですが、書き方自体は別エントリで書くことにして、このプラグインの使い方を書いておきます。 インストール cd /usr/share/munin/plugins/ sudo wget https://raw.github.com/hiroki23/munin-solr4-multicore/master/solr4_multicore_ sudo chmod 755 solr4_multicore_ 先頭のrubyパス (#!/usr/local/bin/ruby) は、環境に合わせて修正してください。 sudo vi solr4_multic

    Solr 4用のMuninプラグインを書いた - hiroki23のブログ
  • RHEL6/CentOS6でMunin 2.0.16 セットアップ&動的設定 | Pocketstudio.jp log3

    EPEL リポジトリを使った Munin のセットアップが、非常に簡単になりました。これまでは yum で入れた場合でも、細かな調整が必要でした。たとえば、グラフのダイナミック・ズーミング機能、以前は面倒でしたが、今はもう簡単できます。 今日の投稿は、munin を yum で入れる方法(所要時間5分)。そして、動的にグラフや HTML ページを生成するための方法(所要時間10分)をご紹介します。 Munin のバージョンは 2.0.16 (2013年6月3日配付)が最新安定版です。EPELのものも 2.0.16 に追いつきました。Version 2.0 がリリースされてから、毎月のようにバージョンアップが続いていましたが、ようやく一段落。開発チームでは次期バージョン 2.1.x 系の開発が進んでいます。 Munin いつ始めるの? 今でしょ!! ←ごめんなさい、一回書きたかっただけです(

  • MuninのグラフをCGIリアルタイム生成して負荷軽減する方法(munin-cgi-graph) | Pocketstudio.jp log3

    munin-cgi-graph の導入方法をまとめました。 ◆管理台数が増えたら、グラフの動的生成で負荷軽減 汎用リソース・モニタリングツールの Munin 。監視対象ノードを増やしていくと突き当たるのが、負荷対策です。Munin は各種のリソースをグラフで表示する為に、5分に1回画像を生成します。管理台数が1台であれば、1度に生成される画像は約40程度です(標準的なRHELで自動認識されるプラグイン数、かつ、’by day’ のみ。実際には、’by week’ ‘by month’ ‘by year’の画像生成も重なると、倍の画像を生成する事になります)。 Munin 管理ノードが1台であれば、40個の PNG 形式の画像(グラフ)を生成することは、今日日さほどサーバ・マシンの負荷にはなりません。ですが、管理対象が10台になれば、1度に生成されるグラフは約400個。100であれば、約40

  • Debugging_Munin_plugins - Munin - Trac

    Debugging Munin plugins 0. Restart munin-node (new plugins require munin-node to be restarted to register the plugin) # sudo /etc/init.d/munin-node restart 1. On the host where Munin runs, run munin-update as the Munin user account. This step will tell you whether munin (the server) is able to communicate with munin-node (the agent). # su -s /bin/bash munin # /usr/share/munin/munin-update --debug

  • 1