munin2013/06/21Keisuke.K
はじめに• この資料は、社内技術発表会用に作成したものですが、外部に公開することを意識して作成しています。
ABOUT MUNIN
munin• 監視ツールの一つ。• MRTG のように、サーバの負荷状況などが見れる。• データを集計する master と、実際の負荷状況を取得するnode の 2構成。
munin-monitorning.orgMunin is a networked resource monitoring tool that can helpanalyze resource trends and “what just hap...
munin-monitorning.orgMunin is a networked resource monitoring tool that can helpanalyze resource trends and “what just hap...
Monitoring• パフォーマンスに何らかの影響が発生した際、管理画面上でどのリソースに問題があったかがわかるようになっている。• メール通知も設定すれば可能。• Nagios 経由でも通知できるらしい。• Warning と Critic...
INSTALL MUNIN
on Gentoo Linux• Gentoo Linux のインストールから• Minimal CD で起動。grub コンソールで gentoo を入力。Live 環境が起動。• パーティションの作成• Stage3 tarball の展開...
on RHEL• EPEL リポジトリを使えるようにしたら yum で一発。• # yum install munin munin-node
on FreeBSD• こちらも ports で一発。• # portsnap fetch update• # portmaster sysutils/munin-master sysutils/munin-node• 依存パッケージ多めなので...
Configuring node• munin-node-configure --shell | sh –x• RHEL• chkconfig munin-node on• service munin-node start• FreeBSD• ...
Configuring master• RHEL• /etc/munin/munin.conf• FreeBSD• /usr/local/etc/munin/munin.conf• [host.example.com]• address 127...
Demo
まとめ• MRTG より見やすい• 負荷が上がると通知してくれるので Good• Gentoo Linux 厳しい
補足• FreeBSD で munin-node を入れると、JMX 関連っぽいプラグインがインストールされるので、JVM インスタンスも監視できるのかもしれない。
ご清聴ありがとうございました
Upcoming SlideShare
Loading in …5
×

munin

2,996 views

Published on

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,996
On SlideShare
0
From Embeds
0
Number of Embeds
2,010
Actions
Shares
0
Downloads
58
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

munin

  1. 1. munin2013/06/21Keisuke.K
  2. 2. はじめに• この資料は、社内技術発表会用に作成したものですが、外部に公開することを意識して作成しています。
  3. 3. ABOUT MUNIN
  4. 4. munin• 監視ツールの一つ。• MRTG のように、サーバの負荷状況などが見れる。• データを集計する master と、実際の負荷状況を取得するnode の 2構成。
  5. 5. munin-monitorning.orgMunin is a networked resource monitoring tool that can helpanalyze resource trends and “what just happened to kill ourperformance?” problems. It is designed to be very plug and play.A default installation provides a log of graphs with almost nowork.公式サイトより引用
  6. 6. munin-monitorning.orgMunin is a networked resource monitoring tool that can helpanalyze resource trends and “what just happened to kill ourperformance?” problems. It is designed to be very plug and play.A default installation provides a log of graphs with almost nowork.公式サイトより引用
  7. 7. Monitoring• パフォーマンスに何らかの影響が発生した際、管理画面上でどのリソースに問題があったかがわかるようになっている。• メール通知も設定すれば可能。• Nagios 経由でも通知できるらしい。• Warning と Critical の閾値を設定可能。
  8. 8. INSTALL MUNIN
  9. 9. on Gentoo Linux• Gentoo Linux のインストールから• Minimal CD で起動。grub コンソールで gentoo を入力。Live 環境が起動。• パーティションの作成• Stage3 tarball の展開• Kernel 構築• ・・・• 構築が終わって再起動したら• Could not find the root block device in .• とかエラーが出て心が折れる。• おそらく Kernel Config で漏れがあった。
  10. 10. on RHEL• EPEL リポジトリを使えるようにしたら yum で一発。• # yum install munin munin-node
  11. 11. on FreeBSD• こちらも ports で一発。• # portsnap fetch update• # portmaster sysutils/munin-master sysutils/munin-node• 依存パッケージ多めなので時間かかります。• make ログが流れ続けるので垂涎もの。
  12. 12. Configuring node• munin-node-configure --shell | sh –x• RHEL• chkconfig munin-node on• service munin-node start• FreeBSD• /etc/rc.conf に munin_node_enable=“YES”• /usr/local/etc/rc.d/munin-node start
  13. 13. Configuring master• RHEL• /etc/munin/munin.conf• FreeBSD• /usr/local/etc/munin/munin.conf• [host.example.com]• address 127.0.0.1• RHEL, FreeBSD どちらもインストール後 cron 走ってるので、あとは何もしなくていいです。• munin-cron が走る。
  14. 14. Demo
  15. 15. まとめ• MRTG より見やすい• 負荷が上がると通知してくれるので Good• Gentoo Linux 厳しい
  16. 16. 補足• FreeBSD で munin-node を入れると、JMX 関連っぽいプラグインがインストールされるので、JVM インスタンスも監視できるのかもしれない。
  17. 17. ご清聴ありがとうございました

×