hktstudy #01 lt 20120616

22
JVM監視 hktstudy #01 2012/06/16

Upload: -

Post on 27-Jun-2015

3.498 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: hktstudy #01 LT 20120616

JVM監視

hktstudy #012012/06/16

Page 2: hktstudy #01 LT 20120616

自己紹介

名前: 松崎 学

所属: 株式会社キャム (SaaS型の経営管理システムを提供中) http://www.cam-net.co.jp/

Twitter: matsumana

最近のお仕事:Javaプログラマ(Rubyもほんの少し)、 インフラ

最近の興味: Scala, Ruby, Python, Play, Node.js, AWS,

Hadoop, Asakusa Framework, MongoDB, Fluentd, Vyatta

Page 3: hktstudy #01 LT 20120616

現在使っている監視ツール

Xymon (旧 Hobbit)

OpManager

Page 4: hktstudy #01 LT 20120616

Xymon (旧 Hobbit)設定が簡単。可もなく不可もなくという感じ。

Page 5: hktstudy #01 LT 20120616

OpManagerみなさん、これ知ってます・・・?

Page 6: hktstudy #01 LT 20120616

現状の問題点OpManagerェ・・・弊社以外で導入事例を聞いた事がない><

PG-REX (Pacemaker+PostgreSQL 9.1)で同期レプリケーション環境を作っているが、Slaveのダウンを検知するのが遅れてしまう。(MasterのダウンはPacemakerからメールが来る。)

JVMを監視したい(ヒープ、 FullGC回数と時間など)

現在はGCログをメールで定期的に送信している。グラフを見るのが面倒くさい。

Page 7: hktstudy #01 LT 20120616
Page 8: hktstudy #01 LT 20120616

こんな監視ツールが良いな

Page 9: hktstudy #01 LT 20120616

JVMの監視が出来る

PostgreSQLの監視が出来る

URL監視が出来る

グラフのズームイン・アウトが出来る

監視間隔が指定出来る

過去データがずっと閲覧出来る

サーバが数百台になっても監視が出来る

出来ればプラグインの追加なしで

Page 10: hktstudy #01 LT 20120616

乗り換え候補

Zabbix 2.0

Nagios

ganglia

Munin 2.0

Cacti

Page 11: hktstudy #01 LT 20120616

とりあえず、JVM監視を試してみる。

Page 12: hktstudy #01 LT 20120616

このサイトを参考にZabbix 2.0 を使ってみたさらなる進化を続けるZabbix

~2.0へのバージョンアップ~第1回 Zabbix2.0でJavaアプリケーションの監視http://thinkit.co.jp/story/2012/04/13/3504?page=0,1

Zabbix 2.0 documentation JMX monitoringhttp://www.zabbix.com/documentation/2.0/manual/config/items/itemtypes/jmx_monitoring

Page 13: hktstudy #01 LT 20120616

現在使っているツールGCViewer

Page 14: hktstudy #01 LT 20120616

こんなグラフが書けるはずjconsole

Page 15: hktstudy #01 LT 20120616

出来た!

Page 16: hktstudy #01 LT 20120616

Zabbix

(・∀・)イイ!!

Page 17: hktstudy #01 LT 20120616

他の監視ツールも試してみる。

Page 18: hktstudy #01 LT 20120616

知っておきたい8つのサーバーリソース(ネットワーク)監視ツール

http://blog.96q.org/2011/12/01/monitoring-tool-8/

Page 19: hktstudy #01 LT 20120616

Zabbixが気に入ったし、デモサイト見たけど他に気に入るのが無かったので

「比較はもういいや」って感じになりました。

ごめんなさい m(_ _)m

Page 20: hktstudy #01 LT 20120616

こんな構成にするつもりデータセンター内JVM監視

PostgreSQL監視リソース監視ネットワーク監視URL監視EC2で稼働させるZabbixの監視

AWS EC2URL監視

Page 21: hktstudy #01 LT 20120616

みなさんが監視ツールを選ぶポイントは何ですか?

Page 22: hktstudy #01 LT 20120616

福岡インフラ勉強会

http://blog.96q.org/2011/12/01/monitoring-tool-8/

Facebookのグループにもぜひご参加ください