zabbix界面管理, 让zabbix可以使用中文配置, 正确的显示中文

zabbix界面管理

  • configuration - hosts - 选择机器 - Discovery rules - 勾选所有 - 点击check now
    这样可以马上开始检查,默认检查时间间隔是一个小时
    在这里插入图片描述

  • 点击Graphs多出几个新项目
    在这里插入图片描述

  • 到Monitoring - Graphs - 选择新增的项目查看

在这里插入图片描述

  • 新建screen
    可制作不同的界面,行和列自由选择,每一个方格里填入不同的东西,选择项目对应于主机的组,可选择这个组会监控的项目;
    也可将方格合并;
    可以将这个界面加入favourites, 记住名字可以将其添加到主界面里;
    在这里插入图片描述

在这里插入图片描述

  • 主界面添加图形和screen
    点击create - 再点击Edit - 拉动窗口大小,再指定窗口内容;
    可添加map(方便的查看不同机器),Graph, screen(以链接形式显示)等;
    在这里插入图片描述

在这里插入图片描述

  • 配置- Hosts - 右上角 创建触发器
    可以定义名字,级别,表达式(什么时候会告警),点击Add添加;

在这里插入图片描述

在这里插入图片描述

  • 中文问题 数据库不能记录中文
    zabbix的设置界面不能使用中文,原因是数据库不支持记录中文,需要把数据库的字符集更换成utf8;
    在这里插入图片描述
mysql> use zabbix;
mysql> show variables like 'character%';		#字符变量很多是latin1,不支持中文;
+--------------------------+----------------------------------+
| Variable_name            | Value                            |
+--------------------------+----------------------------------+
| character_set_client     | utf8                             |
| character_set_connection | utf8                             |
| character_set_database   | latin1                           |
| character_set_filesystem | binary                           |
| character_set_results    | utf8                             |
| character_set_server     | latin1                           |
| character_set_system     | utf8                             |
| character_sets_dir       | /usr/local/mysql/share/charsets/ |
+--------------------------+----------------------------------+
8 rows in set (0.00 sec)
mysql> show create table items\G    #可以看一个表,也显示在使用latin1;
mysqldump -uroot -pFriday28 --default-character-set=utf8 zabbix > zabbix.sql

[root@draft ~]# /usr/local/mysql/bin/mysqldump -uroot -ppassword --default-character-set=utf8 zabbix > zabbix.sql   #导出数据库;
mysqldump: [Warning] Using a password on the command line interface can be insecure.
[root@draft ~]# vim zabbix.sql    #   :1,$s/latin1/utf8/g    ;把所有latin1替换成utf8;
[root@draft ~]# mysql -uroot -ppassword zabbix < zabbix.sql			#再恢复到数据库里;

中文设置可以正常保存了
在这里插入图片描述

  • 设置一个Graphs的名字为中文,然后在显示界面查看,显示不正常;
    原因是zabbix的字符集不支持中文,需要更换支持中文的字符集

在这里插入图片描述

[root@draft ~]# cd /usr/share/zabbix/
[root@draft zabbix]# ll assets/fonts/graphfont.ttf 		#zabbix的字符设置文件,指向一个字符文件,需要把软链接指向另外一个字符文件;
lrwxrwxrwx. 1 root root 33 11月 13 22:41 assets/fonts/graphfont.ttf -> /etc/alternatives/zabbix-web-font
[root@draft fonts]# ll			#从windows系统里移过来一个中文字符文件;
总用量 14048
lrwxrwxrwx. 1 root root        33 11月 13 22:41 graphfont.ttf -> /etc/alternatives/zabbix-web-font
-rw-------. 1  501 games 14381616 11月 14 14:55 yh.ttf
[root@draft fonts]# chmod 777 yh.ttf 		#修改权限,不修改权限无法显示;
[root@draft fonts]# mv graphfont.ttf graphfont.ttf.bak
[root@draft fonts]# mv yh.ttf graphfont.ttf

中文显示正常

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值