Zabbix 5.2 プロキシ (分散展開)

Zabbix 5.2 プロキシ (分散展開)

中規模、大規模、超大規模に適した監視ソフトウェアであるため、分散展開が不可欠です。同様に、Zabbix はスケーラビリティを強化するために Zabbix Proxy を追加しました。これにより、Zabbix は大規模な IT 環境、特にパーティション分割されたハイブリッド クラウド環境で利用できるようになります。多くの場合、より多くの監視領域を放射するために多くの権限を必要とせず、フロントエンドのセットを共有するため、運用および保守担当者の使用コストが大幅に削減されます。


文章

本文の前に

1. Zabbix Proxy は独立したデータベース インスタンスを使用します。一緒に置くと、データが簡単に破損します。

2. プロキシはデータ収集にのみ使用され、残りは引き続きサーバーに依存します。これにより、プロキシが切断されてもアラームが表示されないという現象が発生します。

Ali Sourceをインストールする

環境はCentOS 7.6のままです。 Zabbix Proxy は CentOS7 でバージョン 5.2 をサポートしていることに注意してください。

  1. ソースを追加
  2. cat <<EOF > /etc/yum.repos.d/zabbix.repo
  3. [ザビックス]
  4. name =Zabbix 公式リポジトリ - \$basearch
  5. ベースURL=https://mirrors.aliyun.com/zabbix/zabbix/5.2/rhel/7/\$basearch/
  6. 有効=1
  7. gpgcheck=1
  8. gpgkey=ファイル:///etc/pki/rpm-gpg/RPM-GPG- KEY -ZABBIX-A14FE591
  9. [zabbix非対応]
  10. name =Zabbix 公式リポジトリはサポートされていません - \$basearch
  11. ベースURL=https://mirrors.aliyun.com/zabbix/non-supported/rhel/7/\$basearch/
  12. 有効=1
  13. gpgkey=ファイル:///etc/pki/rpm-gpg/RPM-GPG- KEY -ZABBIX
  14. gpgcheck=1
  15. 終了
  16.  
  17. gpgkeyを追加
  18. curl https://mirrors.aliyun.com/zabbix/RPM-GPG- KEY -ZABBIX-A14FE591 \
  19. -o /etc/pki/rpm-gpg/RPM-GPG-キー-ZABBIX-A14FE591
  20. curl https://mirrors.aliyun.com/zabbix/RPM-GPG- KEY -ZABBIX \
  21. -o /etc/pki/rpm-gpg/RPM-GPG-キー-ZABBIX

Zabbix プロキシをインストールする

  1. yum -y zabbix-proxy-mysql をインストールします

Zabbix プロキシをインストールする

データベースをインストールして初期化する

  1. ####データベースをインストールする####
  2. yum -y mariadb-server を vim でインストールします
  3.  
  4. ####データベースを起動し、起動時に起動するように設定します####
  5. systemctl で mariadb を起動し、systemctl で mariadb を有効にします。
  6.  
  7. ####データベースを初期化します。主にデータベースのパスワードを変更し、テスト ライブラリ インスタンスを削除します。####
  8. mysql_secure_installation

データベースと関連ツールをインストールする


データベースの初期化を完了する

プロキシライブラリインスタンスを作成する

  1. mysql -uroot -pxiaoyu123
  2. 作成する データベースzabbix_proxy文字  utf8_bin にutf8照合を設定します
  3. 作成する ユーザーzabbix_proxy@localhostは、   'シャオユウ123' ;
  4. 付与 全て 特権  zabbix_proxy.*からzabbix_proxy@localhost;
  5. やめる;

データベースインスタンスを作成する

スキーマファイルのインポート

ここで注意すべき点は、スキーマ ファイルを編集し、上記で作成したデータベース インスタンス名を指定する必要があることです。

  1. vim /usr/share/doc/zabbix-proxy-mysql-5.2.3/スキーマ.sql.gz
  2. ####この文を最初の行に追加します####
  3. zabbix_proxyを使用する
  4. ####スキーマのインポート####
  5. zcat /usr/share/doc/zabbix-proxy-mysql*/スキーマ.sql.gz | mysql -uzabbix_proxy -pxiaoyu123

最初の行にuse zabbix_proxyを追加します。そうしないと、データベースが見つかりません。

プロキシ設定ファイルを変更する

  1. vim /etc/zabbix/zabbix_proxy.conf

Zabbixサーバーのアドレスを変更する


ホスト名の変更


正しいデータベース名とユーザー名に変更します


