zabbix监控安装部署

news2024/11/26 16:56:40

目录

一、环境  

二、配置

1.配置yum源,这里用的清华的

2.过滤一下安装包,查看依赖包

安装依赖包

3.配置数据库 

开机自启

创建数据库

 创建用户

 授权

导入数据到数据库

 查看zabbix数据库有没有表和数据

4.修改zabbix配置文件

 1.修改zabbix配置文件

2. 修改php时区

 3.启动服务,配置web界面

三、中文乱码解决办法

1. 找到zabbix-web-font的链接的源文件,将这个文件备份一下

2.在windows中选择一个自己想要的字体,后缀为tff文件

3.传到linux中,命名为zabbix-web-font的源文件的名字就可以l


一、环境  

rhel8

关闭防火墙  禁用selinux

zabbix 5.4

不同系统版本可以去清华网站看

Index of /zabbix/zabbix/5.4/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

二、配置

1.配置yum源,这里用的清华的

yum  install  -y  https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.4/rhel/8/x86_64/zabbix-release-5.4-1.el8.noarch.rpm

仓库默认是使用的zabbix官方的,可以改为清华的yum源

[zabbix]
name=Zabbix Official Repository - $basearch
#baseurl=https://repo.zabbix.com/zabbix/5.5/rhel/8/$basearch/
baseurl=https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.4/rhel/8/x86_64/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=https://repo.zabbix.com/non-supported/rhel/8/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1

2.过滤一下安装包,查看依赖包

 yun list | grep zabbix

fping.x86_64                                           3.16-1.el8                                             @zabbix-non-supported
zabbix-release.noarch                                  5.5-1.el8                                              @@commandline
zabbix-server-mysql.x86_64                             5.4.12-1.el8                                           @zabbix
pcp-export-pcp2zabbix.x86_64                           5.3.7-17.el8                                           AppStream1
pcp-export-zabbix-agent.x86_64                         5.3.7-17.el8                                           AppStream1
zabbix-agent.x86_64                                    5.4.12-1.el8                                           zabbix
zabbix-agent2.x86_64                                   5.4.12-1.el8                                           zabbix
zabbix-apache-conf.noarch                              5.4.12-1.el8                                           zabbix
zabbix-get.x86_64                                      5.4.12-1.el8                                           zabbix
zabbix-java-gateway.x86_64                             5.4.12-1.el8                                           zabbix
zabbix-js.x86_64                                       5.4.12-1.el8                                           zabbix
zabbix-nginx-conf.noarch                               5.4.12-1.el8                                           zabbix
zabbix-proxy-mysql.x86_64                              5.4.12-1.el8                                           zabbix
zabbix-proxy-pgsql.x86_64                              5.4.12-1.el8                                           zabbix
zabbix-proxy-sqlite3.x86_64                            5.4.12-1.el8                                           zabbix
zabbix-sender.x86_64                                   5.4.12-1.el8                                           zabbix
zabbix-server-pgsql.x86_64                             5.4.12-1.el8                                           zabbix
zabbix-sql-scripts.noarch                              5.4.12-1.el8                                           zabbix
zabbix-web.noarch                                      5.4.12-1.el8                                           zabbix
zabbix-web-deps.noarch                                 5.4.12-1.el8                                           zabbix
zabbix-web-japanese.noarch                             5.4.12-1.el8                                           zabbix
zabbix-web-mysql.noarch                                5.4.12-1.el8                                           zabbix
zabbix-web-pgsql.noarch                                5.4.12-1.el8                                           zabbix
zabbix-web-service.x86_64                              5.4.12-1.el8                                           zabbix

安装依赖包

 yum install -y zabbix-server-mysql

  yum install  zabbix-web-mysql zabbix-apache-conf.noarch httpd //web界面
  yum install -y zabbix-agent2 //zabbix图形界面

  yum install mariadb-server //mariadb数据库

yum install -y zabbix-sql-scripts.noarch  //用于导入数据

3.配置数据库 

开机自启

systemctl  enable  --now mariadb 

创建数据库

mysql -e 'create database zabbix  character set utf8 collate utf8_bin;'

 创建用户

mysql -e "create user 'zabbix'@'localhost' identified by 'zabbix';"

 授权

mysql -e " grant all privileges on zabbix.*  to 'zabbix'@'localhost';"

导入数据到数据库

 zcat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -pzabbix zabbix 

 查看zabbix数据库有没有表和数据

