监控中心Zabbix [ 1 ] --- zabbix监控 : Zabbix的安装与使用

Zabbix 监控

技术支持以及订阅服务 点我直达

建议官方网站直接安装 点我直达

一、 安装 Zabbix 仓库文件

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

二、安装 Zabbix server 和 agent

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

三、安装 Zabbix 前端

安装 Red Hat 软件集合

yum install centos-release-scl  -y

编辑仓库配置文件 /etc/yum.repos.d/zabbix.repo 并开启 zabbix-frontend repository

[zabbix-frontend]
...
enabled=1
...

开始安装 Zabbix 前端 软件包

yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl -y

四、创建初始数据库

确认你的数据库服务器已经处于运行状态

在数据库主机上运行以下代码

mysql -uroot -p   # 此行是命令,下面的一行是输出,提示你输入数据库 root 的密码。
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> quit;

导入初始架构和数据,系统将提示您输入新创建的密码。

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

五、为Zabbix server配置数据库

编辑配置文件 /etc/zabbix/zabbix_server.conf

DBPassword=password

六、为Zabbix前端配置PHP

1 配置 Nginx

1.1 删除 nginx 默认站点的配置内容

编译Nginx 主配置文件:
/etc/opt/rh/rh-nginx116/nginx/nginx.conf,删除 38 行到 80 行的内容。

   server{
    
    
       listen          80 default_server;
       ...

1.2 编辑Nginx 子配置文件:

/etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf,取消 listenserver_name 的注释并设置它们。

listen 80;
server_name Neko.com;

2 配置 PHP

编辑配置文件:
/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf, 添加 nginxlisten.acl_users 指令的值中

listen.acl_users = apache,nginx

取消下面的注释并设置正确的时区

php_value[date.timezone] = Asia/Shanghai

七、 启动Zabbix server和agent进程

启动Zabbix server和agent进程,并为它们设置开机自启:

systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm

八、访问并配置 Zabbix 前端

在浏览器输入 http://zabbix服务器的IP 或者主机名 即可
在这里插入图片描述

拉动滚动条检查所有项目都为ok 后,点击 Next step

在这里插入图片描述

填写数据库相关信息
在这里插入图片描述

填写 Zabbix 服务器的主机名或主机IP地址和端口号,以及安装的名称(可选)。

最后的 Name 的值是可选的,这个表示安装的这个 zabbix server 是什么角色。
因为, Zabbix 是可以做分布式的监控系统,可以有一个服务器角色和多个代理角色。
在这里插入图片描述

再此检查配置是否正确
在这里插入图片描述

九、登录

默认用户名为:Admin ,密码为:zabbix
在这里插入图片描述

登录成功后,进入仪表盘
在这里插入图片描述

十、配置中文
点击 左下角的 User sttings
在这里插入图片描述

选择 Chinese (zh_CN) 之后点击 Update
在这里插入图片描述

等待页面自动刷新后,即可看到页面已改为中文
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Houaki/article/details/112198858