SlideShare une entreprise Scribd logo
1  sur  38
Télécharger pour lire hors ligne
ZABBIX-JP 寺島 広大
http://www.zabbix.jp
   寺島 広大 (てらしま こうだい)

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


   ミラクル・リナックス株式会社に勤務
    ◦ 社内の情報システム担当
    ◦ ZABBIXのコンサルティング、サポート担当




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

   ZABBIX概要
    ◦ ZABBIXの機能と特徴

   ZABBIXを取り巻く状況
    ◦ ZABBIXの開発状況と周囲の動向




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




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

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

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

   ユーザの問い合わせ対応
    ◦ PC、機器の故障の対応
    ◦ ソフトウェア、システムの利用方法の説明

                                   5
   IAサーバの導入によるサーバ単価の低下
   システム規模の拡大

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



      コスト削減による人手不足


             効率よくシステムを管理する
              方法はないだろうか・・・

                             6
   システム全体の稼動状況を瞬時に把握できること
    ◦ ハードウェアの故障はないか?
    ◦ システムリソースは十分に足りているか?
    ◦ アプリケーション、プロセスは正常に稼動しているか?


   問題発生を瞬時に認識できること
    ◦ 障害が発生していることにすぐ気がつけるかどうか


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



                                  7
   システム規模
    ◦ サーバ約50台
    ◦ ネットワーク機器約10台


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




                                  8
監視サーバ         監視対象




        ・
        ・
        ・
        10台



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

        Pingによる
         死活監視


スクリプト
スクリプト
スクリプト
           ・
           ・
           ・
          10台

 障害通知

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


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

         SNMPによる
          情報収集
                                 SNMP

 MRTG
設定ファイル
                   SNMP

                    ・
                    ・
                    ・
                   10台           SNMP



                                  ・
                                  ・
                                  ・
                                 50台
                                        12
   スクリプト、設定ファイルの数が多い
   目的によって使用するツール、設置場所が異なる

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

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

    過去の情報の蓄積がないため、
      傾向分析が行えない


                             13
監視サーバ                    監視対象


• すべての監視、通知を一元管理                  ZABBIX
• 監視データの蓄積                       エージェント



ZABBIXサーバ                         ZABBIX
                   SNMP          エージェント
 監視設定
                    ・
                    ・
                    ・
                   10台            ZABBIX
                                 エージェント
   障害通知

                                   ・
                                   ・
                                   ・
                                  50台
                                           14
   スクリプトファイルの削減
   監視ツールの一元化
   監視設定の一元管理
   監視データの一元管理と長期保存



        運用管理負荷の軽減
       システム全体の透明性アップ



                       15
ZABBIXの機能と特徴




               16
ZABBIX
    =
統合監視ソフトウェア




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


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


   障害検知、通知機能
    ◦ 障害を検知するための閾値設定
    ◦ 管理者への障害通知

                         18
   オープンソース製品
    ◦ Nagios
    ◦ BigBrother
    ◦ Hinemos など


   商用製品
    ◦ JP1/NNM
    ◦ WebSAM
    ◦ System Walker など




                         19
   オープンソース製品
    ◦   設定や設定管理が煩雑
    ◦   設定をテキストエディタで行うなど、Linuxの知識を要する
    ◦   大規模システムでの利用が困難
    ◦   「統合監視」のいずれかの機能が弱い場合が多い


   商用製品
    ◦ 非常に高価
    ◦ 高機能だが、不要な機能が多い




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



                                 21
障害通知


                                 SNMP &
                                 SNMP Trap
                                                  ネットワーク機器


   MySQL
 PostgreSQL     ZABBIX Server
   Oracle                                       ZABBIX Agent
    SQLite
                                              ZABBIX Agent導入サーバ

                                Ping/ポート監視
               表示
Apache + PHP
               設定
                      管理者                    ZABBIX Agent未導入サーバ

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




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

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


                              24
   監視データの表示
   障害発生箇所の一覧表示
   グラフ表示
   マップ表示
   スクリーン機能(レポート作成機能)




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

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


   スクリプトの実行
    ◦ 自動でプロセスを再起動
    ◦ 特定アプリケーションを実行


                           26