4.修改zabbix配置文件

 1.修改zabbix配置文件

主要修改了zabbix的数据库的账户密码

 vim /etc/zabbix/zabbix_server.conf

2. 修改php时区

 vim /etc/php-fpm.d/zabbix.conf

添加

php_value[date.timezone] = Asia/Shanghai

 3.启动服务,配置web界面

[root@control ~]# systemctl  enable  --now httpd php-fpm.service  zabbix-server.service zabbix-agent2.service
Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.
Created symlink /etc/systemd/system/multi-user.target.wants/php-fpm.service → /usr/lib/systemd/system/php-fpm.service.
Created symlink /etc/systemd/system/multi-user.target.wants/zabbix-server.service → /usr/lib/systemd/system/zabbix-server.service.
Created symlink /etc/systemd/system/multi-user.target.wants/zabbix-agent2.service → /usr/lib/systemd/system/zabbix-agent2.service.

 浏览器输入IP地址/zabbix

 可以选择中文,但是我这里选不了没懂是咋回事,但是选择中文会出现乱码的情况,后续需要更改设置解决

查看是否满足

 填写密码,port 0 代表默认3306 不需要改

 配置zabbix服务名

 

 一路跟着走就可以了

zabbix提供了默认的账号密码,可以直接使用,Admin/zabbix登录    

三、中文乱码解决办法

由于我这里有点问题,选择不了中文,所以掩饰不了

大概思路:

1. 找到zabbix-web-font的链接的源文件,将这个文件备份一下

2.在windows中选择一个自己想要的字体,后缀为tff文件

3.传到linux中,命名为zabbix-web-font的源文件的名字就可以l

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/872594.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Java】常见面试题:多线程

文章目录 1. 谈谈进程和线程之间的区别【高频】2. java中有哪些方式来创建线程?3. run和start的区别【经典面试题】4. Java线程的状态5. 【线程不安全的原因】6. 就以count为例:一个线程加锁、一个线程不加锁,此时能否保证线程的安全呢&#…

client-go实战之十二:选主(leader-election)

欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 本文是《client-go实战》系列的第十二篇,又有一个精彩的知识点在本章呈现:选主(leader-election)在解释什么是选主之前&…

Keepalived源码安装

文章目录 Keepalived源码安装安装准备缺少OpenSSL解决方法 Keepalived 源码安装 安装准备 tar zxf keepalived-2.2.8.tar.gz /root/ ll drwxrwxr-x. 10 1000 1000 4096 Aug 9 18:29 keepalived-2.2.8 #进入目录执行以下命令查看帮助 ./configure --help #重要编译参数 -…

QT学习笔记-oracle oci数据库驱动交叉编译并移植到ARM开发板

QT学习笔记-oracle oci数据库驱动交叉编译并移植到RK3568ARM开发板 0、背景1、搭建交叉编译环境2、交叉编译过程3、把数据库驱动部署到目标系统中 0、背景 在上一文《QT学习笔记-QT安装oracle oci驱动》中介绍了在Windows环境下使用QT访问oracle数据库时遇到驱动无法加载问题的…

kingbase:数据库启动状态

1 启停KingbaseES数据库 Linux下通过系统服务: root用户执行: service kingbase8d stop/start/restart ——注册服务的情况下 Linux下通过安装用户: 安装用户执行: sys_ctl stop/start/restart -D data路径 2 查看数据库当…

UI自动化环境的搭建(python+pycharm+selenium+chrome)

最近在做一些UI自动化的项目,为此从环境搭建来从0到1,希望能够帮助到你,同时也是自我的梳理。将按照如下进行开展: 1、python的下载、安装,python环境变量的配置。 2、pycharm开发工具的下载安装。 3、selenium的安装。…

【Java】一只小菜坤的编程题之旅【3】

文章目录 1丶判定是否互为字符重排2、杨辉三角3丶某公司的1个面试题(字符串包含问题) 1丶判定是否互为字符重排 这个题我们用一个非常简单的思想就能实现,我们先将字符串转换为字符数组,然后对字符数组进行排序,然后再…

Codeforces Round 893 (Div. 2)ABC

Codeforces Round 892 (Div. 2) 目录 A. United We Stand题目大意思路代码 B. Olya and Game with Arrays题目大意思路代码 C. Another Permutation Problem题目大意思路代码 A. United We Stand 题目大意 给你一个数组,把这个数组分成两个数组a和b,使…

