Hatohol開発計画

 Hatohol統合運用概要 - OSSの連携で統合管理
様々なOSS運用ツールを統合し、商用並の統合管理システムをめざします
- ステータス/パフォーマンス監視
- ログ管理
- インシデント管理
- ジョブ管理
:Zabbix、Nagios(with NDOUtils)
:fluentd(予定)
:Redmine(予定)
:Hinemos(予定)
実装済
実装中
Nagios
Zabbix
イベント管理
イベ
録
登
ト
ント
通知
稼働監視
リソース監視
障害判定
ホスト管理
資源/資産管理
設定管理
一括変更
コ
ート
実装
予定
ン
デ
シ
サービスデスク
ド
ン
マ
リモ
ssh
Redmine
インシデント管理
変更管理
リリース管理
イン
状況表示
イベント管理
イベント通知
自動起票
エスカレーション
ステータス管理
ログ管理
リソース状況参照
問題
切り
分け
fluentd
問題管理
Copyright © 2000-2014 MIRACLE LINUX CORPORATION All rights reserved
実装
予定
Zabbix
監視動作環境
Hatoholサーバ
Django + Python
画面表示
http
REST + JASON
Hatohol
情報収集
b
x
bi
Za
差分のみ取得
Zabbix
I
P
A
MySQL
ConfigDB
SQLite
DataDB
SQLite
DataCache
NDOUtils
MySQL
ndo2db
Nagios
Copyright © 2000-2014 MIRACLE LINUX CORPORATION All rights reserved
監視対象の自動追加(2015年春 実装予定)
クラウド環境でのサーバのスケールアウトに対応
- 仮想マシンや物理環境のサーバの自動追加
- 新規仮想・物理サーバに監視エージェントの自動インストール支援
Hatohol
ホスト管理機能
OpenStack API
Zabbix
Nagios
仮想マシン
仮想マシン
仮想マシン
仮想マシン
物理マシン
マシン
追加
仮想マシン
仮想マシン
仮想マシン
物理マシン
Copyright © 2000-2014 MIRACLE LINUX CORPORATION All rights reserved
自動
インス
トール支
援
Plug-in Framework(2014年冬 実装予定)
新たな監視対象仕様の追加が柔軟にできる
- Plug-inモジュールの開発で任意の監視アプリケーションに対応
Hatohol
Hatohol UI
Hatoholサーバ
Plug-in Framework
Zabbix
plug-in
Zabbix
Nagios
plug-in
Nagios
お客様
plug-in
お客様監視
アプリ
Copyright © 2000-2014 MIRACLE LINUX CORPORATION All rights reserved
使用例:クラウド環境でのマルチテナント監視
- クラウド基盤の各レイヤーを別々の監視サーバで管理し、 Hatoholで一元管理
- お客様テナント毎に監視サーバを用意し、 Hatohol通じて柔軟なアクセス制御
OpenStack でのネットワーク
Net1
ZBX agent
Customer
VM
Net2
ZBX agent
Customer
VM
ZBX agent
Customer
VM
ZBX sever
VM
USER1
Net1のみ閲覧
ZBX agent
Customer
VM
Net3
ZBX agent
Customer
VM
ZBX agent
Customer
VM
Net4
NRPZ
Customer
VM
NREZ
Customer
VM
ZBX sever
VM
Hatohol
USER2
Net1~3全て閲覧
ZBX sever
VM
USER3
Net3~4閲覧
Nagios
アクションの実施
グラフの統合(予定)
Copyright © 2000-2014 MIRACLE LINUX CORPORATION All rights reserved