hktstudy #01 LT 20120616

4,315 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,315
On SlideShare
0
From Embeds
0
Number of Embeds
2,562
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

hktstudy #01 LT 20120616

  1. 1. JVM監視 hktstudy #01 2012/06/16
  2. 2. 自己紹介名前: 松崎 学所属: 株式会社キャム (SaaS型の経営管理システムを提供中) http://www.cam-net.co.jp/Twitter: matsumana最近のお仕事:Javaプログラマ(Rubyもほんの少し)、 インフラ最近の興味: Scala, Ruby, Python, Play, Node.js, AWS, Hadoop, Asakusa Framework, MongoDB, Fluentd, Vyatta
  3. 3. 現在使っている監視ツール Xymon (旧 Hobbit) OpManager
  4. 4. Xymon (旧 Hobbit)設定が簡単。可もなく不可もなくという感じ。
  5. 5. OpManagerみなさん、これ知ってます・・・?
  6. 6. 現状の問題点OpManagerェ・・・弊社以外で導入事例を聞いた事がない><PG-REX (Pacemaker+PostgreSQL 9.1)で同期レプリケーション環境を作っているが、Slaveのダウンを検知するのが遅れてしまう。(MasterのダウンはPacemakerからメールが来る。)JVMを監視したい(ヒープ、 FullGC回数と時間など)現在はGCログをメールで定期的に送信している。グラフを見るのが面倒くさい。
  7. 7. こんな監視ツールが良いな
  8. 8. JVMの監視が出来るPostgreSQLの監視が出来るURL監視が出来るグラフのズームイン・アウトが出来る監視間隔が指定出来る過去データがずっと閲覧出来るサーバが数百台になっても監視が出来る出来ればプラグインの追加なしで
  9. 9. 乗り換え候補 Zabbix 2.0 Nagios ganglia Munin 2.0 Cacti
  10. 10. とりあえず、JVM監視を試してみる。
  11. 11. このサイトを参考にZabbix 2.0 を使ってみたさらなる進化を続けるZabbix∼2.0へのバージョンアップ∼第1回 Zabbix2.0でJavaアプリケーションの監視http://thinkit.co.jp/story/2012/04/13/3504?page=0,1Zabbix 2.0 documentation JMX monitoringhttp://www.zabbix.com/documentation/2.0/manual/config/items/itemtypes/jmx_monitoring
  12. 12. 現在使っているツール GCViewer
  13. 13. こんなグラフが書けるはず jconsole
  14. 14. 出来た!
  15. 15. Zabbix(・∀・)イイ!!
  16. 16. 他の監視ツールも 試してみる。
  17. 17. 知っておきたい8つのサーバーリソース(ネットワーク)監視ツールhttp://blog.96q.org/2011/12/01/monitoring-tool-8/
  18. 18. Zabbixが気に入ったし、 デモサイト見たけど 他に気に入るのが 無かったので「比較はもういいや」って感じになりました。ごめんなさい m(_ _)m
  19. 19. こんな構成にするつもり データセンター内 JVM監視 PostgreSQL監視 リソース監視 ネットワーク監視 URL監視 EC2で稼働させるZabbixの監視 AWS EC2 URL監視
  20. 20. みなさんが監視ツールを選ぶポイントは 何ですか?
  21. 21. Facebookのグループにも ぜひご参加ください福岡インフラ勉強会http://blog.96q.org/2011/12/01/monitoring-tool-8/

×