博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux开源监控平台 -- Zabbix 小白安装以及使用
阅读量:6689 次
发布时间:2019-06-25

本文共 1997 字,大约阅读时间需要 6 分钟。

安装准备:

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

关闭Linux:

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

将SELINUX=enforcing改为SELINUX=disabled

设置后需要重启才能生效

 

 

配置zabbix的yum源:

rpm -ivh

 

安装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/

 

 

将sql文件导入数据库

zcat create.sql.gz |mysql -uroot zabbix

 

配置zabbix指定相应数据库

路径:/etc/zabbix/

 

 

 

 

尝试启动zabbix-server服务

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

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

 

 

可能出现的题

 

 

解决方案:

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

yum install gnutls

 

为zabbix设置正确时区:

 

 

 

 

 

 

 

尝试启动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 网页版安装

 

 

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

 

 

 

Next step 配置db链接

 

 

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

 

 

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

 

 

安装成功

 

 

finish进入zabbix管理界面 

默认账号Admin 默认密码zabbix

 

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

 

 

首页

 

 

 

 

------------------------------至此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

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

 

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界面就可以操作添加主机监控了,效果图:

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

 

转载于:https://www.cnblogs.com/lsy131479/p/10532795.html

你可能感兴趣的文章
centos 7
查看>>
java获取路径的方法
查看>>
IK中文分词_IK分词器配置文件讲解以及自定义词库
查看>>
One or more constraints have not been satisfied.
查看>>
redis慢查询日志,php安装redis扩展,redis存储session,redis主从配置
查看>>
RBAC扩展
查看>>
Java函数式编程和lambda表达式
查看>>
Android:Activity(八):Fragment的生命周期
查看>>
【视频】 安卓***课程收集整理
查看>>
按某一列里面同一类横向显示数据总数
查看>>
rsyslog 客户端监控
查看>>
用maven快速搭建spring mvc的web项目(配置到jackson 和 任务调度)
查看>>
Kotlin
查看>>
windows平台升级ORACLE11.2.0.1到11.2.0.4
查看>>
nginx日志分析
查看>>
eureka多注册中心
查看>>
spring 数据源动态切换 与dubbo服务
查看>>
linux系统批量修改root用户密码
查看>>
我的shell×××作
查看>>
天猫超市低调运营 马云尝试自营B2C模式
查看>>