このユーザーのパスワードを追加


ネットワークの混雑やデータ転送の異常を防ぐためにローカル キャッシュ時間を増やす (オプション)


サーバー構成を取得する頻度を設定します。ここでは5Sに設定しました。

Zabbixプロキシサービスを起動する

  1. systemctl zabbix-proxy を起動し、systemctl zabbix-proxy を有効にします。

Zabbix Server フロントエンド構成


プロキシの作成

設定ファイルのパラメータとプロキシIPアドレスを入力します


法線を追加


ログは正常です

プロキシ方式の使用


ホストを作成し、エージェントを選択する


古いルーチン、ICMPテンプレートテストを選択


最新のデータを表示するにはホストを入力してください


データは正常に取得され、プロキシは正常に動作しています

要約する

Zabbix Proxy のインストールは比較的簡単ですが、その構成ファイルは単純ではなく、Zabbix Server の縮小版に相当します。さらに深く学びたい場合は、各機能を詳細にテストし、実際の本番環境に適用する必要があります。分散デプロイメントはデータを収集するだけなので、サーバー I/O やメモリなどの負荷をある程度軽減するだけで、完全に独立しているわけではありません。さらに、5.2ではローカルキャッシュと切断後の継続的なデータ収集機能が追加され、配信の可用性が向上しました。最後に、監視への道のりは長く、一夜にして達成できるものではありません。多くのテストと検証が成功の鍵となります。また次回お会いしましょう!

<<:  VMware 仮想マシン (Linux) でディスク デバイスに対応するハード ディスクを見つける方法

>>:  クラウド コンピューティング環境における容量管理

推薦する

ウェディングウェブサイトのロングテールキーワードを掘り出す方法

キーワードはウェブサイトにとって非常に重要です。キーワードはウェブサイトのラベルです。ユーザーはこれ...

開発重視のクラウドネイティブアプリケーションセキュリティモデルへの適応

CNAS を導入するには、アプリケーションとインフラストラクチャを保護する方法に大幅な変更が必要にな...

Kubernetes リソース制限を調整する方法

Kubernetes のリソース制限は、制限が厳しすぎることと緩すぎることの間の適切なバランスを見つ...

Veeble は、Windows 2003 に無制限のトラフィックを提供する VPS サービス プロバイダーです。

Server 2003 システムをサポートする海外の VPS を見つけるのは簡単ではありません。結局...

ヴィップショップの「急増の論理」:売れ残り商品の処分に注力

「今日、以前Vipshopを50ドルで出品し、すでに売れていたことを知りました。」8月10日夜、ネッ...

crowncloud-2g メモリ KVM/8 コア/30g ハードディスク/3T トラフィック/月額 7 USD

CrownCloud はオーストラリアで設立された VPS プロバイダーであり、1990 年から仮想...

ウェブマスターネットワークニュース:JD.comが再びSina Weiboを放棄、Pacific Direct Purchaseが崩壊

1. 菜鳥の最新動向:アリババの物流事業を統合昨日(9月3日)、Cainiao Networkは最初...

ウェブマスターはどのようにして究極のサイト最適化を実現できるのでしょうか?

最近、ブログサイトにいくつかの最適化と調整が行われました。 Haoxin はサイト外のアンカーテキス...

電子商取引を行う伝統産業: 飢餓マーケティングのやり方を教えてくれる 4 つのヒント

従来の電子商取引ウェブサイトでは、利益を上げるためにはマーケティング手法が非常に重要です。優れたマー...

工商総局が著作権侵害や海賊版ゲームを取り締まっており、名前を変えるとライセンスが取れなくなると言われています!

ゲームライセンス申請とPokomo GOはここ数週間、業界で最もホットな話題となり、ゲームコミュニテ...

検索エンジンの好みを分析するのに役立つ6つの側面

ウェブサイトがキーワードランキングで上位を獲得したい場合は、主要な検索エンジンが何を好むかを理解する...

インターネット マーケティング: 初心者がインターネット マーケティングを学ぶためのヒント

私は2か月以上毎日仕事が終わった後にインターネットマーケティングの知識のトレーニングをしてきました。...

2018 年第 4 四半期の低価格 VPS ランキング トップ 10

低価格 VPS リストの第 4 四半期のランキングが発表され、順位は次のようになりました。1 位 r...

Baidu スパイダーによるクロールを効率化するためにウェブサイトを最適化する方法

ウェブサイトのランキングがよいかどうか、またトラフィックが多いかどうかを決定する重要な要素の 1 つ...