Ubuntu系统配置Zabbix前端

news/2025/1/22 19:44:38/文章来源:https://www.cnblogs.com/kyle-7Qc/p/18511987

1.zabbix 登录

1.访问zabbix的前端地址(10.0.0.6/zabbix/setup.php)进入欢迎界面

image

  • 点击下一步即可

2.如下图所示,下拉进度条进行条件检查,如果所有的参数都是"OK",则可以进入下一步

image

3.配置zabbix前端的数据库信息

  • 根据数据库信息填写即可
    image

4 .配置zabbix server信息

image

5.将之前的配置review一下,做最后的确认若没有问题的话继续下一步

image

6.安装完成后,回自动将前端的配置信息存放在zabbix 服务器上,如下图所示。
[root@zabbix-server ~]# cat /usr/share/zabbix/conf/zabbix.conf.php
image
7.安装完成后会自动跳转到登录界面

image

8.登录成功啦

image

2. zabbix webUI 调整

1.修改Zabbix WebUI管理员的默认密码

image
image

2.配置ubuntu支持中文界面

  • 如下图所示,登录zabbix WebUI后,点击小人图标
    image
    image

3.Ubuntu系统安装中文语言相关软件包

  • [root@zabbix-server ~]# apt-get -y install language-pack-zh*

4.配置环境变量

[root@zabbix-server ~]# cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
[root@zabbix-server ~]# vim /etc/environment
[root@zabbix-server ~]# cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"  #添加下面2行
LANG="ch_CN.UTF-8"
LANGUAGE="ch_CN:zh:en_US:en"
[root@zabbix-server ~]#

5.选择编码"zh_CN.UTF-8"
[root@zabbix-server ~]# dpkg-reconfigure locales   #会弹出如下图所示的一个界面,选中语言。
image
image
6.重启服务使得配置生效

[root@zabbix-server ~]# systemctl restart zabbix-server.service zabbix-agent2.service apache2
image

7.刷新zabbix WebUI网页

  • 配置中文
    image

3.解决zabbix中文乱码问题

  1. 如下图出现乱码

image

  1. 将window操作系统的字体上传到zabbix web所在服务器(温馨提示:字体是闭源的,请不要将windows操作系统的字体拿去商业化,否则可能会为你带来不必要的法律责任)

image

3.将字体上传到zabbix默认的路径

[root@zabbix-server ~]# find / -name defines.inc.php
/usr/share/zabbix/include/defines.inc.php
[root@zabbix-server ~]# 
[root@zabbix-server ~]# grep -i graphfont /usr/share/zabbix/include/defines.inc.php
define('ZBX_GRAPH_FONT_NAME',        'graphfont'); // font file name
define('ZBX_FONT_NAME', 'graphfont');
[root@zabbix-server ~]# 
[root@yinzhengjie.org.cn ~]# find /usr/share/zabbix/ -name graphfont*
/usr/share/zabbix/assets/fonts/graphfont.ttf
[root@zabbix-server ~]# 
[root@zabbix-server ~]# ll /usr/share/zabbix/assets/fonts/
total 8
drwxr-xr-x 2 root root 4096 Feb 13 14:13 ./
drwxr-xr-x 5 root root 4096 Feb 13 14:12 ../
lrwxrwxrwx 1 root root   38 Feb 13 14:13 graphfont.ttf -> /etc/alternatives/zabbix-frontend-font
[root@zabbix-server ~]# 
[root@zabbix-server ~]#  cd /usr/share/zabbix/assets/fonts/
[root@zabbix-server /usr/share/zabbix/assets/fonts]# rz -E
rz waiting to receive.
[root@zabbix-server /usr/share/zabbix/assets/fonts]# ll
total 11716
drwxr-xr-x 2 root root     4096 10月 29 00:49 ./
drwxr-xr-x 5 root root     4096 10月 28 22:42 ../
lrwxrwxrwx 1 root root       38 10月 28 22:42 graphfont.ttf -> /etc/alternatives/zabbix-frontend-font
-rw-r--r-- 1 root root 11787328  5月  6  2022 simkai.ttf
-rw-r--r-- 1 root root   149851 10月 21 16:40 zabbix-icons.svg
-rw-r--r-- 1 root root    22072 10月 21 16:40 zabbix-icons.ttf
-rw-r--r-- 1 root root    11716 10月 21 16:40 zabbix-icons.woff
-rw-r--r-- 1 root root     9756 10月 21 16:40 zabbix-icons.woff2
[root@zabbix-server /usr/share/zabbix/assets/fonts]# cp /usr/share/zabbix/include/defines.inc.php /usr/share/zabbix/include/defines.inc.php-`date +%F`
[root@zabbix-server /usr/share/zabbix/assets/fonts]# sed -r -i 's#graphfont#simkai#' /usr/share/zabbix/include/defines.inc.php
[root@zabbix-server /usr/share/zabbix/assets/fonts]# cd
[root@zabbix-server ~]#  grep -i simkai /usr/share/zabbix/include/defines.inc.php
define('ZBX_GRAPH_FONT_NAME',		'simkai'); // font file name
define('ZBX_FONT_NAME', 'simkai');
[root@zabbix-server ~]# 