27
28
29
30
31
   ZABBIXは中小規模のシステム監視に最適!
    ◦ 商用製品は高価すぎる
    ◦ 「統合監視」に特化したシンプルな製品が欲しい

   シェルスクリプト、MRTGの置き換えに!
    ◦ 複数のツール、設定を一元管理
    ◦ 過去のデータを蓄積、傾向分析を行いたい




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




                    33
   ラトビアにあるZABBIX SIA (企業)にて開発
   英語による商用サポートを実施
   パートナープログラムや認定エンジニア制度




                                 34
   開発状況
    ◦ 最新安定版: 1.4.6 (2008/7/24)
    ◦ 最新開発版: 1.5.3 (2008/6/8)

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




                                            35
   2005年よりWebサイトの運営を開始

   ZABBIXの日本語化
   フォーラムによるサポート
   リリースノート翻訳




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


   Software Design 2008年 5月号、6月号
    ◦ 「統合監視ツールZABBIX ~そのポテンシャルを探る~」




                                      37
   導入事例
         顧客名                     システム規模
     某県庁様                   サーバ11台、ネットワーク機器5台
     某警備会社様                         -
     某電力会社様                         -
     某大手プロバイダ様            サーバ100台規模の複数システムに導入


   提供サービス
    ◦ コンサルティングサービス
      ZABBIX導入支援、監視システム設計支援、開発支援
    ◦ サポートサービス
      ZABBIXサーバ、エージェントのサポート、バイナリの提供

                 詳細は info@miraclelinux.com までお問合せください
                                                        38

Contenu connexe

Tendances

SELinuxの課題について
SELinuxの課題についてSELinuxの課題について
SELinuxの課題についてAtsushi Mitsu
 
hbstudy# 28 SELinux HandsOn 公開版
hbstudy# 28 SELinux HandsOn 公開版hbstudy# 28 SELinux HandsOn 公開版
hbstudy# 28 SELinux HandsOn 公開版Hiroki Ishikawa
 
日本マイクロソフト Forefront tmg_セミナ受講メモ_2011-09-01
日本マイクロソフト Forefront tmg_セミナ受講メモ_2011-09-01日本マイクロソフト Forefront tmg_セミナ受講メモ_2011-09-01
日本マイクロソフト Forefront tmg_セミナ受講メモ_2011-09-01Yukio Saito
 
Principles of Transaction Processing Second Edition 7章 1, 2節
Principles of Transaction Processing Second Edition 7章 1, 2節Principles of Transaction Processing Second Edition 7章 1, 2節
Principles of Transaction Processing Second Edition 7章 1, 2節Yuichiro Saito
 

Tendances (8)

Gingerbread
GingerbreadGingerbread
Gingerbread
 
VIOPS04: Intel VT ~仮想化を支える基礎技術~
VIOPS04: Intel VT ~仮想化を支える基礎技術~VIOPS04: Intel VT ~仮想化を支える基礎技術~
VIOPS04: Intel VT ~仮想化を支える基礎技術~
 
hbstudy#06
hbstudy#06hbstudy#06
hbstudy#06
 
SELinuxの課題について
SELinuxの課題についてSELinuxの課題について
SELinuxの課題について
 
hbstudy# 28 SELinux HandsOn 公開版
hbstudy# 28 SELinux HandsOn 公開版hbstudy# 28 SELinux HandsOn 公開版
hbstudy# 28 SELinux HandsOn 公開版
 
OpenStack & SELinux
OpenStack & SELinuxOpenStack & SELinux
OpenStack & SELinux
 
日本マイクロソフト Forefront tmg_セミナ受講メモ_2011-09-01
日本マイクロソフト Forefront tmg_セミナ受講メモ_2011-09-01日本マイクロソフト Forefront tmg_セミナ受講メモ_2011-09-01
日本マイクロソフト Forefront tmg_セミナ受講メモ_2011-09-01
 
Principles of Transaction Processing Second Edition 7章 1, 2節
Principles of Transaction Processing Second Edition 7章 1, 2節Principles of Transaction Processing Second Edition 7章 1, 2節
Principles of Transaction Processing Second Edition 7章 1, 2節
 

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

