zabbix界面管理

  • configuration - hosts - 选择机器 - Discovery rules - 勾选所有 - 点击check now
    这样可以马上开始检查,默认检查时间间隔是一个小时
  • zabbix怎么改英文 zabbix中文怎么设置中文_mysql

  • 点击Graphs多出几个新项目
  • zabbix怎么改英文 zabbix中文怎么设置中文_mysql_02

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

zabbix怎么改英文 zabbix中文怎么设置中文_zabbix怎么改英文_03

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

zabbix怎么改英文 zabbix中文怎么设置中文_zabbix怎么改英文_04

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

zabbix怎么改英文 zabbix中文怎么设置中文_高组_05

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

zabbix怎么改英文 zabbix中文怎么设置中文_mysql_06

zabbix怎么改英文 zabbix中文怎么设置中文_sql_07

  • 中文问题 数据库不能记录中文
    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			#再恢复到数据库里;

中文设置可以正常保存了

zabbix怎么改英文 zabbix中文怎么设置中文_zabbix怎么改英文_08

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

zabbix怎么改英文 zabbix中文怎么设置中文_mysql_09

[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

中文显示正常

zabbix怎么改英文 zabbix中文怎么设置中文_高组_10