image

4.再次刷新Zabbix WebUI网页,中文字段显式正常啦
image

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Blender 骨骼绑定记录

首先先从Free3D网站下载一个免费的Blender模型,将它导入Blender需要检查:模型原点是否在世界坐标原点 Location,Rotation,Scale是否归一化3D游标是否在世界坐标原点,不在可以按Shift+C在正视图下(1)创建根骨架修改骨架视图显示改到侧视图,并将它置平因为它不绑定权重,所…

Linux 中sed命令输出奇数行和偶数行的方法

001、[root@PC1 test]# ls a.txt [root@PC1 test]# cat a.txt ## 测试数据 01 02 03 04 05 06 07 08 09 10 11 12 [root@PC1 test]# sed -n n;p a.txt ## 输出偶数行 03 04 07 08 11 12 [root@PC1 test]# sed -n p;n a.txt …

Centos7中Could not resolve host: mirrorlist.centos.org; 未知的错误

报错内容:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; 未知的错误"One of the configured repositories fail…

【CodeForces训练记录】Educational Codeforces Round 171 (Rated for Div. 2)

训练情况赛后反思 B题二分没有考虑到细节情况 A题 我们构造垂直并且要最长,我们只需要取长宽的较小值,然后一个正方形,左上到右下,左下到右上即可。 #include <bits/stdc++.h> #define int long longusing namespace std;void solve(){int x,y,k; cin>>x>&g…

提示词工程

提示词(Prompt)是指在与大语言模型交互时,用户输入的一段文本或指令,用于引导模型生成相应的输出。它可以是一句话、一个问题、一段描述或更复杂的结构化信息。BiliBili概念 提示词提示词(Prompt)是指在与大语言模型交互时,用户输入的一段文本或指令,用于引导模型生成相…

数据结构 - 散列表,再探

散列表碰撞解决方案包括链式法、开放寻址法(含线性、平方、双重散列、随机探测)、再散列法。链式法用链表处理碰撞,开放寻址法通过探测解决,再散列法通过扩容并重计算位置。书接上回,我们继续来聊散列表。从上面的章节不难发现,无论散列函数怎么构建总会发生碰撞,最多只…

学习笔记(十一):ArkUi-弹性布局 (Flex)

弹性布局(Flex)提供更加有效的方式对容器中的子元素进行排列、对齐和分配剩余空间。 常用于页面头部导航栏的均匀分布、页面框架的搭建、多行数据的排列等。 容器默认存在主轴与交叉轴,子元素默认沿主轴排列,子元素在主轴方向的尺寸称为主轴尺寸,在交叉轴方向的尺寸称为交…

《城堡守护者:开启热血守护之旅》

​ 在充满奇幻与冒险的游戏世界中,有一款游戏如同一座闪耀的堡垒,吸引着无数玩家投身其中,它就是《城堡守护者》。这款游戏以其独特的魅力,为玩家们构建了一个充满挑战与激情的世界,让每一位玩家都能化身为英勇的守护者,捍卫属于自己的城堡,书写属于自己的传奇。一、沉…

软件基础第二次作业

.center { width: auto; display: table; margin-left: auto; margin-right: auto }班级链接 https://edu.cnblogs.com/campus/zjlg/rjjc目标 用Text_Counter统计纯文本文件中的字符数、单词数、句子数姓名-学号 侯锦秀-2022329301003码云地址 https://gitee.com/honeyest/text…

植物大战僵尸杂交版游戏

「游戏」链接:https://pan.quark.cn/s/e37b17a6803d

vue2-自定义全局toast提示插件

编写toast.vue 在components文件夹下新增toast文件夹,并在toast文件夹中新增index.vue文件 ` <template><div id="toast"><span class="toast" @mouseleave="start" @mouseenter="stop" :style="{ top: styleTop…

Escalate_Linux靶机提权学习

靶机下载 https://www.vulnhub.com/entry/escalate_linux-1,323/ 用VMware打开 扫描端口 nmap -sS -sV -n -T4 -p- 192.168.93.134 Starting Nmap 7.94SVN ( https://nmap.org ) at 2024-10-04 09:26 CST Nmap scan report for 192.168.93.134 Host is up (0.00090s latency). …