Zabbixを使ったクラウド環境監視のオートメーション化@JulyTechFesta2013

6,611 views

Published on

JulyTechFesta2013でのLT資料です。

Published in: Technology

Zabbixを使ったクラウド環境監視のオートメーション化@JulyTechFesta2013

  1. 1. TIS Inc. Daisuke Ikeda Zabbixを使った クラウド環境監視の オートメーション化 July 14,2013 @July Tech Festa 2013
  2. 2. About me 名前:池田 大輔 所属:TIS株式会社 戦略技術センター Twitter:@ike_dai Facebook:https://www.facebook.com/ikedai 活動テーマ:運用効率化 Zabbix Conference 2012 @Rigaike-daiの日記 (http://d.hatena.ne.jp/ike-dai/)
  3. 3. ちゃんと管理できてますか? 仮想化・クラウド化 進めたはいいが・・・
  4. 4. 管理台数が激増... IaaSだとやっぱり 自分でもちゃんと管 理しないと... オートスケールやChef を使ったりで構築は簡 単だけど... マシンの増減が激しく て辛い... 変更が発生する度に 運用作業が発生する のもちょっと... 頑張って作り込めば なんとか自動化できる か?... お悩みじゃないですか?
  5. 5. 自分も以前、 同じ課題を抱えてました。。。
  6. 6. そんな時、出会ったZabbix
  7. 7. 大規模環境管理や オートメーション化機能が 盛りだくさん
  8. 8. ネットワークディスカバリ ZabbixAgentを利用した自動登録 Zabbixプロキシによる分散監視 Zabbix APIによる外部連携 Senderによるプッシュ型監視 ローレベルディスカバリ vSphere自動監視(2.2)
  9. 9. Zabbixでできること 多すぎです
  10. 10. "設定"頑張れば どんな環境でも 監視できる気がします
  11. 11. 設定が複雑でとっつきにくい そんな事も耳にしたり...
  12. 12. 深く知ると 自由度の高さ に可能性を感じます
  13. 13. 柔軟性高柔軟性低 作り込み必要度合い高 Zabbix API Zabbix 自動登録機能 Zabbix ネットワーク ディスカバリ 機能 作り込み必要度合い低 Zabbix vSphere 監視機能 Zabbixのオートメーション化技術マップ 理想はこの辺 Zabbix ローレベル ディスカバリ 機能
  14. 14. Zabbixの有用な機能を活用しつつ もっと便利になることを目指して
  15. 15. 作ってみました! & OSS公開しました!
  16. 16. HyClops for Zabbix AWS,vSphere環境監視自動化 Zabbixプラグイン
  17. 17. 機能 ● EC2インスタンスやvSphere仮想マシン情報をZabbixに自動登録 ● Zabbixエージェントレスでインスタンス情報自動監視(AWS、vSphere APIを利用) ● Zabbixグローバルスクリプトを用いてインスタンスの起動/停止処理を実行 ● Zabbixダッシュボード拡張によるEC2、vSphere仮想マシン情報の一覧表示 ● GateOne-Zabbix連携によるZabbixダッシュボードからのSSHコンソール接続 詳細は公式サイトをご覧下さい。 http://tech-sketch.github.io/hyclops/jp 7/19(金) 『OSS運用管理勉強会』でも詳細をお話します http://www.oss-kanri.org/
  18. 18. 柔軟性高柔軟性低 作り込み必要度合い高 Zabbix API Zabbix 自動登録機能 Zabbix ネットワーク ディスカバリ 機能 作り込み必要度合い低 Zabbix vSphere 監視機能 Zabbixのオートメーション化技術マップ 理想はこの辺 Zabbix ローレベル ディスカバリ 機能 HyClops for Zabbix
  19. 19. まだまだ機能も少なく理想には遠いですが お試し下さい 『こんなの使い物にならん!』 とか 『もっとこうだったらいいのに!』 とか フィードバックお待ちしてます
  20. 20. 自動化で運用コストを省く! その一歩としてZabbix+HyClopsを
  21. 21. ご清聴ありがとうございました HyClops for Zabbix Official site http://tech-sketch.github.io/hyclops GitHub repository https://github.com/tech-sketch/hyclops.git Chef-repo https://github.com/tech-sketch/hyclops-chef-repo.git e-mail hyclops@ml.tis.co.jp

×