« 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


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

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