03_013内存分配api以及页表详解

前言 之前文章中物理ram中的最小单位一直用页来表示 这次又描述的详细了点 物理ram的最小单位 有的地方叫 块,框,页帧 在虚拟空间中最小单位也叫页 需要好好区分 不过后来想想管你虚拟页还是物理ram页 都存在物理ram上 都能想成一 一对应的关系 所以大家都叫页好像也行 内存分…

【Unity3D】Shader Graph节点

1 前言 Shader Graph 16.0.3 中有 208 个 Node(节点),本文梳理了 Shader Graph 中大部分 Node 的释义,官方介绍详见→Node-Library。 Shader Graph 通过图像的形式表达了顶点变换和片元着色流程,其背后都是一些列的数学…

保持城市天际线(力扣)贪心 JAVA

给你一座由 n x n 个街区组成的城市,每个街区都包含一座立方体建筑。给你一个下标从 0 开始的 n x n 整数矩阵 grid ,其中 grid[r][c] 表示坐落于 r 行 c 列的建筑物的 高度 。 城市的 天际线 是从远处观察城市时,所有建筑物形成的外部轮廓。…

【系统架构】分布式系统架构设计

1 分布式系统是什么 分布式系统是指由多个计算机节点组成的一个系统,这些节点通过网络互相连接,并协同工作完成某个任务。 与单个计算机相比,分布式系统具有更高的可扩展性、可靠性和性能等优势,因此广泛应用于大规模数据处理、高…

大数据-玩转数据-Flink 自定义Sink(Mysql)

一、说明 如果Flink没有提供给我们可以直接使用的连接器,那我们如果想将数据存储到我们自己的存储设备中,mysql 的安装使用请参考 mysql-玩转数据-centos7下mysql的安装 创建表 CREATE TABLE sensor (id int(10) ) ENGINEInnoDB DEFAULT CHARSETutf8二…

使用日志来监控应用

根据提取规则运行的位置可以分为两类做法,一个是在中心端,一个是在日志端。 中心端就是把要处理的所有机器的日志都统一传到中心,比如通过 Kafka 传输,最终落到 Elasticsearch,指标提取规则可以作为流计算任务插到 Ka…

3.解构赋值

解构赋值是一种快速为变量赋值的简洁语法,本质上仍然是为变量赋值。 3.1数组解构 数组解构是 将数组的单元值快速批量赋值给一系列变量 的简洁语法 1.基本语法: (1)赋值运算符左侧的[ ]用于批量声明变量,右侧数组的单元值将被赋…

免费开源的多种人工智能项目,比如:训练一个模型,让人工智能玩王者荣耀

免费开源的多种人工智能项目,比如:训练一个模型,让人工智能玩王者荣耀。 全文大纲 PULSE - 该开源项目可以通过给图片增加像素点来实现去马赛克或高清化。 Depix - 给打了马赛克的文字去码。 TecoGAN - 给视频去马赛克或者进行超分辨率。 Sk…

python -- 函数闭包

1. LEGB规则 L: local 是局部作用域 E: Enclosed 是嵌套函数的外层函数作用域 G: Global 全局作用域 B:Build-In 内置作用域 变量的使用权重:局部变量 > 外层作用域变量 > 全局变量 > 内置变量 下面代码执行后,x变量的值分别为多少&#xff1…

【JavaEE基础学习打卡03】Java EE 平台有哪些内容?

目录 前言一、Java EE平台说明二、Java EE平台容器及组件1.平台容器2.平台组件 三、JavaEE平台API服务1.API服务概览2.平台API 总结 前言 📜 本系列教程适用于Java Web初学者、爱好者,小白白。我们的天赋并不高,可贵在努力,坚持不…

Opencv特征检测之ORB算法原理及应用详解

Opencv特征检测之ORB算法原理及应用详解 特征是图像信息的另一种数字表达形式。一组好的特征对于在指定 任务上的最终表现至关重要。视觉里程 (VO) 的主要问题是如何根据图像特征来估计相机运动。但是,整幅图像用来计算分析通常比较耗时&…

算法通过村第三关-数组基础笔记|爱不起的数组

文章目录 前言线性表的概念什么是线性表从语言实现的角度看从存储的角度看从访问限制的角度看从扩容的角度看数组的概念数组元素的特征 数组的基本操作数组的创建和初始化查找一个元素增加一个元素删除一个元素 总结 前言 提示:孩子们有时候挺伤人的,他…