Linux监控平台介绍zabbix监控介绍安装zabbix忘记Admin密码如何做

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux监控平台介绍zabbix监控介绍安装zabbix忘记Admin密码如何做相关的知识,希望对你有一定的参考价值。

Linux监控平台介绍

技术分享图片

zabbix监控介绍

技术分享图片
zabbix他也是c/s架构,有一个服务端然后去客户端抓数据,抓数据在客户端必须有个服务启动着,这个服务是复制采集数据的,这个数据可以主动的上报给服务端,也可以让服务端去连接客服端抓这个数据,这就意味着客户端分为两种模式,主动模式和被动模式
技术分享图片

安装zabbix

技术分享图片
技术分享图片
技术分享图片

实验需要准备两台机器,一台服务端监控中心,另外一台客服端

用yum安装zabbix,需要安装yum源,访问官网下载yum源,官网下载地址 www.zabbix.com/download

在官网找到下载链接后两台机器都需要下载

[[email protected] ~]# wget https://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

技术分享图片

两台机器下载完成后安装rpm包

[[email protected] ~]# rpm -ivh zabbix-release-3.2-1.el7.noarch.rpm

技术分享图片

技术分享图片

服务端yum安装azbbix

[[email protected] ~]# yum install -y zabbix-agent zabbix-get zabbix-server-mysql zabbix-web zabbix-web-mysql

技术分享图片

客户端安装azbbix

[[email protected] ~]# yum install -y zabbix-agent

技术分享图片

服务端需要安装mysql,在这里装过就不在去安装了

技术分享图片

服务端编辑mysql的配置文件,设置默认的字符集,如果不设置字符集后续把zabbix web 界面设置成中文会出问题

[[email protected] ~]# vim /etc/my.cnf                  ##添加内容character_set_server = utf8

技术分享图片

重启下mysql

[[email protected] ~]# systemctl restart mysql

服务端进入mysql命令行,创建zabbix库,创建用户

[[email protected] ~]# mysql -uroot -phanshuo1             ##进入数据库
mysql> create database zabbix character set utf8;     ##创建库的时候指定一下编码utf8
mysql> grant all on zabbix.* to ‘zabbix‘@‘127.0.0.1‘ identified by ‘han-zabbix‘;    ##创建用户这个用户是需要让web代码连接你的mysql,还有就是你的监控中心(zabbix 服务)他启动的前提也是需要能够连接你的mysql,客户端采集了数据,他需要把这些数据传递给服务端,这样数据才能用这个用户传递给服务端

技术分享图片

导入原始的数据没有这些数据zabbix就无法工作,就无法在web界面下展现出来,

[[email protected] ~]# cd /usr/share/doc/zabbix-server-mysql-3.2.11/   ##默认自带数据的目录

技术分享图片

[[email protected] zabbix-server-mysql-3.2.11]# gzip -d create.sql.gz    ##解压create.sql.gz包

技术分享图片

然后把create.sql文件导入mysql数据库

[[email protected] zabbix-server-mysql-3.2.11]# mysql -uroot -phanshuo1 zabbix < create.sql   

技术分享图片

启动zabbix服务

[[email protected] zabbix-server-mysql-3.2.11]# systemctl start zabbix-server

启动httpd服务

[[email protected] zabbix-server-mysql-3.2.11]# systemctl start httpd   ##启动这个的时候查看是否有占用80端口 
[[email protected] zabbix-server-mysql-3.2.11]# systemctl enable httpd  ##开机启动httpd添加到开机启动列表
[[email protected] zabbix-server-mysql-3.2.11]# systemctl enable zabbix-server     ##开机启动zabbix添加到开机启动列表  

技术分享图片

技术分享图片

出现问题zabbix显示已经启动但是端口没有监听,排查故障
查看日志

[[email protected] ~]# less /var/log/zabbix/zabbix_server.log       ##日志路径

技术分享图片

以上日志显示错误信息是不能连接mysql,解决进入mysql配置文件看下

[[email protected] ~]# vim /etc/zabbix/zabbix_server.conf    ##进入配置文件后搜索DBHost,定义一些配置
DBHost=127.0.0.1      ##定义数据库的IP
DBName=zabbix         
DBUser=zabbix
DBPassword=han-zabbix

技术分享图片

更改完配置重新启动zabbix

[[email protected] ~]# systemctl restart zabbix-server

技术分享图片 成功

配置web界面:浏览器访问192.168.63.100/zabbix/监控中心的地址, web界面下面配置zabbix

技术分享图片

技术分享图片

设置php时区

[[email protected] ~]# vim /etc/php.ini    ##php默认配置的路劲,进入设置时区/搜索timezone

技术分享图片

定义完成后重启apache

[[email protected] ~]# systemctl restart httpd 

重新刷新浏览器

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片
技术分享图片

技术分享图片
技术分享图片

技术分享图片

配置客户端

编辑zabbix的配置文件在客户端上加入白名单IP,指定服务端的IP,不指定就看不到数据的

[[email protected] ~]# vim /etc/zabbix/zabbix_agentd.conf

技术分享图片
技术分享图片
技术分享图片

启动客户端的zabbix服务

技术分享图片

技术分享图片

忘记Admin密码如何做

技术分享图片

技术分享图片

以上是关于Linux监控平台介绍zabbix监控介绍安装zabbix忘记Admin密码如何做的主要内容,如果未能解决你的问题,请参考以下文章

六十Linux监控平台介绍zabbix监控介绍安装zabbix忘记Admin密码如何做

linux监控平台搭建监控平台介绍zabbix监控介绍安装zabbix忘记Admin密码

19.1 Linux监控平台介绍 19.2 zabbix监控介绍及安装

Linux监控平台介绍,zabbix监控介绍,安装zabbix,忘记admin密码如何做

Linux监控平台介绍 zabbix监控介绍 安装zabbix 忘记Admin密码如何做

Linux监控平台介绍zabbix监控介绍安装zabbix忘记Admin密码如何做