小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

手把手教你部署zabbix監(jiān)控系統(tǒng),小白都能搞定

 IT軟件推薦員 2024-06-25 發(fā)布于云南

ZABBIX-5.0LTS在線部署部署教程

環(huán)境:

  • 操作系統(tǒng):            centos7.X
  • zabbix-server版本:  5.0LTS
  • 系統(tǒng)配置[需結(jié)合監(jiān)控的業(yè)務(wù)量提供配置]:         建議2C(CPU)8G(運(yùn)行) 100GB(存儲)
  • 架構(gòu):LNMP

第一步: 系統(tǒng)初始化

  1. 關(guān)閉selinux
sed -i 's/^SELINUX=.*$/SELINUX=disabled/' /etc/selinux/config
  1. 打開防火墻
systemctl stop firewalld

第二步: 服務(wù)器上部署zabbix-server

  1. 安裝Zabbix軟件庫 安裝Zabbix的官方軟件庫(替換為阿里源),運(yùn)行以下命令:
rpm -Uvh https://repo./zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
sed -i 's/http:\/\/repo./https:\/\/mirrors.aliyun.com\/zabbix/' /etc/yum.repos.d/zabbix.repo
yum clean all
  1. 安裝Zabbix服務(wù)器和agent 運(yùn)行以下命令安裝Zabbix服務(wù)器和代理:
yum install zabbix-server-mysql zabbix-agent -y
  1. 安裝Zabbix前端 為了啟用Red Hat軟件集合,請運(yùn)行以下命令:
yum install centos-release-scl -y

然后編輯文件/etc/yum.repos.d/zabbix.repo,啟用zabbix-frontend庫:

vim /etc/yum.repos.d/zabbix.repo
[zabbix-frontend]
...
enabled=1
...

接下來,安裝Zabbix前端包:

yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl -y
  1. 安裝mariadb數(shù)據(jù)庫 安裝命令:
yum install mariadb-server -y
systemctl enable  --now mariadb
  1. 創(chuàng)建并初始化數(shù)據(jù)庫
  • 確保數(shù)據(jù)庫服務(wù)器已啟動并運(yùn)行。然后在數(shù)據(jù)庫主機(jī)上運(yùn)行以下命令:
#終端輸入mysql表示登錄root用戶,因?yàn)槟J(rèn)root用戶沒有密碼 
mysql
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'zabbix123';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;
  • 在Zabbix服務(wù)器主機(jī)上導(dǎo)入初始數(shù)據(jù)。
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

系統(tǒng)會提示你輸入zabbix用戶的密碼,這里密碼為zabbix123,執(zhí)行下面的命令后,會讓你輸入密碼,你必須輸入密碼,且你輸入的密碼是看不見的,所以要確保輸入正確,如果輸錯了,請重新執(zhí)行上面的命令。

導(dǎo)入數(shù)據(jù)庫架構(gòu)后,禁用log_bin_trust_function_creators選項:

mysql
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;
  1. 在zabbix-server配置文件中配置數(shù)據(jù)庫信息 vim /etc/zabbix/zabbix_server.conf
...
DBPassword=password
...

或者使用命令完成

sed -i '124i\DBPassword=zabbix123' /etc/zabbix/zabbix_server.conf
  1. 為Zabbix前端配置PHP
  • 編輯 /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf 文件, 取消注釋并設(shè)置listen和server_name
#請使用下面命令完成
sed -i 's/# listen 80;/listen 80;/' /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf
sed -i 's/# server_name example.com;/server_name localhost;/' /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf
sed -i '38,94s/^/#/' /etc/opt/rh/rh-nginx116/nginx/nginx.conf
  • 編輯文件/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf,在listen.acl_users指令中添加nginx
#請使用下面的命令完成
sed -i 's/listen.acl_users = apache/listen.acl_users = apache,nginx/' /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
  • 然后取消注釋并設(shè)定正確的時區(qū):
#請使用下面的命令完成
sed -i 's/; php_value\[date.timezone\] = Europe\/Riga/php_value[date.timezone] = Asia\/Shanghai/' /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
  1. 啟動Zabbix服務(wù)器和依賴進(jìn)程 啟動Zabbix服務(wù)器和依賴進(jìn)程,并設(shè)置為系統(tǒng)啟動時自動啟動:
 systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm mysql
 systemctl enable zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm mysql

第三步:登錄web界面初始化zabbix-server

  1. 訪問web地址:http://服務(wù)器ip
  2. 按照下面的圖片順序依次完成初始化
  1. 登錄zabbix-web

訪問web地址:http://服務(wù)器ip

用戶名:Admin  密碼:zabbix

第四步:登錄zabbix-web,開始使用

  1. 簡單用戶設(shè)置
  • 設(shè)置語言為中文、設(shè)置主題色調(diào)
  1. 添加監(jiān)控
  • zabbix監(jiān)控協(xié)議支持zabbix-agnet、SNMP、JMX、IPMI四種方式,如使用zabbix-agent方式監(jiān)控主機(jī),請先在被監(jiān)控主機(jī)上安裝zabbix-agent。

  • 不管什么方式監(jiān)控,zabbix服務(wù)端與被監(jiān)控主機(jī)的網(wǎng)絡(luò)需相通

  • 更多高級用法,參考后續(xù)教程。

添加監(jiān)控基本流程:創(chuàng)建主機(jī)->編輯主機(jī)信息->添加監(jiān)控模板(模板支持自定義)->完成監(jiān)控。

  • 添加被監(jiān)控主機(jī)信息
  • 給被監(jiān)控主機(jī)添加監(jiān)控模板
  • 完成一次被監(jiān)控主機(jī)的添加

zabbix-server5.0LTS基礎(chǔ)安裝教程(到此結(jié)束)

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多