前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ZABBIX4.2+Grafana6.1部署

ZABBIX4.2+Grafana6.1部署

作者头像
拓荒者
发布2019-08-23 15:43:08
7780
发布2019-08-23 15:43:08
举报
文章被收录于专栏:运维经验分享运维经验分享

ZABBIX4.2+Grafana6.1部署

拓荒者发表于运维经验分享订阅

147

在这篇文章中:

ZABBIX4.2+Grafana6.1部署

2019年04月26日 16:45:40 -栗子壳- 阅读数 710

 版权声明: https://blog.csdn.net/Callousmaster/article/details/89556528

环境准备

SNAME

OS

IP

ROLE

zabbix_server

CentOS7.5_1804_64bit

192.168.31.194

server

zabbix_client

CentOS7.5_1804_64bit

192.168.31.214

client

升级系统组件版本(可选)
  • 1
SELinux配置

启用Zabbix前端和服务器之间的通信:

  • 1

如可以通过网络访问数据库,则还需要允许Zabbix前端连接到数据库:

  • 1

或直接关闭SELinux

  • 1
防火墙配置

临时关闭firewall

  • 1

禁止firewall开机启动

  • 1

安装Zabbix-server

添加Zabbix存储库

安装存储库配置包。该软件包包含yum(软件包管理器)的配置文件。

  • 1
前端安装先决条件

Zabbix前端需要额外的基本安装包。您需要在将运行Zabbix前端的系统中启用可选rpms的存储库:

  • 1

(如果提示没有yum-config-manager命令则使用yum -y install yum-utils后再次尝试)

服务器/代理/前端安装

要在 MySQL支持下安装Zabbix服务器:

  • 1

要使用MySQL支持安装Zabbix-proxy:

  • 1

要在 MySQL支持下安装Zabbix前端:

  • 1
MySQL安装

CentOS自带的YUM仓库是不会自动更新每个软件的最新版本,所以无法通过YUM方式安装MySQL的高级版本。 安装mysql5的解锁姿势是要先安装带有可用的mysql5系列社区版资源的rpm包

下载RPM包

  • 1
  • 1

使用YUM的方式安装MySQL

  • 1

启动MySQL并设置开机启动

  • 1
  • 2
创建数据库

对于Zabbix_server和Zabbix_proxy守护程序,需要一个数据库。运行Zabbix_agent不需要它。

Zabbix_server和Zabbix_proxy需要单独的数据库; 他们不能使用相同的数据库。因此,如果它们安装在同一主上,则必须使用不同的名称创建其数据库!

创建数据库

  • 1
  • 2
  • 3

导入数据

现在使用MySQL 导入服务器的初始模式和数据:

  • 1

系统将提示您输入新创建的数据库密码,当前环境的密码是上面设置的’Zabbix@123‘。

如果使用proxy,则使用这条命令导入数据库:

  • 1
为Zabbix服务器/代理配置数据库

编辑zabbix_server.conf(和zabbix_proxy.conf)以使用其各自的数据库。例如:

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
启动Zabbix服务器进程
  • 1
  • 1
Zabbix前端配置

对于RHEL 7及更高版本,Zabbix前端的Apache配置文件位于/etc/httpd/conf.d/zabbix.conf中。 某些PHP设置已经配置。但是有必要取消注释“date.timezone”设置并为您设置正确的时区。

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
Web端访问进行配置

http://192.168.31.194/zabbix/

解决中文显示乱码的问题

将Win10操作系统C:\Windows\Fonts目录下的任意字体,拷贝到/usr/share/zabbix/fonts目录下,更改后缀为’’.ttf’

  • 1
  • 2
  • 3

安装Zabbix-agent

被监控端需安装Zabbix-agent

  • 1
  • 1
  • 1
  • 1
  • 2
  • 1

Grafana 6.1部署

一款高颜值监控绘图工具Grafana,在使用Zabbix监控环境中,通常我们会结合Grafana进行图形展示。Grafana默认没有zabbix作为数据源,需要手动给zabbix安装一个插件,然后再添加进Grafana即可,非常简单。下面就介绍下Grafana的使用:

Grafana的官网:http://docs.grafana.org/installation/rpm/

安装RPM包
  • 1
  • 1
  • 1
启动Grafana并设置开机自启
  • 1
  • 1
安装grafana-zabbix插件
  • 1
然后重启Grafana服务
  • 1
Web端访问3000端口

http://192.168.31.194:3000

Grafana默认用户名:admin,密码:admin。需重置

Zabbix的API地址为 http://192.168.31.194/zabbix/api_jsonrpc.php

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • ZABBIX4.2+Grafana6.1部署
    • 在这篇文章中:
      • 环境准备
    • 安装Zabbix-server
      • 安装Zabbix-agent
      • Grafana 6.1部署
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档