安装准备:

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

关闭Linux:

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

将SELINUX=enforcing改为SELINUX=disabled

设置后需要重启才能生效

配置zabbix的yum源:

rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm

安装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 网页版安装

http://服务器ip:端口/zabbix/setup.php

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

Next step 配置db链接

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

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

安装成功

finish进入zabbix管理界面  http://服务器ip:端口/zabbix/index.php

默认账号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://idc.wanyunshuju.com/zabbix/561.html

Linux开源监控平台 -- Zabbix 小白安装以及使用的更多相关文章

  1. Linux开源监控平台归总

    Linux开源监控平台归总 Cacti 偏向于基础监控.成图非常漂亮,需要php环境支持,并且需要mysql作为数据存储 Cacti是一个性能广泛的图表和趋势分析工具,可以用来跟踪并几乎可以绘制出任何 ...

  2. Linux下Moodle平台的快速安装方案

    一种快速安装与配置Moodle平台的方案,基本步骤: 1.选择与安装Linux系统 2.配置网络,开启shh和网络端口 3.一键安装集成环境(使用oneinstack方案) 4.服务器配置,端口和PH ...

  3. Zabbix企业级开源监控解决方案

    Zabbix企业级开源监控解决方案 目录 Zabbix企业级开源监控解决方案 一.Zabbix 1. 监控系统的必要性 2. 监控软件的作用 3. Zabbix的定义 4. Zabbix的监控原理 5 ...

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

    7月6日任务 19.1 Linux监控平台介绍19.2 zabbix监控介绍19.3/19.4/19.5 安装zabbix19.6 忘记Admin密码如何做 19.1 Linux监控平台介绍 一般大公 ...

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

    一.Linux监控平台介绍 cacti.nagios.zabbix.smokeping.open-falcon等等 cacti.smokeping偏向于基础监控,成图非常漂亮 cacti.nagios ...

  6. Linux监控平台、安装zabbix、修改zabbix的admin密码

    1.Linux监控平台 2. zabbix监控 3.zabbix的安装下载:wget -c https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbi ...

  7. Linux服务器安装zabbix监控平台

    zabbix是基于web界面的开源分布式监控平台,可以监控各种服务器的配置参数,支持自定义配置和自定义告警,并且可以实现邮件.短信等方式的告警,zabbix基本组件如下: zabbix_server: ...

  8. Linux实战教学笔记49:Zabbix监控平台3.2.4(一)搭建部署与概述

    https://www.cnblogs.com/chensiqiqi/p/9162986.html 一,Zabbix架构 zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企 ...

  9. 部署zabbix监控平台(源码安装)

    案例:部署Zabbix监控平台 1 问题 本案例要求部署一台Zabbix监控服务器,一台被监控主机,为进一步执行具体的监控任务做准备: 安装LNMP环境 源码安装Zabbix 安装监控端主机,修改基本 ...

随机推荐

  1. 集群下Dubbo负载均衡配置

    在集群负载均衡时,Dubbo提供了4种均衡策略,默认为Random(随机调用) 负载均衡策略: 1).Random LoadBalance(随机,按照权重的设置随机概率) 2).RoundRobin  ...

  2. linux 串口0x03,0x13的问题【转】

    linux 串口0x03,0x13的问题 本人最近在调linux串口的时候,发现其他数据接收正常,但是0x13怎么也接收不到,后面发现了这篇文章,两天的bug终于解决了,原来是linux底层uart配 ...

  3. activemq 消息类型

    //文本消息 TextMessage textMessage = session.createTextMessage("文本消息"); producer.send(textMess ...

  4. mysql主从配置 转自http://www.cnblogs.com/sustudy/p/4174189.html

    1.确保主数据库与从数据库一模一样. 例如:主数据库里的a的数据库里有b,c,d表,那从数据库里的就应该有一个模子刻出来的a的数据库和b,c,d表 2.在主数据库上创建同步账号. GRANT REPL ...

  5. CentOS 6.5环境实现corosync+pacemaker实现DRBD高可用

    DRBD (Distributed Replicated Block Device)分布式复制块设备,它是 Linux 平台上的分散式储存系统,通常用于高可用性(high availability, ...

  6. 从SDP中至少要看到那些东西?

    最近对通过抓包获得了很多的SDP封包,对这些SDP媒体协商过程很是好奇,为什么不同的sip终端所提供的SDP包不尽相同,为什么同一台FS对不同的sip终端发送不同的SDP? 对我菜鸟级别的我们,我分享 ...

  7. 微服务(Microservices )简介

    概念 微服务架构风格是一种将单个应用程序作为一套小型服务开发的方法,每种应用程序都在自己的进程中运行, 并与轻量级机制(通常是HTTP资源API)进行通信. 这些服务是围绕业务功能构建的,可以通过全自 ...

  8. Python-bootstrap

    1 引入 如果想要用到BootStrap提供的js插件,那么还需要引入jQuery框架,因为BootStrap提供的js插件是依赖于jQuery的 <link type="text/c ...

  9. Python-2d形变 动画 表格

    一.形变 /*1.形变参考点: 三轴交界点*/ transform-origin: x轴坐标 y轴坐标; /*2.旋转 rotate deg*/ transform: rotate(720deg); ...

  10. SQL开发测试使用基础

    目录 一.客户端配置与使用    1.oracle(PLSQL Developer)    2.hive(hive cli)及命令    3.postgre(pgAdmin)   二.注意事项及基础 ...