1.zabbixウェブインタフェースは、提供する機会であり、分散システムエンタープライズクラスのオープンソースソリューションを監視します。
ZABBIXは、様々なネットワークパラメータを監視し、提供することができる柔軟な通知メカニズム運用保守担当者が迅速に問題を見つけて解決できるようにします。
Zabbixは監視の利点:
1)オートディスカバリサーバやネットワーク機器
2)自動検出基礎となる(例えば、複数のインスタンス自動検出のMySQL、Tomcatプロセス、等)
3)分散型制御システムと集中ウェブ管理
4)積極的な監視およびパッシブ監視モードをサポート
5)などのオペレーティングシステム用のLinux、Solaris版、HP-UX、AIX、FreeBSDでは、OpenBSDの、さまざまなサポートしています
6)効率的なエージェントはwindow2000などのLinux、Solaris版、HP-UX、AIX、FreeBSDでは、OpenBSDのは、Windows NT4.0をサポートしています
7)エージェントの監視ない他の監視方法(例:SNMPプロトコルルータ、またはスイッチを使用して監視、IPMIハードウェア等、温度を検出)
8)安全なユーザ認証モード
9)柔軟なユーザーアクセス許可設定
10)は、Webベースの管理方法、および無料の電子メールて送信の定義をサポートするイベント
支持監査ログにリソースを監視11)高レベルのビジネス・ビュー
短所:
1)パフォーマンスのボトルネック、システムの監視は継続的な性質と周期性、機械より多くの量、特定のボトルネック、5000の公式ウェブサイトで与えられた単一の上限となるデータを書き込みますデータベースを増やすのピークを過小評価してはいけません、我々はする必要がプロキシ、増加のコストを増大させます。
2)Zabbixのデータ収集は、大規模、プルタスクのバックログの後、サーバーアクティブモードであるプルモード、ターゲットマシンを持っています。データ収集が延期される
3)二次開発プロジェクト、MySQLのテーブル構造を分析する必要がある、テーブル構造が複雑で、API開発能力の開発のための要件があります。
4)内蔵ハウスキーピングデータベースの実行中に、データベースを最適化するための圧力を増加させます
2.zabbix監視コンポーネント
完全ZABBIX分散モニタリングシステムは、以下の成分からなります:
ZABBIXサーバ:情報を受信するための責任を負うエージェントが組織によって、レポートのコアコンポーネントによってすべての設定、統計データや運用データを送りました。
データベース・ストレージ:すべての構成情報を格納する専用のデータはZABBIXによって集め、
Webインターフェイス:通常サーバーが同じホスト上で実行されていると、GUIインタフェースをZABBIX。
プロキシ:一般的に、分散監視環境で使用される任意の成分は、データ収集を監視し、端子部を監視するプロキシサーバは、サーバ側ユニティに送られます。
ZABBIXエージェント:ローカルサーバーまたはプロキシ端末に収集、監視対象ホスト上で展開され、送信データ;
ZABBIX作業フロー・チャート:
フローチャートを監視します:
一般的な用語のZabbix
ホスト(ホスト):ネットワーク機器を監視するために、IPまたはDNS名で指定
ホストグループ(ホスト):ホスト論理コンテナは、ホストとテンプレートを含んでいてもよいが、ホストとテンプレートの同じグループ内で相互にリンクすることができない、一般のユーザーまたはユーザーグループに監視権限を割り当てる際に使用されるホストグループ
項目(監視項目):特定の制御データに関連するインデックスは、監視対象のデータ; ZABBIXコアデータ項目が収集され、データなし、相対的監視の目的は、各項目は、「キー」を有します識別
ティガー(トリガー):監視対象オブジェクトが受信されて評価するための特定のデータ項目内の式は、合理的な範囲、すなわち、閾値範囲内である、受信したデータが閾値よりも大きい、OKから状態遷移トリガデータの量が再び合理的な範囲に戻り問題、に、デバイスが問題OKからその状態を変換します
イベント(イベント):懸念が等トリガ状態遷移、新しいエージェントまたは自動再登録オンライン剤として、時刻に発生しました
行動(アクション):(例えば、送信通知など)の操作を含めることによって、事前に定義された特定のイベントを処理するための手段及び条件(操作を行います)
エスカレーション(アラーム更新):アラームを送信したり、そのようなすべての5分後に送信されるアラートなどのリモートコマンドのカスタムプログラムを実行、劣って伝送した5
メディア(メディア):そして、このような電子メール、Jabberの、またはSMSとして、通知チャネルを送信するための手段
通知(通知):選択されたメディアを介してユーザにイベント情報を送信します
リモートコマンド(リモコン):事前定義コマンドは、特定の宿主での自己の状態で次に実行されてもよいが監視され
鋳型(テンプレート):すばやくプリセットを定義するために使用される典型的アイテム、トリガー、グラフ、スクリーン、含まセットホストエントリを監視アプリケーション、及び低レベルの検出ルールを、テンプレートは、単一のホストに直接結合していてもよいです
アプリケーション(アプリ)アイテムのコレクション:
ウェブscennaro(ウェブシーン):1つ以上のWebサイトhttpリクエストの可用性を検出するための手段
フロントエンド(フロントエンド):ZABBIXインタフェースウェブ
3.zabbix中国と中国の文字化け
1)検査の前にデータベースがUTF-8文字セット、UTF-8モードに変更する必要が導入されている場合
データベースのバックアップをZABBIXし、元のデータベースを削除した後、再作成し、データベースのバックアップをインポートします
latin1の中にインポートzabbix.sql文書は、UTF8に変更します。
SED -iさん#latin1の#UTF8#G 'zabbix.sql
その後、データベースをインポートすることができます
そして、リフレッシュZABBIXインタフェースは、次のような問題が発生したなどとして、表示します
ソリューション:窓からコントロールパネル - >フォント - >中国語フォントライブラリを選択し、例えば、「イタリック体」とは、例えば、ウェブZABBIXフォントディレクトリの下端にコピー:/ var / www / htmlと設定/ ZABBIX /フォント