ServersMan@VPS:Muninの監視項目を増やす【nginx編】

Muninは、デフォルトの監視項目以外に「プラグイン」で監視したい項目を増やすことができます。代表的なモジュール「nginx」を監視項目に追加してみます。(2014/12/01作成)

Http Lahibo / Pixabay

0.環境情報

[crayon]
$ nginx -v
nginx version: nginx/1.6.2

$ munin-node -v
Version:
This is munin-node v2.0.24
[/crayon]

1.nginx 設定

[crayon]
$ vi /etc/nginx/conf.d/default.conf
server {
listen 80;
server_name localhost;

location /nginx_status {
stub_status on;
access_log off;
allow 127.0.0.1;
deny all;
}
}
[/crayon]

[crayon]
$ sudo /etc/rc.d/init.d/nginx restart
[/crayon]

[crayon]
$ curl -s ‘http://localhost/nginx_status’
Active connections: 1
server accepts handled requests
14 14 36
Reading: 0 Writing: 1 Waiting: 0
[/crayon]

2.Munin-node 設定

[crayon]
$ vi /etc/munin/plugin-conf.d/munin-node
[nginx*]
env.url http://localhost/nginx_status
[/crayon]

[crayon]
$ sudo ln -s /usr/share/munin/plugins/nginx_request /etc/munin/plugins/nginx_request
$ sudo ln -s /usr/share/munin/plugins/nginx_status /etc/munin/plugins/nginx_status
[/crayon]

[crayon]
$ sudo /etc/rc.d/init.d/munin-node restart
[/crayon]

以上

About yoshimasa

埼玉県さいたま市在住、2男3女のパパです。Linux系の技術情報を中心にまとめています。1978年2月生まれ。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください