• 検索結果がありません。

オープンソースでシステム監視! 統合監視ソフトウェアZABBIX

N/A
N/A
Protected

Academic year: 2021

シェア "オープンソースでシステム監視! 統合監視ソフトウェアZABBIX"

Copied!
41
0
0

読み込み中.... (全文を見る)

全文

(1)
(2)

寺島 広大

(てらしま こうだい)

ZABBIX-JP 代表

◦ 2005年よりZABBIX-JPを設立、運営 

ミラクル・リナックス株式会社に勤務

◦ 社内の情報システム担当 ◦ ZABBIXのコンサルティング、サポート担当

(3)

ングサービス、サポートサービスを開始します!

9/19日、ミラクル・リナックス セミナールームにて、ZABBIX

セミナーを行います!!

10/18発売 Software Design 11月号の第1特集は

(4)

統合監視とは?

◦ 統合監視の必要性とZABBIX導入事例 

ZABBIX概要

◦ ZABBIXの機能と特徴 

ZABBIXを取り巻く状況

◦ ZABBIXの開発状況と周囲の動向

(5)
(6)

システム構築

◦ 新規システムの提案、設計、検証、構築 

システム運用管理

◦ 運用を開始しているシステムの管理 

クライアント

PC、機器管理

◦ PC、ソフトウェアライセンス、その他機器の購入、管理 

ユーザの問い合わせ対応

◦ PC、機器の故障の対応 ◦ ソフトウェア、システムの利用方法の説明

(7)

システム規模の拡大

サーバ数の増加による管理コストの増加

(8)

システム全体の稼動状況を瞬時に把握できること

◦ ハードウェアの故障はないか? ◦ システムリソースは十分に足りているか? ◦ アプリケーション、プロセスは正常に稼動しているか? 

問題発生を瞬時に認識できること

◦ 障害が発生していることにすぐ気がつけるかどうか

システムの「見える化」が第一歩

(9)

◦ サーバ約50台 ◦ ネットワーク機器約10台 

監視方法

◦ スクリプトを用いて障害検知 ◦ 障害発生時は携帯電話にメールを送信 ◦ MRTGを用いてネットワークトラフィックをグラフ化

(10)

監視対象 ・ ・ ・ 監視サーバ 50台 ・・ ・ 10台

(11)

・・ ・ 10台 障害通知 スクリプト スクリプト スクリプト Pingによる 死活監視

(12)

監視対象 ・ ・ ・ 監視サーバ 50台 ・・ ・ 10台 スクリプト スクリプト スクリプト スクリプト スクリプト スクリプト スクリプト スクリプト スクリプト スクリプト スクリプト スクリプト CPU使用率 メモリ使用率 ディスク使用率 プロセス監視 障害通知 障害通知 障害通知

(13)

・・ ・ 10台 SNMP SNMP SNMP MRTG 設定ファイル SNMPによる 情報収集

(14)

スクリプト、設定ファイルの数が多い

目的によって使用するツール、設置場所が異なる

監視システム自体の全体像の把握、構成管理が煩雑

障害が発生した際に通知を行うのみ

過去の情報の蓄積がないため、

傾向分析が行えない

(15)

・・ ・ 10台 ZABBIX エージェント SNMP ZABBIXサーバ 監視設定 ZABBIX エージェント ZABBIX エージェント 障害通知 • すべての監視、通知を一元管理 • 監視データの蓄積

(16)

スクリプトファイルの削減

監視ツールの一元化

監視設定の一元管理

監視データの一元管理と長期保存

運用管理負荷の軽減

システム全体の透明性アップ

(17)
(18)

ZABBIX

=

(19)

◦ 機器からステータス情報を取得する ◦ 取得したステータス情報の保存 

表示機能

◦ 監視データの表示 ◦ グラフ、マップ表示 

障害検知、通知機能

◦ 障害を検知するための閾値設定

(20)

オープンソース製品

◦ Nagios ◦ BigBrother (Hobbit) ◦ Hinemos など 

商用製品

◦ JP1/NNM ◦ WebSAM ◦ System Walker など

(21)

◦ 設定や設定管理が煩雑 ◦ 設定をテキストエディタで行うなど、Linuxの知識を要する ◦ 大規模システムでの利用が困難 

商用製品

◦ 非常に高価 ◦ 高機能だが、不要な機能が多い