オープンソースでシステム監視!統合監視ソフトウェアZABBIXの機能と利用事例のご紹介
オープンソースでシステム監視!統合監視ソフトウェアZABBIXの機能と利用事例のご紹介オープンソースでシステム監視!統合監視ソフトウェアZABBIXの機能と利用事例のご紹介
オープンソースでシステム監視!統合監視ソフトウェアZABBIXの機能と利用事例のご紹介Kodai Terashima
 
オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視
オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視
オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視Kodai Terashima
 
統合監視ソフトウェア Zabbix新バージョン2.0の紹介
統合監視ソフトウェア Zabbix新バージョン2.0の紹介統合監視ソフトウェア Zabbix新バージョン2.0の紹介
統合監視ソフトウェア Zabbix新バージョン2.0の紹介takanori suzuki
 
System Center Operations Managerによる仮想環境の高度な管理
System Center Operations Managerによる仮想環境の高度な管理System Center Operations Managerによる仮想環境の高度な管理
System Center Operations Managerによる仮想環境の高度な管理junichi anno
 
Zabbix社内勉強会資料-Zabbix2.0新機能紹介編-
Zabbix社内勉強会資料-Zabbix2.0新機能紹介編-Zabbix社内勉強会資料-Zabbix2.0新機能紹介編-
Zabbix社内勉強会資料-Zabbix2.0新機能紹介編-Daisuke Ikeda
 
オープンソースNW監視ツールのご紹介
オープンソースNW監視ツールのご紹介オープンソースNW監視ツールのご紹介
オープンソースNW監視ツールのご紹介OSSラボ株式会社
 
HeapStats: Introduction and Technical Preview
HeapStats: Introduction and Technical PreviewHeapStats: Introduction and Technical Preview
HeapStats: Introduction and Technical PreviewYuji Kubota
 
Zabbix製品・サービス紹介資料
Zabbix製品・サービス紹介資料Zabbix製品・サービス紹介資料
Zabbix製品・サービス紹介資料Zabbix
 
Pandora FMS でサーバ 1台から大規模サイトまでの幅広い監視を実現 ~統合監視ツール Pandora FMS の実力~
Pandora FMS でサーバ 1台から大規模サイトまでの幅広い監視を実現 ~統合監視ツール Pandora FMS の実力~Pandora FMS でサーバ 1台から大規模サイトまでの幅広い監視を実現 ~統合監視ツール Pandora FMS の実力~
Pandora FMS でサーバ 1台から大規模サイトまでの幅広い監視を実現 ~統合監視ツール Pandora FMS の実力~Rworks, Inc.
 
CLUB DB2 第137回:基礎から再入門!DB2モニタリング入門
CLUB DB2 第137回:基礎から再入門!DB2モニタリング入門CLUB DB2 第137回:基礎から再入門!DB2モニタリング入門
CLUB DB2 第137回:基礎から再入門!DB2モニタリング入門Akira Shimosako
 
Zabbix 1.8の概要と新機能
Zabbix 1.8の概要と新機能Zabbix 1.8の概要と新機能
Zabbix 1.8の概要と新機能Kodai Terashima
 
オープンソースでシステム監視!Zabbix 1.8の機能と簡単インストール手順の紹介
オープンソースでシステム監視!Zabbix 1.8の機能と簡単インストール手順の紹介オープンソースでシステム監視!Zabbix 1.8の機能と簡単インストール手順の紹介
オープンソースでシステム監視!Zabbix 1.8の機能と簡単インストール手順の紹介Kodai Terashima
 
OSSで作るOpenStack監視システム
OSSで作るOpenStack監視システムOSSで作るOpenStack監視システム
OSSで作るOpenStack監視システムsatsuki fukazu
 
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) 泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) Akihiro Kuwano
 
Zabbix 1.8の概要と新機能
Zabbix 1.8の概要と新機能Zabbix 1.8の概要と新機能
Zabbix 1.8の概要と新機能Kodai Terashima
 
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)axsh co., LTD.
 

Similaire à オープンソースでシステム監視!統合監視ソフトウェアZabbix (20)

