配置触发器
- 点进触发器里面
- 创建触发器,根据你的需求来选择
解决中文名称不能写数据库的问题
- 以后只要遇到数据库不能写入中文或者乱码,这个都是字符集的问题,需要到数据库上查找问题。
-
1) 设置utf8字符集 my.cnf character_set_database = utf8 character_set_server = utf8
-
2) mysqldump -uroot -pady1 --default-character-set=utf8 zabbix > zabbix.sql(把表数据导出来) vim zabbix.sql :1,$s/latin1/utf8/g(把字符集替换成utf8) 3) mysql -uroot -pady1 --default-character-set=utf8 zabbix < zabbix.sql(导入表数据)
-
解决图形中文乱码
-
vim /usr/share/zabbix/include/defines.inc.php #搜索fonts 字体路径:define('ZBX_FONTPATH', realpath('fonts')); 字体名称:define('ZBX_GRAPH_FONT_NAME', 'graphfont'); 拷贝windows:C:\Windows\Fonts\simsun.ttf mv simsunb.ttf /usr/share/zabbix/fonts/(把simsun.ttf字体移到/usr/share/zabbix/fonts/) mv graphfont.ttf graphfont.ttf.bak;ln -s ./simsunb.ttf graphfont.ttf(把graphfont.ttf改为graphfont.ttf.bak并创建软连接文件ln -s ./simsunb.ttf graphfont.ttf) 改名字为/usr/share/zabbix/fonts/graphfont.ttf