Zabbixインストール

https://www.zabbix.com/jp/download
https://qiita.com/skouno25/items/39d1cfa5f56df3107ed6
https://blog.apar.jp/zabbix/10640/


マネージャ:mmm124 CentOS7 Zabbix4.0 MySQL8.0
エージェント:mmm125 CentOS7 Zabbix4.0


【1】マネージャのセットアップ
【1.1】MySQL8.0 インストール

--mariaDB削除
yum remove -y mariadb-libs
rm -rf /var/lib/mysql/

--yum リポジトリの追加
yum install -y https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
yum info mysql-community-server

--インストール
yum install -y mysql-community-server
mysqld --version

--DB起動
systemctl enable mysqld.service
systemctl start mysqld.service
systemctl status mysqld.service


--初期パスワードの確認
cat /var/log/mysqld.log | grep password

--セキュリティ設定
mysql_secure_installation

--設定ファイルによる設定
vim /etc/my.cnf

[mysqld]
character_set_server = utf8mb4

#default-authentication-plugin=mysql_native_password

default-authentication-plugin=mysql_native_password

 


systemctl stop mysqld
systemctl start mysqld
systemctl status mysqld

 

 

【1.2】Zabbix4.0インストール


rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
yum clean all

 

yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-get


mysql -uroot -p


create database zabbix character set utf8 collate utf8_bin;

create user zabbix@localhost identified by 'Aaa!1234';

grant all privileges on zabbix.* to zabbix@localhost;
exit;


zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

 

vim /etc/zabbix/zabbix_server.conf

DBPassword=Aaa!1234


vim /etc/httpd/conf.d/zabbix.conf

# php_value date.timezone Europe/Riga

php_value date.timezone Asia/Tokyo


systemctl restart zabbix-server zabbix-agent httpd
systemctl enable zabbix-server zabbix-agent httpd
systemctl status zabbix-server zabbix-agent httpd


zabbix_get -s 127.0.0.1 -k agent.version

 


【1.3】Zabbixフロントエンドの設定

http://192.168.137.124/zabbix


初期設定が終了すると、Zabbixのログイン画面が表示されますので、初期ユーザーでログインします
Username:Admin
Password:zabbix


【2】エージェントのセットアップ

【2.1】インストール

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
yum clean all


yum -y install zabbix-agent

vim /etc/zabbix/zabbix_agentd.conf

Server=192.168.137.124
ServerActive=192.168.137.124
Hostname=mmm125


systemctl restart zabbix-agent
systemctl enable zabbix-agent
systemctl status zabbix-agent