オープンソースでシステム監視!統合監視ソフトウェアZABBIXの機能と利用事例のご紹介
オープンソースでシステム監視!統合監視ソフトウェアZABBIXの機能と利用事例のご紹介オープンソースでシステム監視!統合監視ソフトウェアZABBIXの機能と利用事例のご紹介
オープンソースでシステム監視!統合監視ソフトウェアZABBIXの機能と利用事例のご紹介
 
オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視
オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視
オープンソース統合監視ソフトウェア Zabbix 2.0によるクラウド監視
 
統合監視ソフトウェア Zabbix新バージョン2.0の紹介
統合監視ソフトウェア Zabbix新バージョン2.0の紹介統合監視ソフトウェア Zabbix新バージョン2.0の紹介
統合監視ソフトウェア Zabbix新バージョン2.0の紹介
 
System Center Operations Managerによる仮想環境の高度な管理
System Center Operations Managerによる仮想環境の高度な管理System Center Operations Managerによる仮想環境の高度な管理
System Center Operations Managerによる仮想環境の高度な管理
 
Zabbix社内勉強会資料-Zabbix2.0新機能紹介編-
Zabbix社内勉強会資料-Zabbix2.0新機能紹介編-Zabbix社内勉強会資料-Zabbix2.0新機能紹介編-
Zabbix社内勉強会資料-Zabbix2.0新機能紹介編-
 
NMIS overview
NMIS overviewNMIS overview
NMIS overview
 
オープンソースNW監視ツールのご紹介
オープンソースNW監視ツールのご紹介オープンソースNW監視ツールのご紹介
オープンソースNW監視ツールのご紹介
 
HeapStats: Introduction and Technical Preview
HeapStats: Introduction and Technical PreviewHeapStats: Introduction and Technical Preview
HeapStats: Introduction and Technical Preview
 
Zabbix製品・サービス紹介資料
Zabbix製品・サービス紹介資料Zabbix製品・サービス紹介資料
Zabbix製品・サービス紹介資料
 
Pandora FMS でサーバ 1台から大規模サイトまでの幅広い監視を実現 ~統合監視ツール Pandora FMS の実力~
Pandora FMS でサーバ 1台から大規模サイトまでの幅広い監視を実現 ~統合監視ツール Pandora FMS の実力~Pandora FMS でサーバ 1台から大規模サイトまでの幅広い監視を実現 ~統合監視ツール Pandora FMS の実力~
Pandora FMS でサーバ 1台から大規模サイトまでの幅広い監視を実現 ~統合監視ツール Pandora FMS の実力~
 
CLUB DB2 第137回:基礎から再入門!DB2モニタリング入門
CLUB DB2 第137回:基礎から再入門!DB2モニタリング入門CLUB DB2 第137回:基礎から再入門!DB2モニタリング入門
CLUB DB2 第137回:基礎から再入門!DB2モニタリング入門
 
Zabbix 1.8の概要と新機能
Zabbix 1.8の概要と新機能Zabbix 1.8の概要と新機能
Zabbix 1.8の概要と新機能
 
第21回「Windows Server 2012 DeepDive!! Hyper-V と VDI を徹底解説」(2012/10/18 on しすなま!)...
第21回「Windows Server 2012 DeepDive!! Hyper-V と VDI を徹底解説」(2012/10/18 on しすなま!)...第21回「Windows Server 2012 DeepDive!! Hyper-V と VDI を徹底解説」(2012/10/18 on しすなま!)...
第21回「Windows Server 2012 DeepDive!! Hyper-V と VDI を徹底解説」(2012/10/18 on しすなま!)...
 
オープンソースでシステム監視!Zabbix 1.8の機能と簡単インストール手順の紹介
オープンソースでシステム監視!Zabbix 1.8の機能と簡単インストール手順の紹介オープンソースでシステム監視!Zabbix 1.8の機能と簡単インストール手順の紹介
オープンソースでシステム監視!Zabbix 1.8の機能と簡単インストール手順の紹介
 
openQRM V5.1 Update
openQRM V5.1 UpdateopenQRM V5.1 Update
openQRM V5.1 Update
 
OSSで作るOpenStack監視システム
OSSで作るOpenStack監視システムOSSで作るOpenStack監視システム
OSSで作るOpenStack監視システム
 
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) 泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
 
Munin入れてみた
Munin入れてみたMunin入れてみた
Munin入れてみた
 