(22)

 オープンソース・ソフトウェア  サポートするOSが豊富  簡潔なWebインターフェースから設定、管理、情報表示  柔軟に設定可能な監視、障害検知、通知機能  簡単に作成できるグラフ、マップ機能  SQLデータベースによるデータ管理  高性能な専用エージェント  エージェントレスの監視にも対応  SNMP v1、v2、v3対応  監視設定のテンプレート化

(23)

ZABBIX Agent ZABBIX Server Apache + PHP MySQL PostgreSQL Oracle SQLite SNMP & SNMP Trap Ping/ポート監視 ネットワーク機器 ZABBIX Agent導入サーバ 表示

(24)

プラットフォーム ZABBIX Server ZABBIX Agent Linux ○ ○ Windows - ○ Solaris ○ ○ AIX ○ ○ HP-UX ○ ○ Mac OS X ○ ○ FreeBSD ○ ○ OpenBSD ○ ○ Novell Netware - ○

SCO Open Server ○ ○

(25)

◦ CPU使用率 ◦ ディスク使用率 ◦ メモリ使用率 ◦ ネットワーク使用率 ◦ ポート監視 ◦ プロセス監視 ◦ ログ監視 ◦ ファイル監視 など 

監視項目を独自に拡張可能

◦ アプリケーションの監視などを独自に設定可能

(26)

監視データの表示

障害発生箇所の一覧表示

グラフ表示

マップ表示

(27)

◦ 障害時、復旧時にメールを送信 ◦ 送信するメールの内容を個別に設定可能 

通知先、障害レベルの設定が可能

◦ 通知するユーザ、グループを設定可能 ◦ 通知する障害レベルを設定可能 

スクリプトの実行

◦ 自動でプロセスを再起動

(28)
(29)
(30)
(31)
(32)
(33)

◦ 商用製品は高価すぎる

◦ 「統合監視」に特化したシンプルな製品が欲しい

シェルスクリプト、

MRTGの置き換えに!

◦ 複数のツール、設定を一元管理

(34)
(35)

英語による商用サポートを実施

(36)

開発状況

◦ 最新安定版: 1.4.6 (2008/7/24) ◦ 最新開発版: 1.5.4 (2008/8/19) 

利用実績

◦ Fedora Extra/EPEL、Debian、Ubuntuにパッケージが登録 ◦ 活発な本家フォーラム ◦ 数社のパートナー契約企業あり

(37)

ZABBIXの日本語化

フォーラムによるサポート

(38)

ThinkIT 「

統合監視ツールZABBIX事始め

ThinkIT

「オープンソース統合監視ツール導入指南」 ◦ 2007年10月ランキング5位 ◦ 2007年連載ランキング7位 

Software Design 2008年 5月号、6月号

◦ 「統合監視ツールZABBIX ~そのポテンシャルを探る~」

(39)

提供サービス

◦ コンサルティングサービス  ZABBIX導入支援、監視システム設計支援、開発支援 ◦ サポートサービス  ZABBIXサーバ、エージェントのサポート、バイナリの提供 顧客名 システム規模 某県庁様 サーバ11台、ネットワーク機器5台 某警備会社様 - 某電力会社様 - 某大手プロバイダ様 サーバ100台規模の複数システムに導入

(40)

9/16日より、ミラクル・リナックスにてZABBIXのコンサルティ

ングサービス、サポートサービスを開始します!

9/19日、ミラクル・リナックス セミナールームにて、ZABBIX

セミナーを行います!!

10/18発売 Software Design 11月号の第1特集は

ZABBIX徹底活用術 (予定)」です!!!

(41)

参照

関連したドキュメント

2号機シールドプラグ下部の原子炉ウェル内の状況、線量等を確認するため、西側の原子炉キャビティ差圧調整ライン ※

HACCP とは、食品の製造・加工工程のあらゆる段階で発生するおそれのあ る微生物汚染等の 危害をあらかじめ分析( Hazard Analysis )

この設備によって、常時監視を 1~3 号機の全てに対して実施する計画である。連続監

建屋水位・地下水位の監視と制御 特定原子力施設 (第23回)資料 監視・評価検討会 加筆.

2013年3月29日 第3回原子力改革監視委員会 参考資料 1.

機関室監視強化の技術開発,および⾼度なセ キュリティー技術を適用した陸上監視システム の開発を⾏う...

別添-2 原子炉格納容器貫通部 加工機 構造概略図 別添-3 原子炉格納容器 常設監視計器 構造概略図 別添-4 常設監視計器