https://github.com/project-hatohol/hatohol

本資料は開発中の内容や開発予定が含まれておりますため、予告なく内容が変更となる場合があります。

OpenStackもオンプレミスもまとめて一元監視
Hatohol+Zabbixでハイブリッドクラウド監視を実現

ミラクル・リナックス株式会社
マーケティング本部 プロダクトマーケティング部
松永 貴

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reservedミラクル・リナックスご紹介◆基本情報
設立 ：2000年6月
資本金：4億円
代表取締役社長：伊東 達雄◆社員
社員数：70名（80%がエンジニア）

ソフトバンク・テクノロジー（株）

58%

日本電気（株）

14%（株）オービックビジネスコンサルタント

14%（株）日立製作所

4%（株）NTTデータ

4%◆実績- 交換機から自治体の通信サーバなど
年間15,000本のOS出荷実績- インフラ基盤で最長19年サポート（実施中）- 唯一の国産ディストリビューターとして15年- 企業の根幹を支えるシステムプラットフォームとして採用事例多数◆特徴- 日本での日本人による日本語でのサポート- Kernel～APまでのパッケージ提供・管理- チップ / Kernel / OSSの総合的なLinux知識

本社（東京東新宿）：60名
新宿区新宿6-27-30
新宿イーストサイドスクエア７F

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

HCMC（ベトナムホーチミン） :10名

MIRACLE ZBX とは？
● Zabbix の不具合に対してML社が独自にパッチを作成し適用○○開発したパッチはZabbix LLCにフィードバック
Zabbix LLCに取り込まれたら、それを"正"とする● オープンソース● Zabbix のそれぞれのバージョン毎にMIRACLE ZBXを開発○

例：Zabbix 3.0 をベースにMIRACLE ZBX 3.0を開発・リリース● エンタープライズ用途でサポートを提供○ MIRACLE ZBX / Zabbix どちらもサポート可能● MIRACLE ZBX 3.0は、Server / Agent 間のセキュア通信が行えるようパッケージング済○ 再コンパイルの必要なし。そのままセキュア通信が可能※パッチ投稿状況
http://www.miraclelinux.com/product-service/zabbix/oss/patch
Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

Hatohol とは？-- OSSの連携で運用統合
様々な運用ツールを統合し、オンプレミス環境、プライベートクラウド、パブリッククラウドなど環境を問わずシームレスに運用、管理を一元で行なうハブのようなソフトになることを目指しています！

NagiosZabbixイベント管理

イベ

録
登ト

ント

通知

Ceilometer
稼働監視
リソース監視障害判定
ホスト管理
資源／資産管理
設定管理
一括変更

モーン
デシ

サービスデスク

ドン
マトコ

リ
ssh

Redmineインシデント管理

変更管理
リリース管理イン

状況表示
イベント管理イベント通知自動起票
エスカレーション
ステータス管理

ログ管理
リソース状況参照

問題

切り分け問題管理

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

fluentd
Zabbix最も使われている監視統合
複数の監視サーバを統合して一元的に監視複数の監視ソフト（Zabbix、Nagiosなど）で取得した情報を一元的に監視

複数の監視対象のリソースを縦串、横串で確認
各レイヤーの監視はZabbixやNagiosで、これらの一元監視はHatoholで！
各システムやサービスの監視はZabbixやNagiosで、これらの一元監視はHatoholで！

アプリ

アプリ

ゲストOS

ゲストOS

仮想マシン

仮想マシン

HyperVisor

ゲストOS、アプリのリソース、ログ

Zabbix
NagiosFluentd

仮想マシンリソース

Ceilometer
libvirt

物理マシン、OpenStackのリソース、ログ

Zabbix
NagiosFluentd

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

使用例1：監視統合とスケールアウト（１）複数の監視サーバをまとめて一元化！スケールアウトも可能
課題

ご提案

・複数の監視サーバが混在しているので業務が煩雑
・システム拡張に伴い監視サーバの追加が必要だが統合できないか？

・ Hatohol でZabbix／Nagiosの統合監視を実現

Hatohol

ZabbixZabbix

Nagios追加

Zabbix
追加 追加

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

Zabbix追加

使用例2：拠点をまたいだ分散監視（2）多拠点に分散された監視サーバもまとめて一元化
課題

ご提案

複数拠点の設備を監視したい
・ 拠点毎に監視／管理をしたい
・ 本社で全体の稼働状況を確認したい
・ 規模が大きく負荷が不安

・ Hatohol で拠点をまたいだ複数Zabbixの情報を表示
・ 各拠点での監視業務は従来どおり