Zabbix 1.8の概要と新機能
Zabbix 1.8の概要と新機能Zabbix 1.8の概要と新機能
Zabbix 1.8の概要と新機能
 
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
 

Plus de Kodai Terashima

ZabbixによるOpenStack/OpenContrailの監視
ZabbixによるOpenStack/OpenContrailの監視ZabbixによるOpenStack/OpenContrailの監視
ZabbixによるOpenStack/OpenContrailの監視Kodai Terashima
 
第6回 ZABBIX-JP勉強会
第6回 ZABBIX-JP勉強会第6回 ZABBIX-JP勉強会
第6回 ZABBIX-JP勉強会Kodai Terashima
 
Zabbix 2.2の新機能とZabbixオフィシャルサービスの紹介
Zabbix 2.2の新機能とZabbixオフィシャルサービスの紹介Zabbix 2.2の新機能とZabbixオフィシャルサービスの紹介
Zabbix 2.2の新機能とZabbixオフィシャルサービスの紹介Kodai Terashima
 
Why don't you start local community
Why don't you start local communityWhy don't you start local community
Why don't you start local communityKodai Terashima
 
ラトビアの生活とZabbix 2.0 & カンファレンスの話
ラトビアの生活とZabbix 2.0 & カンファレンスの話ラトビアの生活とZabbix 2.0 & カンファレンスの話
ラトビアの生活とZabbix 2.0 & カンファレンスの話Kodai Terashima
 
オープンソースでシステム監視!統合監視ソフトウェア"Zabbix 1.8"の新機能とデモ
オープンソースでシステム監視!統合監視ソフトウェア"Zabbix 1.8"の新機能とデモオープンソースでシステム監視!統合監視ソフトウェア"Zabbix 1.8"の新機能とデモ
オープンソースでシステム監視!統合監視ソフトウェア"Zabbix 1.8"の新機能とデモKodai Terashima
 
Zabbixのパフォーマンスチューニング & インストール時の注意点
Zabbixのパフォーマンスチューニング & インストール時の注意点Zabbixのパフォーマンスチューニング & インストール時の注意点
Zabbixのパフォーマンスチューニング & インストール時の注意点Kodai Terashima
 

Plus de Kodai Terashima (8)

ZabbixによるOpenStack/OpenContrailの監視
ZabbixによるOpenStack/OpenContrailの監視ZabbixによるOpenStack/OpenContrailの監視
ZabbixによるOpenStack/OpenContrailの監視
 
第6回 ZABBIX-JP勉強会
第6回 ZABBIX-JP勉強会第6回 ZABBIX-JP勉強会
第6回 ZABBIX-JP勉強会
 
Zabbix 2.2の新機能とZabbixオフィシャルサービスの紹介
Zabbix 2.2の新機能とZabbixオフィシャルサービスの紹介Zabbix 2.2の新機能とZabbixオフィシャルサービスの紹介
Zabbix 2.2の新機能とZabbixオフィシャルサービスの紹介
 
Zabbix in 2012
Zabbix in 2012Zabbix in 2012
Zabbix in 2012
 
Why don't you start local community
Why don't you start local communityWhy don't you start local community
Why don't you start local community
 
ラトビアの生活とZabbix 2.0 & カンファレンスの話
ラトビアの生活とZabbix 2.0 & カンファレンスの話ラトビアの生活とZabbix 2.0 & カンファレンスの話
ラトビアの生活とZabbix 2.0 & カンファレンスの話
 
オープンソースでシステム監視!統合監視ソフトウェア"Zabbix 1.8"の新機能とデモ
オープンソースでシステム監視!統合監視ソフトウェア"Zabbix 1.8"の新機能とデモオープンソースでシステム監視!統合監視ソフトウェア"Zabbix 1.8"の新機能とデモ
オープンソースでシステム監視!統合監視ソフトウェア"Zabbix 1.8"の新機能とデモ
 
Zabbixのパフォーマンスチューニング & インストール時の注意点
Zabbixのパフォーマンスチューニング & インストール時の注意点Zabbixのパフォーマンスチューニング & インストール時の注意点
Zabbixのパフォーマンスチューニング & インストール時の注意点
 

Dernier

