Zabbix フロントエンドをより使いやすく
Premija Viewer for Zabbix のご紹介
Zabbix Conference Japan 20172017/11/17
SRA OSS, Inc. 日本支社
マーケティング部 OSS技術グループ

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

1

アジェンダ

1. Premija Viewer for Zabbix ができるまで
2. Premija Viewer for Zabbix の紹介

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

2

自己紹介

赤松 俊弘 (あかまつ としひろ)
SRA OSS, Inc. 日本支社

マーケティング部 OSS技術グループ
主な業務•

Zabbix, Hinemos などの OSS の技術サポートや環境構築・導入•Premija Viewer for Zabbix の開発

PostgreSQL を中心とした OSS の技術サポート、構築、コンサルティングを行う
Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

3

アジェンダ

1. Premija Viewer for Zabbix ができるまで
2. Premija Viewer for Zabbix の紹介

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

4Premija Viewer for Zabbix ができるまで
Zabbix フロントエンドに対するユーザの声障害の影響範囲をフロントエンドで確認しやすくしたい！

Zabbix を導入したけど…

画面の切り替えなしで色々な情報を確認したい！

商用製品からZabbix に移行したいけど…

既存のシステムから使用感をあまり変えたくない！

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

5Premija Viewer for Zabbix ができるまで

じゃあ、そういう Viewer を作ったらいいじゃん！

Premija Viewer for Zabbix

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

6

アジェンダ

1. Premija Viewer for Zabbix ができるまで
2. Premija Viewer for Zabbix の紹介

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

7

Premija Viewer for Zabbix の画面構成

ノードツリー

ノードマップイベントフィルタ
イベント
一覧

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

8

Premija Viewer for Zabbix のシステム構成

Premija Viewer for Zabbix(Web アプリケーション)

複数のZabbixサーバ
Zabbix API でデータ取得、に一括ログイン
データ登録処理実行

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

9Premija Viewer for Zabbix のシステム構成

Web サーバ監視用端末
アクセス・
操作

Premija Viewer for Zabbix(Web アプリケーション)
HTML5

CSS3

JavaScript

PHP

Web サーバミドルウェア

監視用端末
アクセス・操作OSZabbix
APIZabbix server 2

Zabbix server 1
ZabbixWeb ブラウザ…

ZabbixAPIWeb ブラウザ

Database

Zabbix

Database…

既存の Zabbix の設定や環境に変更なしで利用可能
Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

10Premija Viewer for Zabbix の特長① 複数の Zabbix Server を統合監視② 柔軟なイベント検索③ 監視対象の可視化④ 障害対応状況の管理・把握を明瞭化⑤ ペインの相互作用による直感的なドリルダウン⑥ 詳細なイベント・ホスト情報の表示

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

11

特長① 複数の Zabbix Server を統合監視接続する Zabbix Server を簡単に選択・瞬時に表示

各 Zabbix のフロントエンドを確認する手間が省ける
Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

12

特長② 柔軟な障害検索

検索条件の充実化• 深刻度、ホスト名、IPアドレス、トリガー名、ステータス、コメント、発生日時など• 文字列検索 (ホスト名、IP アドレス、トリガー名、コメント) は部分一致で検索可能• 発生日時は分単位で細かに指定可能

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

13

特長③ 監視対象の可視化

視覚的に階層で表示• ホストグループ・マップからツリーを自動生成

障害のハイライト• 障害ホストとその所属グループをハイライト• 障害の影響範囲が分かりやすい

閲覧権限• ログインユーザの権限を考慮して表示するホストを選定

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

14

特長③ 監視対象の可視化

グループの視覚化• グループを線でつなぐ• 色をつける

障害のハイライト• 障害ホストとその所属グループをハイライト• 障害の影響範囲が分かりやすい

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

15

特長④ 障害対応状況の管理・把握を明瞭化
チェックを入れる

コメントボタン

コメント、対応状況入力

複数イベント一括処理• ダイアログから障害対応コメント入力• 複数のイベントに一括で同じコメントを入力可能

対応状況の把握改善• イベント一覧に最新コメントを表示• コメント履歴を 1 クリックでダイアログ表示

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

16

特長⑤ ペインの相互作用による直感的なドリルダウン

ツリー展開

ノードマップ
表示範囲

イベントフィルタ

ホストの選択により各ペインが連動
Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

17

特長⑥ 詳細なイベント・ホスト情報の表示
障害イベントの情報を 1 クリックでダイアログ表示• イベント情報• トリガー情報• アイテム情報• ホスト情報• 履歴• コメント履歴• 対応状態の履歴

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

18

特長⑥ 詳細なイベント・ホスト情報の表示

リソース情報の最新値一覧• イベント一覧からクリックでダイアログ表示• CPU 使用率、メモリ使用率、ディスク使用率、ネットワーク転送量など• Zabbix のグラフ画面へリンク

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

19

Premija Viewer for Zabbix まとめ

Zabbix での監視運用に必要なものを 1 画面で• Zabbix 複数台• 監視対象の可視化• イベント・ホスト情報表示• 対応状況管理

導入方法はシンプル• 既存の Zabbix 環境に変更なしで導入・併用可能• Web サーバに配置するだけ、データ移行もなし

対応 Zabbix バージョン• 3.0 以降

Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

20

今後のロードマップ検索フィルタ結果のツリー・マップへの反映
ハイライトの改善
キーボードショートカットの実装
イベントの CSV 出力• 提供方法を知りたい• 画面周りにリクエストがあるまでお問合せください！
住所：〒171-0022 東京都豊島区南池袋 2-32-8
Tel：03-5979-2701
サイト：https://www.sraoss.co.jp/pvz
Copyright © 2017 SRA OSS, Inc. Japan All rights reserved.

21