Top Banner
堀内 晨彦 @hico_horiuchi Sensu Introduction
12

Sensu Introduction

Jul 18, 2015

Download

Engineering

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sensu Introduction

堀内 晨彦 @hico_horiuchi

Sensu Introduction

Page 2: Sensu Introduction

これまでの 監視フレームワーク 1 / 3

15/04/25 2

Page 3: Sensu Introduction

Nagios

統合監視フレームワーク

× 対象追加時に再起動が必要   → クラウドには不向き × 複雑な設定ファイル × スケールアウトしにくい

15/04/25 3

Page 4: Sensu Introduction

mackerel

監視SaaS

○ 各種ツール・サービス連携 ○ リソースの可視化

高い! 2,000円/ホスト月

15/04/25 4

Page 5: Sensu Introduction

Sensu is モダンな監視 2 / 3

15/04/25 5

Page 6: Sensu Introduction

Sensuの概要

Ruby製 監視フレームワーク

・ 2011年~開発 ・ テクノロジ:RabbitMQ、Redis

○ クライアントの自動登録 ○ JSON形式の設定 (chefなどで自動生成) ○ リソース(メトリクス)の監視も可能

15/04/25 6

Page 7: Sensu Introduction

Sensuの構成

15/04/25 7

sensu-server (check指示、Redis保存)

sensu-client (check実行、結果送信)

sensu-api (REST API、Redis読込)

uchiwa (ダッシュボード)

Page 8: Sensu Introduction

15/04/25 8

http://portertech.ca/2011/11/01/sensu-a-monitoring-framework/

Page 9: Sensu Introduction

導入事例 @最所研究室 3 / 3

15/04/25 9

Page 10: Sensu Introduction

構成図

15/04/25 10

sensu-server + kibana

Nginx + Dokuwiki

GitLab

Ruby on Rails

Ubuntu + KVM

・ 物理サーバ (15台) ・ 仮想サーバ (17台) ・ スイッチ (4台) ・ 構成管理はAnsible Hubot

(hico-horiuchi/huboco)

Page 11: Sensu Introduction

Uchiwa

15/04/25 11

Page 12: Sensu Introduction

Kibana

15/04/25 12