Zabbix

Proxy・Zabbixサーバへのデータ集約により、ボトルネックに・中央の監視サーバが止まると全拠点で監視不能

Hatohol

Proxy

ZabbixProxy・Hatohol利用により、中央のボトルネック懸念を解消
・分散監視することで、中央設備のダウン時にも各拠点の監視は継続

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

ZabbixZabbixHatoholによる監視統合● 複数の監視サーバを統合して一元監視○ 現在、連携可能な監視ツールの例■■■

Zabbix / MIRACLE ZBX
NagiosCeilometer（OpenStack）

他の監視ツールも統合したいのだが．．．(´Д`;)

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

他の運用管理ツールと連携するために：HAPI2.0● HAPI2.0（Hatohol Arm Plugin Interface 2.0）を整備● 個々のツールとの連携部分（Plugin）が作りやすくなった
TLSを用いた通信路のセキュア化が可能(*1)

JSON format

軽量言語で開発可能（Python, Ruby）*1 「HAPI2.0 ArmプラグインでTLSを用いてセキュアに通信する」 http://www.miraclelinux.com/tech-blog/hapi2.0de

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

Hatoholによるクラウド一元監視- クラウドの各レイヤーを別々のZabbixサーバで管理し、Hatoholで一元管理- お客様テナント毎にZabbixサーバを用意し、Hatohol を通じて柔軟なアクセス制御
クラウドでのネットワーク
Net1

ZBX agent
Customer
VM

Net2

ZBX agent
Customer
VM

ZBX agent
CustomerVM

ZBX severVM

USER1
Net1のみ閲覧
ZBX agent
Customer
VM

Net3

ZBX agent
Customer
VM

ZBX agent
Customer
VM

Net4

NRPZ
CustomerVM

NREZCustomer
VM

ZBX severVM

HatoholUSER2Net2全て閲覧

ZBX severVM

USER3
Net3~4閲覧
NagiosCopyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

MIRACLE ZBX+HatoholによるOpenStack監視環境構築

複数のMIRACLE ZBXとHatoholを利用したOpenStackの監視環境構築手順書やテンプレートを公開中！
詳しくはこちらへ（ Icehouse、Juno版）
http://www.miraclelinux.com/labs/lab07

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

MIRACLE ZBX+HatoholによるOpenStack監視環境構築● リソースの利用状況はCeilometerから取得○

Hatohol用のHAPI2.0 Plugin を既に公開済● 各ノードのコンポーネントはMIRACLE ZBXで監視○

テンプレートはGithubにて公開済【Liberty版】

computedemo テナント
インスタンス（Linux）KVM

MIRACLEZBX Server

Hatohol

controller※日本仮想化技術株式会社の公開している「 OpenStack構築手順書」に準拠した環境を対象としています。

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

MIRACLE ZBX+HatoholによるOpenStack監視環境構築【公開済テンプレート一覧（Liverty版）】
https://github.com/miraclelinux/MIRACLE-ZBX-Templates/tree/master/openstack/common/liberty/2.2
ホスト（ノード）

テンプレートController

Template_OpenStack_Cinder
Template_OpenStack_Common
Template_OpenStack_Dashboard
Template_OpenStack_Glance
Template_OpenStack_Keystone
Template_OpenStack_MySQL
Template_OpenStack_Neutron_Controller
Template_OpenStack_Neutron_Network
Template_OpenStack_Nova_Controller
Template_OpenStack_RabbidMQ

ComputeTemplate_OpenStack_Common
Template_OpenStack_Compute

さらに．．．
ネームスペース内のネットワークトラフィックやRabbidMQのキューの深さを監視するためのテンプレートやスクリプトも公開中。
https://github.com/miraclelinux/MIRACLE-ZBX-Templates/tree/master/openstack
Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reservedマルチクラウド／ハイブリッドクラウド監視- 個々のクラウドやオンプレミスの監視はZabbix（MIRACLE ZBX）を使って監視- それぞれのZabbix（MIRACLE ZBX）をHatoholで一元監視- Haotohol - Zabbix（MIRACLE ZBX）間はセキュア通信
オンプレミス

Hatohol
Zabbix

クラウド B （パブリック／プライベート）

OpenStack
Agent

Agent

ZabbixZBX agent

ZBX agent

VM

VM

VM

VM

ZBX agent

ZBX agent

Agent

Agent

VM

VM

VM

VM

VM

VM

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

VM

ZabbixVM

監視オペレータ向け新イベント画面

NEW

監視オペレータ向けの簡易インシデント管理画面
未対処の重要イベントを見逃さないための仕組みを提供！
表示のフィルタリ
ング機能が充実
対処のマーキン
グが可能

重要度に応じた色の変更が可能

未対処の重要イ
ベント数を表示※16.04で、運用オペレータ間の引き継ぎのためにコメント付与機能を搭載
Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

監視オペレータ向け新イベント画面

NEW

深刻度に合わせて、表示色や表示ラベルを変更可能

ウォッチしたいイベント情報を自由にフィルタリング可能

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

Hatohol 基本情報
● OSSの運用統合ソフト○○

コードリポジトリ■ https://github.com/project-hatohol/hatohol/
ライセンス■ LGPLv3● オープンな開発コミュニティ「Project Hatohol」が開発○ ミラクル・リナックスの有志社員が中心となって設立● 世界中で使われるソフトウェアを目指す

絶賛！協力者募集中！
どなたでもWelcome❤
Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

さらに．．．
● HatoholもZabbixも含めてアプライアンス化を予定● HatoholもZabbixも一から構築する手間が省けます

これから、Zabbixを検討する人に最適のアプライアンスです！

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

Hatohol のエンタープライズ向けアプライアンス
Zabbix 3.0 をベースに高可用性を極めたシステム監視アプライアンスに、重要イベントの見落としを防ぐ
WebUI や監視統合の機能をプラス。従来からの「安全・安心」に加えて「利便性」を高めたエンタープライ
ズ向け最上位モデルが登場！

MIRACLE ZBX8300
MIRACLE ZBX8300を選ぶ理由
安全・安心

便利

クラスタウェア導入済！監視サーバが止まってもすぐに業務を継続（高可用性）

既存のZabbix や Nagios 環境を統合して一元監視を実現

H/Wまでまとめてワンストップ・サポート
問題を切り分ける必要はありません！

重要なイベントを見落とさない視認性・操作性に優れたWebUIを搭載

一から構築する場合に比べて、約40%のコストメリットを実現！（当社調べ）

他の運用管理ツールとの容易な連携で運用統合を実現

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved今後のセミナーのご案内【6/3開催】4社共同セミナー
OSSエンジニアが語る！Azure × DevOpsで変化に強いシステムを作る
本セミナーでは日本国内で実績のある OSSベンダーと日本マイクロソフト社を迎え、 OSSの活用方法について、DevOpsを題材にお話する企業向けセミナー（無料）を開催します。ぜひ、ご参加ください。
● セミナー詳細： https://www.miraclelinux.com/event-seminar/2016-06-03【6/24開催】
ハイブリッド・クラウド環境の運用監視の課題と解決策
本セミナーでは、 OSS統合監視として市場での採用が高い「 Zabbix」をベースに、エンタープライズレベルで必要とされる可用性を備えた ”MIRACLE ZBX"と、様々なシステム監視環境を統合し一元管理が行える”Hatohol”を題材に、これらを利用したハイブリッド・クラウド環境運用監視の課題とその解決策をデモを交えて紹介致します。
● セミナー詳細： https://www.softbanktech.jp/seminar/2016/0624-01/

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reservedhttps://github.com/project-hatohol/hatohol

本資料は開発中のモジュール資料であり、事前の告知なしに仕様、内容が変更される場合があります。
本資料、または本資料中の計画、本ソフトウェアは、ミラクル・リナックスが独自で計画、開発をしておりZabbixの開発元である Zabbix SIA社が推奨もしくはスポンサーしているものではありません。
*MIRACLE LINUXの名称およびロゴは、ミラクル・リナックス株式会社の登録商標です。
*その他、記載されている会社名、製品名は、各社の登録商標または商標です。

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

Appendix● ミラクル・リナックスのZabbix/Hatoholに関する取り組み

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved

Zabbix／Hatoholに関する取り組み● 2007年より、某通信業者のZabbix導入・サポート支援を開始○

独自の修正を行う傍ら、Zabbixコミュニティへのフィードバックも開始● 2011年よりZBXアプライアンス製品を提供開始○Zabbixを組み込んでアプライアンス化を提供開始● 2012年よりMIRACLE ZBXブランドを立ち上げ○ Zabbix 製品、サービスをMIRACLE ZBXブランドとして統合○冗長化構成のアプライアンスも提供開始● 2013年よりHatohol開発コミュニティの積極支援○○

開発を主導するエンジニアの派遣
UIデザイナを絡めた使いやすさと品質の向上

Copyright © 2000-2016 MIRACLE LINUX CORPORATION All rights reserved