« SoftEther VPN | Main | Raspberry Pi / BASIC認証(Nginxに導入) »

Jul 28, 2013

Raspberry Pi / Munin(システム監視 )

Raspberry PiMuninをインストールしました。
Muninは、簡単インストールでCPUやメモリ使用量などの管理ができるように
なります。別途Webサーバーのインストールが必要です。

・2013-02-09-wheezy-raspbian  環境:Nginx + Munin

--Munin
http://munin-monitoring.org/


--Munin インストール

$ sudo apt-get update
$ sudo apt-get install munin


--出力フォルダの作成

$ mkdir -p /home/pi/www/munin
$ sudo chown -R munin:munin /home/pi/www/munin


--出力フォルダの変更

$ sudo vi /etc/munin/munin.conf

----
htmldir /home/pi/www/munin
----


--squidポートの監視 及び nginxアクセス数監視のための設定

$ sudo vi /etc/munin/plugin-conf.d/munin-node

----
[squid*]
env.ports. 3128

[nginx*]
env.url http://localhost/nginx_status
----


--nginxの設定変更

$ sudo vi /etc/nginx/nginx.conf

----
location /nginx_status {

                stub_status on;
                access_log  off;
                allow 127.0.0.1;
                deny  all;

        }
----
上記を追記する。


--nginxの設定を反映

$ sudo service nginx restart


--nginxのステータスが表示されるのを確認

$ curl http://localhost/nginx_status
Active connections: 1
server accepts handled requests
525 525 1783
Reading: 0 Writing: 1 Waiting: 0


--プラグインの追加

プラグインは/usr/share/munin/plugins配下にあり、
/etc/munin/plugins配下へシンボリックリンクを作成することで監視項目に
追加できる。

$ cd /etc/munin/plugins
$ sudo ln -s /usr/share/munin/plugins/nginx_request nginx_request
$ sudo ln -s /usr/share/munin/plugins/nginx_status nginx_statu


--munin-node 再起動

$ sudo service munin-node restart

もしくは、

$ sudo /etc/init.d/munin-node restart

muninは、ディフォルトで5分おきに情報をアップデートするようです。
しばらく時間を置いてからアクセスしてみましょう。

http://munin-server/munin

--監視内容の確認
$ munin-node-configure

次回は、nginxにてBASIC認証の制限をかけたいと思います。

-- 追記 --
サーバーの開始状態を確認するのに便利なのでインストールお勧めです。
$ sudo apt-get install chkconfig


過去記事
--Raspberry Pi / Webalizer(Squid log解析)

--Raspberry Pi / Webalizer(log解析ツール)

--Raspberry Pi / Squid(Proxy Server)


参考ページ
http://engineersideline.com/debian-gnu-linux%E3%81%A7linux%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E6%A7%8B%E7%AF%89/debian%E3%81%AE%E9%81%8B%E7%94%A8%E7%AE%A1%E7%90%86%E8%A8%AD%E5%AE%9A/munin%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/
http://d.hatena.ne.jp/jitsu102/20100602/1275457926
http://www.yshnb.jp/445/

ブログランキング にほんブログ村 IT技術ブログへ
月額料金490円~の業界最安値VPS

|

« SoftEther VPN | Main | Raspberry Pi / BASIC認証(Nginxに導入) »

Linux」カテゴリの記事

Raspberry Pi」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/68055/57877920

Listed below are links to weblogs that reference Raspberry Pi / Munin(システム監視 ):

« SoftEther VPN | Main | Raspberry Pi / BASIC認証(Nginxに導入) »