linux系统监控 go语言,Linux开源监控平台 -- Zabbix 小白安装以及使用-Go语言中文社区...

安装准备:

1、安装前需要先关闭selinux和firewall.

关闭Linux:

[root@zabbix ~]# vi /etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled

设置后需要重启才能生效

配置zabbix的yum源:

安装zabbix程序包,安装mysql、zabbix-agent,mariadb

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

启动mariadb(数据库)并设置开机启动,创建数据库实例,授权

systemctl start mariadb         #启动mariadb

systemctl enable mariadb        #开机时启动mariadb

mysql                         #登入数据库

创建zabbix存储信息的数据库

create database zabbix character set utf8 collate utf8_bin;

导入初始模式和数据

找到zabbix的sql文件

cd /usr/share/doc/zabbix-server-mysql-3.4.5/

7cfaebcbc71effd29288fd36970efaea.png

将sql文件导入数据库

zcat create.sql.gz |mysql -uroot zabbix

配置zabbix指定相应数据库

路径:/etc/zabbix/

3f838feecf9f2da08d23d681b8834567.png

b9ba15ec40d6bdad52335c6164c938a3.png

尝试启动zabbix-server服务

systemctl status zabbix-server.service  #启动zabbix-server服务

systemctl enable zabbix-server #开机启动zabbix-server服务。

可能出现的题

fd57f19cc4067ea4efd9204fbd8b7bc6.png

解决方案:

可能是缺少gnutls 安装一个即可

yum install gnutls

为zabbix设置正确时区:

03cef0de2613acb48b704240e98c0609.png

185836d265dd952578db844b23bdece5.png

尝试启动httpd服务

systemctl start httpd     #启动httpd服务

systemctl enable httpd    #设置开机启动httpd服务

尝试启动zabbix-agent服务

systemctl start zabbix-agent  #启动zabbix-agent服务

systemctl enable zabbix-agent   #设置zabbix-agent服务开机自动启动

Zabbix web 网页版安装

0ce84c07af966e1649e9e3efa3850d2a.png

Next step  出现条件检测界面   如果全部ok说明正常

d80a2944c5d6b8d623c5deae29de03d6.png

Next step 配置db链接

b3afdd113bfc246f7df936623bcdcf84.png

Next step 出现zabbix服务器详细信息

6108492197049b4b3d0f1cf899c7aff2.png

Next step安装前汇总,检查信息无误,点击下一步安装

024189a937d89d5bf57dd3be0a1f276a.png

安装成功

bc666552db0ac3a59066a18b76f142fd.png

默认账号Admin 默认密码zabbix

默认是英文可以设置中文,但是因为zabbix自身对中文简体的支持不完善可能会出现乱码,所以不建议切换中文

79f9489133b684c5eed3e6a7ae916f44.png

首页

dda26c99cf29dc14ac319834c9abdf4e.png

------------------------------至此zabbix-server服务端已经安装完毕----------------------------

只需要在被监控的主机,安装anent即可,不需要再次安装server。

安装配置

rpm -i https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

yum install zabbix-agent -y

安装完成后修改配置文件:

1e232bb121b10aad3451fb5598ea6e17.png

Server=127.0.0.1 #Server端的IP地址。

ServerActive=127.0.0.1 # zabbix server 端口10051可以默认。

Hostname=ZabbixServer #必须与zabbix server端创建主机时候输入的zabbix agent端的host name一致。

Server和ServerActive都要根据实际情况指定zabbix server的IP地址。Server是用来允许zabbix  server的这个IP来主动取数据,ServerActive 是客户端主动提交数据给zabbix server端。

尝试启动

systemctl start zabbix-agent.service     #启动httpd服务

systemctl enable zabbix-agent.service   #设置开机启动httpd服务

然后再server的web界面就可以操作添加主机监控了,效果图:

3b0f9281652bf1e5e28b86d6bfc839d3.png

最后送上web界面操作教程:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值