创建zabbix告警动作时报错

现象:
配置zabbix告警动作时,出现以下错误:
Error in query [INSERT INTO auditlog (userid,clock,ip,action,resourcetype,details,auditid) VALUES (‘1‘,‘1562247337‘,‘123.155.146.109‘,‘0‘,‘5‘,‘名称: gaojing‘,‘1018‘)] [Incorrect string value: ‘\xE5\x90\x8D\xE7\xA7\xB0...‘ for column ‘details‘ at row 1]

问题:
是mysql中字符问题,latin1不可以
解决
先将数据导出,vim 编辑 creat.sql,一般模式下将 latin1 全局替换为 utf8

[[email protected] ~]# mysqldump -uroot -p123456 --default-character-set=utf8 zabbix > zabbix.sql
Warning: Using a password on the command line interface can be insecure.
[[email protected] ~]# vim !$
vim zabbix.sql
:1,$s/latin1/utf8/g
[[email protected] ~]# mysql -uroot -p123456 --default-character-set=utf8 zabbix < zabbix.sql
Warning: Using a password on the command line interface can be i

之后再重新添加就可以了

问题解决!!!
其实还可以直接将 Report problems to Zabbix administrators 启用即可

原文地址:https://blog.51cto.com/11530642/2417274

时间: 2024-11-13 12:17:54

创建zabbix告警动作时报错的相关文章

通过VS2010命令提示窗口创建强命名文件时报错问题

问题描述详见图 解决方案 00000005意思是Access Denied(即拒绝访问). 原因是:Program Files(x86)目录对一般用户和未提升权限的管理员是只读的. 所以只要赋予Users.Tusted Installer用户组对文件夹Microsoft Visual Studio 10.0或VC的完全权限即可(不必对Program Files(x86)进行权限提升) 通过VS2010命令提示窗口创建强命名文件时报错问题

使用sqlalchemy的ORM创建外键关联时报错

在学习使用sqlalchemy模块的时候踩了一个坑,分享一下. 埋下隐患 我先用下面的语句创建了一张学生信息表: > CREATE TABLE student ( -> id INT UNSIGNED AUTO_INCREMENT, -> name VARCHAR(20) NOT NULL, -> age TINYINT, -> PRIMARY KEY (id) -> ); 表里就3个字段:自增id(无符号的数字,自增id不会是负数,当然用无符号,感觉自己好专业),na

[问题解决]创建预制发票(BAPI_INCOMINGINVOICE_PARK)时报错”采购凭证的帐户设置00不存在”

1,问题描述 调用bapi  BAPI_INCOMINGINVOICE_PARK创建预制发票时,报了个错误"采购凭证的帐户设置00不存在", 消息类ME,消息编号715. &lt;img class="alignnone size-full wp-image-6609" src="http://www.baidusap.com/wp-content/uploads/2019-06-25_11-00-35-1.jpg" width=&quo

zabbix导入数据库报错1046 (3D000) : No database selected

Zabbix导入数据库时报错 使用如下命令导入Zabbix数据库时报错 zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p Enter password: ERROR 1046 (3D000) at line 1: No database selected 解决办法: //1,先把原始的数据库压缩包备份 cp /usr/share/doc/zabbix-server-mysql/create.sql.

使用Eclipse自带的Maven插件创建Web项目时报错:

问题描述: 使用Eclipse自带的Maven插件创建Web项目时报错: Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:RELEASE from any of the configured repositories. Could not resolve artifact org.apache.maven.archetypes:maven-archetype-webapp:pom:REL

QL Server 创建用户时报错:15023 用户,组或角色&#39;XXX&#39;在当前数据库中已存在?

在使用SQL Server 2000时,我们经常会遇到一个情况:需要把一台服务器上的数据库转移到另外一台服务器上.而转移完成后,需要给一个"登录"关联一个"用户"时,往往会发生错误: “错误15023:当前数据库中已存在用户或角色” 这个问题非常棘手,几经排常找到了原因与解决方法,因为这个问题与解决方法均比较复杂,所以把这个过程中的一些经验纪录下来与大家分享,希望能对大家以后的类似操作有所帮助. 原因及解决办法如下: 首先介绍一下sql server中“登录”与“用

在执行inoic创建项目时报错

在执行inoic创建项目时报错.主要错误是:operation not permitted, scandir 1 × Running command - failed! 2 [ERROR] npm ERR! path C:\Users\Administrator\cutePuppyPics\node_modules\fsevents\node_modules\dashdash\node_modul 3 4 npm ERR! code EPERM 5 npm ERR! errno -4048 6

解决集成jpa时报错无法创建少导入entityManagerFactory的问题

解决集成jpa时报错无法创建少导入entityManagerFactory的问题 最近将IDEA 2018.1版本更新到了2018.2版本,更新好后跑了一下之前的项目,结果就报错了,这个项目集成了spring data jpa.由于该错误有多种原因导致,在解决该错误的时候也花了一些时间,所以特别记录一下.关键的报错信息如下: org.springframework.beans.factory.BeanCreationException: Error creating bean with name

Django2.0在models创建数据表时报错

Django2.0在models创建数据表时报错TypeError: __init__() missing 1 required positional argument: 'on_delete' 如下创建了两个表,Tag 表以 Contact 表为外部键,此时可以看到pycharm控制台报错 123456789101112131415 class (models.Model): name = models.CharField(max_length=200) age = models.Intege