【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 

Dernier (9)

【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 

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

  • 2. 寺島 広大 (てらしま こうだい)  ZABBIX-JP 代表 ◦ 2005年よりZABBIX-JPを設立、運営  ミラクル・リナックス株式会社に勤務 ◦ 社内の情報システム担当 ◦ ZABBIXのコンサルティング、サポート担当 2
  • 3. 統合監視とは? ◦ 統合監視の必要性とZABBIX導入事例  ZABBIX概要 ◦ ZABBIXの機能と特徴  ZABBIXを取り巻く状況 ◦ ZABBIXの開発状況と周囲の動向 3
  • 5. システム構築 ◦ 新規システムの提案、設計、検証、構築  システム運用管理 ◦ 運用を開始しているシステムの管理  クライアントPC、機器管理 ◦ PC、ソフトウェアライセンス、その他機器の購入、管理  ユーザの問い合わせ対応 ◦ PC、機器の故障の対応 ◦ ソフトウェア、システムの利用方法の説明 5
  • 6. IAサーバの導入によるサーバ単価の低下  システム規模の拡大 サーバ数の増加による管理コストの増加 コスト削減による人手不足 効率よくシステムを管理する 方法はないだろうか・・・ 6
  • 7. システム全体の稼動状況を瞬時に把握できること ◦ ハードウェアの故障はないか? ◦ システムリソースは十分に足りているか? ◦ アプリケーション、プロセスは正常に稼動しているか?  問題発生を瞬時に認識できること ◦ 障害が発生していることにすぐ気がつけるかどうか システムの「見える化」が第一歩 7
  • 8. システム規模 ◦ サーバ約50台 ◦ ネットワーク機器約10台  監視方法 ◦ スクリプトを用いて障害検知 ◦ 障害発生時は携帯電話にメールを送信 ◦ MRTGを用いてネットワークトラフィックをグラフ化 8
  • 9. 監視サーバ 監視対象 ・ ・ ・ 10台 ・ ・ ・ 50台 9
  • 10. 監視サーバ 監視対象 Pingによる 死活監視 スクリプト スクリプト スクリプト ・ ・ ・ 10台 障害通知 ・ ・ ・ 50台 10
  • 11. 監視サーバ 監視対象 CPU使用率 障害通知 スクリプト メモリ使用率 スクリプト スクリプト スクリプト ディスク使用率 障害通知 スクリプト スクリプト プロセス監視 スクリプト スクリプト ・ 障害通知 ・ ・ スクリプト 10台 スクリプト スクリプト スクリプト ・ ・ ・ 50台 11
  • 12. 監視サーバ 監視対象 SNMPによる 情報収集 SNMP MRTG 設定ファイル SNMP ・ ・ ・ 10台 SNMP ・ ・ ・ 50台 12
  • 13. スクリプト、設定ファイルの数が多い  目的によって使用するツール、設置場所が異なる 監視システム自体の全体像の把握、構成管理が煩雑  障害が発生した際に通知を行うのみ 過去の情報の蓄積がないため、 傾向分析が行えない 13
  • 14. 監視サーバ 監視対象 • すべての監視、通知を一元管理 ZABBIX • 監視データの蓄積 エージェント ZABBIXサーバ ZABBIX SNMP エージェント 監視設定 ・ ・ ・ 10台 ZABBIX エージェント 障害通知 ・ ・ ・ 50台 14
  • 15. スクリプトファイルの削減  監視ツールの一元化  監視設定の一元管理  監視データの一元管理と長期保存 運用管理負荷の軽減 システム全体の透明性アップ 15
  • 17. ZABBIX = 統合監視ソフトウェア 17
  • 18. 監視機能 ◦ 機器からステータス情報を取得する ◦ 取得したステータス情報の保存  表示機能 ◦ 監視データの表示 ◦ グラフ、マップ表示  障害検知、通知機能 ◦ 障害を検知するための閾値設定 ◦ 管理者への障害通知 18
  • 19. オープンソース製品 ◦ Nagios ◦ BigBrother ◦ Hinemos など  商用製品 ◦ JP1/NNM ◦ WebSAM ◦ System Walker など 19
  • 20. オープンソース製品 ◦ 設定や設定管理が煩雑 ◦ 設定をテキストエディタで行うなど、Linuxの知識を要する ◦ 大規模システムでの利用が困難 ◦ 「統合監視」のいずれかの機能が弱い場合が多い  商用製品 ◦ 非常に高価 ◦ 高機能だが、不要な機能が多い 20
  • 21. オープンソース・ソフトウェア  サポートするOSが豊富  簡潔なWebインターフェースから設定、管理、情報表示  柔軟に設定可能な監視、障害検知、通知機能  簡単に作成できるグラフ、マップ機能  SQLデータベースによるデータ管理  高性能な専用エージェント  エージェントレスの監視にも対応  SNMP v1、v2、v3対応  監視設定のテンプレート化 21
  • 22. 障害通知 SNMP & SNMP Trap ネットワーク機器 MySQL PostgreSQL ZABBIX Server Oracle ZABBIX Agent SQLite ZABBIX Agent導入サーバ Ping/ポート監視 表示 Apache + PHP 設定 管理者 ZABBIX Agent未導入サーバ 22
  • 23. プラットフォーム ZABBIX Server ZABBIX Agent Linux ○ ○ Windows - ○ Solaris ○ ○ AIX ○ ○ HP-UX ○ ○ Mac OS X ○ ○ FreeBSD ○ ○ OpenBSD ○ ○ Novell Netware - ○ SCO Open Server ○ ○ Tru64/OSF ○ ○ 23
  • 24. 基本監視項目 ◦ CPU使用率 ◦ ディスク使用率 ◦ メモリ使用率 ◦ ネットワーク使用率 ◦ ポート監視 ◦ プロセス監視 ◦ ログ監視 ◦ ファイル監視 など  監視項目を独自に拡張可能 ◦ アプリケーションの監視などを独自に設定可能 24
  • 25. 監視データの表示  障害発生箇所の一覧表示  グラフ表示  マップ表示  スクリーン機能(レポート作成機能) 25
  • 26. メールによる通知 ◦ 障害時、復旧時にメールを送信 ◦ 送信するメールの内容を個別に設定可能  通知先、障害レベルの設定が可能 ◦ 通知するユーザ、グループを設定可能 ◦ 通知する障害レベルを設定可能  スクリプトの実行 ◦ 自動でプロセスを再起動 ◦ 特定アプリケーションを実行 26
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. 31
  • 32. ZABBIXは中小規模のシステム監視に最適! ◦ 商用製品は高価すぎる ◦ 「統合監視」に特化したシンプルな製品が欲しい  シェルスクリプト、MRTGの置き換えに! ◦ 複数のツール、設定を一元管理 ◦ 過去のデータを蓄積、傾向分析を行いたい 32
  • 34. ラトビアにあるZABBIX SIA (企業)にて開発  英語による商用サポートを実施  パートナープログラムや認定エンジニア制度 34
  • 35. 開発状況 ◦ 最新安定版: 1.4.6 (2008/7/24) ◦ 最新開発版: 1.5.3 (2008/6/8)  利用実績 ◦ Fedora Extra、Debian、Ubuntuにパッケージが登録 ◦ 活発な本家フォーラム ◦ 数社のパートナー契約企業あり 35
  • 36. 2005年よりWebサイトの運営を開始  ZABBIXの日本語化  フォーラムによるサポート  リリースノート翻訳 36
  • 37. ThinkIT 「統合監視ツールZABBIX事始め」  ThinkIT 「オープンソース統合監視ツール導入指南」 ◦ 2007年10月ランキング5位 ◦ 2007年連載ランキング7位  Software Design 2008年 5月号、6月号 ◦ 「統合監視ツールZABBIX ~そのポテンシャルを探る~」 37
  • 38. 導入事例 顧客名 システム規模 某県庁様 サーバ11台、ネットワーク機器5台 某警備会社様 - 某電力会社様 - 某大手プロバイダ様 サーバ100台規模の複数システムに導入  提供サービス ◦ コンサルティングサービス  ZABBIX導入支援、監視システム設計支援、開発支援 ◦ サポートサービス  ZABBIXサーバ、エージェントのサポート、バイナリの提供 詳細は info@miraclelinux.com までお問合せください 38