Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

sensuのちょっと進んだ使い方

1,838 views

Published on

2015/04/28
DevOps合同勉強会【トランスリミット×ビズリーチ】

Published in: Engineering
  • Be the first to comment

sensuのちょっと進んだ使い方

  1. 1. sensuのちょっと進んだ使い方 @DevOps合同勉強会【トランスリミット×ビズリーチ】
  2. 2. 自己紹介 名前 小川!正貴 会社 株式会社ビズリーチ やってること エンジニア(インフラ担当)
  3. 3. 今日お話しすること
  4. 4. アジェンダ
  5. 5. 1. Bizreachサービスの監視アーキテクチャ 2. sensuの使い方/基本編 3. sensuの使い方/ちょっと進んだ編 4. まとめ
  6. 6. Bizreachサービスの監視アーキテク チャ
  7. 7. • sensu • Graphite • Grafana • uchiwa • jenkins • chatwork • twilio • kibana
  8. 8. sensuの使い方%基本編
  9. 9. • 監視ツール • AWSなど、構成が頻繁に変わるようなシステムに適しているツ ール • 構成管理ツールととても相性がよい。 • clientをインストールすれば自動的に監視を開始 • nagiosのプラグインをそのまま流用可
  10. 10. The$open$source$monitoring(framework
  11. 11. sensu単体ではほぼ何もできません。 プラグインや他のツールと組み合わせて使っていきます。
  12. 12. 基本的にsensu%community%pluginsから拝借
  13. 13. 足りない機能は改修 or いちから自作
  14. 14. Bizreachサービスの監視事情
  15. 15. 監視関連 • 死活監視 • プロセス監視 • ステータス監視 • ログ監視 • パフォーマンス監視 など
  16. 16. メトリクス関連 • CPU • Memory • Disk • Tomcat • RDS(MySQL) • Elas;Cache(Redis) など
  17. 17. 他のツールとの連携
  18. 18. アラート通知方法 基本はメールとチャット プロジェクトによってはTwilioを使ってるケースもあります
  19. 19. 通知の停止 Jenkinsとsensu(APIを組み合わせてアラートの通知を停止していま す 主にメンテナンス時に利用
  20. 20. アラート履歴 アラートの履歴をfluentd+Elas,cSearch+Kibanaを使ってアラート 履歴を簡単に見れるようにしています
  21. 21. 基本編!おわり
  22. 22. sensuの使い方%ちょっと進んだ編
  23. 23. グラフ、どうしていますか?
  24. 24. 時系列DB(Graphite,InfluxDB,OpenTSDB)に貯 めたデータをグラフ化できるツール
  25. 25. 今時なグラフ描画はとてもよい
  26. 26. でもグラフ作成が超絶めんどくさい。。
  27. 27. サーバ追加毎に毎回手動で作成? 毎回雛形データのインポート?
  28. 28. めんどくさい。。
  29. 29. With%scripted%dashboards%you%can%dynamically% create%your%dashboards%using%javascript.
  30. 30. JS使って動的にダッシュボードを作れるよ
  31. 31. これだ
  32. 32. Scripted)Dashboards)と)sensu)APIを連携して グラフを動的に作成
  33. 33. DEMO h"ps://github.com/om732/sensu5grafana5demo
  34. 34. 今回ご紹介させて頂いたツールを組み合わせ ると
  35. 35. こうなる
  36. 36. まとめ
  37. 37. まとめ • 他のツールと連携することにより、sensuが生きる • APIを活用すると可能性がもっと広がる • 監視の幅を広げることにより、より管理が行き届いた運用がで きる
  38. 38. 以上です
  39. 39. 素敵な監視生活を

×