ZABBIXについて
ZABBIXは、分散システムの監視およびネットワーク監視機能のWebインタフェース、エンタープライズクラスのオープンソース・ソリューションを提供することに基づいています。
ZABBIXは、サーバシステムの安全な動作を保証するために、様々なネットワークパラメータを監視することができ、そして、システム管理者が迅速に問題を解決する/配置することを可能にする柔軟な通知メカニズムを提供します。
ZABBIXサーバ、ZABBIXプロキシ(任意成分)、ZABBIX剤:おおよそZABBIXは、3つの部分から構成されています。
zabbix4.0
サーバ側:クライアントから送信されたデータを受信するための責任、および独自のデータベースに保存し
、エージェント側:定期的にクライアントでデータ収集を担当する、およびサーバー側のに送られた
エージェントは、2つのモードのデータベースを送信します:
1。アクティブモード:クライアントがサーバに定期的にデータを送信します
。2.パッシブモード:データ要求を送信し、サーバーを待った後、クライアントは、サーバ側に送信します
ZABBIXは、以下の部品から構成され
1、Zabbixサーバ:コアコンポーネントを報告する情報を受信するエージェントの伝送、組織によるすべての構成および運用統計データ;
2、ストレージデータベース:ZABBIXによって収集されたすべての構成情報を格納専用、およびデータ;
3。 、Webインターフェース:通常サーバーが同じホスト上で実行して、GUIインタフェースをZABBIX;
4、プロキシ:一般に、分散監視環境で使用される任意成分、エージェント監視データサーバーは、監視端末の一部を収集し、サーバ側に送信された統一。
5、エージェント:監視対象ホスト上に展開、ローカルデータを収集し、プロキシサーバー側または側に送信する責任があります。
ステップ1:yumのソース・データベースのインストール
[MariaDB]
名前を= MariaDB
BASEURL = HTTP://mirrors.ustc.edu.cn/mariadb/yum/10.3/centos7-amd64/
gpgkey = HTTP://mirrors.ustc.edu。 CN / MariaDB / YUM / RPM-GPG-KEY-MariaDB
。gpgcheck 1 =
第二部分:取付MariaDBデータベース
YUM MariaDBのインストール
ステップ2:ソースzabbix4.0インストール
RPM -ivh https://repo.zabbix.com/zabbixを/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
yumをインストールZABBIX-MySQLのZABBIX Webベースエージェント・サーバーZABBIX-MySQLの
ステップ5:データベースとユーザーを作成します
-uroot #mysql - PROOT
MySQLの>文字データベースZABBIX UTF8 SET COLLATEのutf8_binを作成します。厳密に大文字と小文字を区別しutf8_bin-- #collate
ZABBIX * @で識別されるローカルホスト上ZABBIXするのMySQL>すべての権限を付与する「ZABBIX」;.
MySQLの>終了。
zcatをする/usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysqlの-uzabbix -p ZABBIX
DBPASSWORD = ZABBIX
はphp_value date.timezoneでヨーロッパ/リガ(オープンコメント)
、ZABBIX-ServerエージェントZABBIX-httpdの再起動systemctl
systemctl有効ZABBIX-HTTPD Serverエージェントzabbix-
ブラウザがアクセスするには、次のステップ10
にhttp:// SERVER_IP / ZABBIX
箱文字化けの解決策があります。
Cの窓1.:\ Windowsファイルフォント\下の書体を見つけるsimsun.ttcは
、サーバーにLinuxのアップロード
CDの/ usr /レポートこのコンテンツの共有/ ZABBIX /フォント
2.元のフォントのバックアップ
MV graphfont.ttf graphfont.ttf.bak
3 graphfont.ttf名前を変更したWindowsフォント入れ
MV simsun.ttc graphfont.ttfを
クライアントを追加
Vimは/etc/zabbix/zabbix_agentd.conf
次のパラメータを変更します。
サーバー= 127.0.0.1(エンドポイントサーバーIP)
ServerActive = 127.0.0.1(エンドポイントサーバーIP)
ホスト名= ZABBIXサーバ
カスタムモニタは、項目を変更する必要があります
クライアント:
VIM /etc/zabbix/zabbix-agent.conf
UserParameter = proc.mysql、PS -ef | grepのmysqlの|トイレ-l#proc.mysqlカスタム監視のps -efの名前です| grepのmysqlの|トイレ-lまた、スクリプト(自身シェルコマンド)を実行することができ、コンテンツを監視することです。
bashのscript_name.shでスクリプトの#実装
分散
ステップ1:yumのソース・データベースのインストール
[MariaDB]
名前を= MariaDB
BASEURL = HTTP://mirrors.ustc.edu.cn/mariadb/yum/10.3/centos7-amd64/
gpgkey = HTTP://mirrors.ustc.edu。 CN / MariaDB / YUM / RPM-GPG-KEY-MariaDB
。gpgcheck 1 =
第二部分:取付MariaDBデータベース
YUM MariaDBのインストール
ステップ2:ソースzabbix4.0インストール
RPM -ivh https://repo.zabbix.com/zabbixを/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
yumをインストールZABBIX Proxy-
第五ステップ:ファイル/etc/zabbix/zabbix_proxy.conf編集する
サーバーを= 192.168.254.13(IPプロキシ・ポイント・サーバ)
のホスト名= ZABBIXプロキシ
DBNAME = zabbix_proxy
DBUSER = ZABBIX
DBPASSWORD = ZABBIX
ステップ6:サービスの再起動
サービスZABBIXプロキシの再起動
ステップ7:データベースとユーザー作成
のSETのutf8 COLLATEのutf8_bin zabbix_proxyデータベースのキャラクターを作成し、
グラント*をzabbix_proxyにZABBIX上のすべての特権@ localhostの「ZABBIX」;.で識別される
第八ステップ:データベースにファイルを抽出し
ZCATの/usr/share/doc/zabbix-proxy-mysql-4.0.6/schema.sql.gz | mysqlの-uzabbix -pzabbix zabbix_proxy クライアント:
ステップ9:端末プロファイル修正剤
のVim /etc/zabbix/zabbix-agent.conf
サーバー= 192.168.254.62(点プロキシ)
ServerActive = 192.168.254.62(点プロキシ)
HostnameItem = system.hostname
ステップ10:クライアントを再起動します
サービスZABBIXエージェントは再起動
第十一のステップを:Word文書を配布見ます