PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了CentOS7.6 10分钟 rpm 安装 Zabbix-4.4监控;大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

安装Zabbix步骤如下:

 

 

一、安装PHP-fpm;

 

 

1.安装PHP-fpm依赖及PHP-fpm安装包如图所示;

 

CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;

 

 

2. 操作命令如下,进入安装包路径执行以下命令;

 

rpm -ivh *.rpm  --force --nodeps   后面的 --force --nodeps 忽略依赖包的意思;

 

systemctl   start   PHP-fpm       启动PHP-fpm服务;

 

systemctl  status  PHP-fpm       查看PHP-fpm服务状态;

 

CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;

 

 

 

 

二、安装 MariaDB或者MysqL

 

1.安装依赖包及安装包如图所示:

 

 

CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;

 

 

 

3. 操作命令如下,进入安装包路径执行以下命令;

 

rpm -ivh *.rpm  --force --nodeps   后面的 --force --nodeps 忽略依赖包的意思;

 

systemctl   start   mariadb       启动mariadb服务;

 

systemctl  status  mariadb       查看mariadb服务状态;

 

 

CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;

 

 

 

修改数据库密码 命令如下: MysqLadmin -u root password "12345678"    ;

 

登录数据库,命令如下:    MysqL  -uroot  -p  “1245678”            ;

 

 

CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;

 

 

三、安装zabbix

 

1. 安装zabbix依赖及安装包;

 

CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;

 

 

2. 操作命令如下,进入安装包路径执行以下命令;

 

rpm -ivh *.rpm  --force --nodeps   后面的 --force --nodeps 忽略依赖包的意思;

 

3. 登录数据库 MysqL  -uroot  -p 加密码;

 

执行以下命令创建zabbix;

 

create database zabbix character set utf8 collate utf8_bin;

 

授权localhost主机访问数据库实例zabbbix,用户名密码 zabbix;@H_944_163@


@H_944_163@

grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

 

GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'%';

 

FLUSH PRIVILEGES;

 

 

 

4. 导入zabbix语句命令如下;

 

zcat /usr/share/doc/zabbix-server-MysqL-4.4.7/create.sql.gz | MysqL -uzabbix -p zabbix

 

会让在输入一遍密码 输入zabbix设置的密码即可;

 

5.修改zabbix server的DB配置文件

vim /etc/zabbix/zabbix_server.conf

ListenPort=10051

LogFile=/var/log/zabbix/zabbix_server.log

LogFileSize=0

PidFile=/var/run/zabbix/zabbix_server.pid

SocketDir=/var/run/zabbix

DBHost=106.53.12.24

DBName=zabbix

DBUser=zabbix

DBpassword=zabbix

DBPort=3306

StartPollers=12

StartPreprocessors=60

StartPingers=5     用于设置启用icmp协议PING主机方式启动线程数量

StartDiscoverers=5

 

 

6、修改httpd配置文件,并启动httpd服务;

Systemctl  start  httpd
vim /etc/httpd/conf.d/zabbix.conf, 取消注释,并设置正确的时区 (Asia/Shanghai) 

找到PHP_value date.timezone Europe/Riga 修改  (Asia/Shanghai) ; 如图所示:

 

CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;

 

 

 

 

7、配置zabbix agent

PidFile=/var/run/zabbix/zabbix_agentd.pid

LogFile=/var/log/zabbix/zabbix_agentd.log

LogFileSize=1

Server=106.53.12.24

ListenPort=10050

Hostname=zabbix-server

AllowRoot=1

Include=/etc/zabbix/zabbix_agentd.d/*.conf

UnsafeUserParameters=1

Timeout=20 当agent采集数据多长时间算超时

 

#StatsAllowedIP=127.0.0.1

 

8、启动zabbix服务,命令如下:

 

systemctl  restart  zabbix-server  zabbix-agent  httpd    

启动zabbix服务客户端及httpd ;

 

四、配置zabbix

 

1、http://ip/zabbix

 

CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;

CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;

 





CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;


CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;



首次登陆zabbix web,账户Admin(注意"A"大写),密码zabbix.

 

CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;

 

2、修改中文及乱码

替换字体:/usr/share/zabbix/assets/fonts

修改配置文件:/usr/share/zabbix/include/defines.inc.PHP

define('ZBX_GRAPH_FONt_name',           'graphfont')  更改simKai

 

重启服务生效:systemctl restart zabbix-server.service

 


3、配置服务器cpu_load 监控

1)load_1 system.cpu.load[percpu,avg1] 2)load_5 system.cpu.load[percpu,avg5] 3)load_15 system.cpu.load[percpu,avg15] 4)配置阀值,创建触发器

5)触发器一分钟内cup_load 大于 30 进行触发报警

 


CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;

 

3、服务器磁盘监控

1) 创建名称、键值 触发器

 

 

@H_830_403@

 

 

2) 配置状态图


CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;

 

CentOS7.6 10分钟  rpm 安装 Zabbix-4.4监控;


大佬总结

以上是大佬教程为你收集整理的CentOS7.6 10分钟 rpm 安装 Zabbix-4.4监控;全部内容,希望文章能够帮你解决CentOS7.6 10分钟 rpm 安装 Zabbix-4.4监控;所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: