企业级监控zabbix基础 (3)

企业级监控zabbix基础

Zabbix Server Processes

企业级监控zabbix基础

 

安装zabbix

将yum仓库路径指向zabbix的官网

企业级监控zabbix基础

 

企业级监控zabbix基础

复制链接地址,然后在linux系统上,将其下载下来,注意你的dns和网关都正常,否则就会下载不上

企业级监控zabbix基础

然后再将其安装

企业级监控zabbix基础

再来看一下安装了这个包,安装的文件,可以看到自动在/etc/yum.repo下面给你配好了zabbix仓库

企业级监控zabbix基础

此时,再yum clean all,yum repolist就会列出安装zabbix的yum仓库

企业级监控zabbix基础

 

在安装之前先确保本地的mysql配置正常

配置mysql

vim /etc/my.cnf.d/server.cnf

[server]

skip_name_resolve = on 跳过域名解析

innodb_file_per_table = on

innodb_buffer_pool_size = 256M 缓冲池大小为256M

max_connections = 2000

企业级监控zabbix基础

配置好之后,重新启动数据库服务

systemctl restart mariadb

 

然后安装zabbix

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

企业级监控zabbix基础

到此zabbix就成功安装了

 

考虑到zabbix来连接数据库,尽可能用普通用户的身份来连接,所以需要进入数据库中创建用户

mysql

create database zbxdb character set 'utf8';

grant all on zbxdb.* to 'zbxuser'@'192.168.10.%' identified by 'zabbix';

flush privileges;

企业级监控zabbix基础

 

安装zabbix-server-mysql时提供了一些脚本,其中/usr/share/doc/zabbix-server-mysql-3.4.4/create.sql.gz就是在zabbix数据库生成表的脚本

企业级监控zabbix基础

将其复制到家目录下,并解压缩

cp /usr/share/doc/zabbix-server-mysql-3.4.4/create.sql.gz /root

 

企业级监控zabbix基础

这些表里面存的是历史数据,趋势数据,配置等

 

配置zabbix配置文件

cp /etc/zabbix/zabbix_server.conf /etc/zabbix/zabbix_server.conf.bak 修改配置文件先做好备份,养成良好习惯

vim zabbix_server.conf

ListenPort=10051 监听端口

LogFile=http://www.likecs.com/var/log/zabbix/zabbix_server.log 日志文件

LogFileSize=0 日志自动滚动

PidFile=http://www.likecs.com/var/run/zabbix/zabbix_server.pid pid进程文件

SocketDir=http://www.likecs.com/var/run/zabbix

DBHost=192.168.10.160 zabbix连接数据库所在的主机

DBName=zbxdb 数据库名字

DBUser=zbxuser 数据库用户

DBPassword=zabbix 密码

DBPort=3306

 

配置完后,启动zabbix服务,然后查看zabbix服务状态

systemctl start zabbix-server

systemctl status zabbix-server

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpgggp.html