zabbixモニタリング導入マニュアル

Zabbixモニタリングのインストール(ドキュメントの手順に従って正常にビルドできます)
ドキュメントはzabbix-server側にインストールされています。後で、モニタリングクライアントドキュメントを作成します。収集へようこそ。
#####ドキュメントの展開を行うときは、必ず各単語を注意深く読んでください。必ず読んでください(すべての単語が重要です)。#プライベートの
再印刷、ブロガーに連絡してください。そうでない場合は、著作権を調査する必要があります。著作権の下にWeChatがあります。
システム環境:centos7

IP ノード名
192.168.128.151 admin-zabbix

1.ホスト名を変更します。
admin-zabbixノードの実行

[root@admin-zabbix ~]# hostnamectl set-hostname admin-zabbix

2.ファイアウォールとselinuxadmin
-zabbixノードの実行をオフにします

[root@admin-zabbix ~]#systemctl stop firewalld
[root@admin-zabbix ~]#systemctl disable firewalld
[root@admin-zabbix ~]#setenforce 0

3. yumソースコードリポジトリ構成パッケージをインストールし、zabbixをインストールします。(エラーがあるかもしれません、私は
その場でそれをマークしました)admin-zabbixノードの実行

[root@admin-zabbix ~]# rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm  ##在这一步如果报错的话执行下面命令
[root@admin-zabbix ~]# rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm##上面如果为报错不用执行
[root@admin-zabbix ~]# yum -y install yum-utils   ##如果在这一步报错的话执行下面操作
修改/etc/yum.repos.d/zabbix.repo 文件成如下内容
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=https://repo.zabbix.com/zabbix/4.0/rhel/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=https://repo.zabbix.com/non-supported/rhel/7/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1
[root@admin-zabbix ~]# yum -y install yum-utils
[root@admin-zabbix ~]# yum-config-manager --enable rhel-7-server-optional-rpms
##安装 Zabbix server
[root@admin-zabbix ~]# yum install zabbix-server-mysql -y
##安装 Zabbix proxy 并使用 MySQL 数据库
[root@admin-zabbix ~]# yum install zabbix-proxy-mysql -y
[root@admin-zabbix ~]# yum -y install mariadb-server
##安装 Zabbix 前端
[root@admin-zabbix ~]# yum install zabbix-web-mysql -y
[root@admin-zabbix ~]# yum -y install httpd

4.データベースのリモートログイン認証を設定し、データベースファイルをインポートします。
admin-zabbixノードの実行

[root@admin-zabbix ~]# systemctl restart mariadb
[root@admin-zabbix ~]# gunzip /usr/share/doc/zabbix-server-mysql-4.0.27/create.sql.gz
[root@admin-zabbix ~]# mysql                                   
MariaDB [zabbix]> create database zabbix character set utf8 collate utf8_bin;##这里注意一定要设置utf8_bin 要不然后期会出错
MariaDB [(none)]> grant all  PRIVILEGES on zabbix.* to zabbix@'%' IDENTIFIED BY 'zabbix';
MariaDB [(none)]> flush privileges;
[root@admin-zabbix ~]# mysql -h 192.168.182.151 -uzabbix -pzabbix
MariaDB [zabbix]> use zabbix
MariaDB [zabbix]> source /usr/share/doc/zabbix-server-mysql-4.0.27/create.sql

5.zabbixサーバー/プロキシ用にデータベースを構成します。
admin-zabbixノードの実行
vimを使用して構成ファイル/etc/zabbix/zabbix_server.confを変更します
##以下では、行番号をマークして同じになるように変更し、他の構成をデフォルトのままにしておくことができます(行番号を書き込まないでください)

 91行 DBHost=192.168.182.151
 100行 DBName=zabbix
 116行 DBUser=zabbix
 124行 DBPassword=zabbix

6. zabbix-serverプロセスを開始し、起動時に自動起動を有効にします。
admin-zabbixノードの実行

[root@admin-zabbix ~]# systemctl start  zabbix-server.service
[root@admin-zabbix ~]# systemctl enable  zabbix-server.service 

7.フロントエンドWeb構成ファイルを構成します。
admin-zabbixノードの実行
vimを使用して、構成ファイル/etc/httpd/conf.d/zabbix.confを変更します。
##以下で、行番号をマークして同じになるように変更しました。これにより、他の構成をデフォルトのままにすることができます(行番号は書き込まないでください)。

  20行         php_value date.timezone Asia/Shanghai
  [root@admin-zabbix ~]# systemctl start  httpd

8.ブラウザを開き、admin-zabbixノードアドレスを入力します。
[次の停止]をクリックして
ここに写真の説明を挿入
アクセス許可の問題確認し(アクセス許可の問題はありません。[次の停止]を直接クリックするだけです)、[次の停止]をクリックします。
ここに写真の説明を挿入
必要なデータベース情報を入力します(前の情報と一致するように、ドキュメントに従って実行すれば問題ありません)。

ホスト名とポート名を入力する必要はありません。[次の停止]をクリックします。

ここに写真の説明を挿入
[次へ]を直接停止します。
ここに写真の説明を挿入
[完了]をクリックします。問題は、ファイルのインストールと
ここに写真の説明を挿入
書き込みが正常に行われたことです。Web側のzabbixのデフォルトのユーザー名はAdminで、パスワードはzabbixです(ユーザー名は大文字のAであることに注意してください)。
ここに写真の説明を挿入
これでWebインターフェイスが表示されます。
ここに写真の説明を挿入
ここに私たちのzabbix監視システムがインストールされています

メールアラームドキュメントリンクhttps://blog.csdn.net/zeorg/article/details/112128191

ドキュメントのパラメータは公式ドキュメント(https://www.zabbix.com)から
取得されます。違反がある場合は、ブロガーに連絡してwxを削除してください:a1362623821

おすすめ

転載: blog.csdn.net/zeorg/article/details/111937751