CentOS7.6 10分钟 rpm 安装 Zabbix-4.4监控;
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了CentOS7.6 10分钟 rpm 安装 Zabbix-4.4监控;,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3055字,纯文字阅读大概需要5分钟。
内容图文
安装Zabbix步骤如下:
一、安装php-fpm;
1.安装php-fpm依赖及php-fpm安装包如图所示;
2. 操作命令如下,进入安装包路径执行以下命令;
rpm -ivh *.rpm --force --nodeps 后面的 --force --nodeps 忽略依赖包的意思;
systemctl start php-fpm 启动php-fpm服务;
systemctl status php-fpm 查看php-fpm服务状态;
二、安装 MariaDB或者Mysql
1.安装依赖包及安装包如图所示:
3. 操作命令如下,进入安装包路径执行以下命令;
rpm -ivh *.rpm --force --nodeps 后面的 --force --nodeps 忽略依赖包的意思;
systemctl start mariadb 启动mariadb服务;
systemctl status mariadb 查看mariadb服务状态;
修改数据库密码 命令如下: mysqladmin -u root password "12345678" ;
登录数据库,命令如下: mysql -uroot -p “1245678” ;
三、安装zabbix
1. 安装zabbix依赖及安装包;
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;
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) ; 如图所示:
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
首次登陆zabbix web,账户Admin(注意"A"大写),密码zabbix.
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 进行触发报警
3、服务器磁盘监控
1) 创建名称、键值 触发器
2) 配置状态图
内容总结
以上是互联网集市为您收集整理的CentOS7.6 10分钟 rpm 安装 Zabbix-4.4监控;全部内容,希望文章能够帮你解决CentOS7.6 10分钟 rpm 安装 Zabbix-4.4监控;所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。