http_emmiter [ERROR]: TypeError
故障说明
安装探针后没有应用信息,执行 info
命令有以下 http_emitter
错误信息:
故障原因
出现该错误说明编码数据格式不对,因为机器编码格式为 zh_CN
,而探针只支持 utf-8
编码格式,读取编码信息会导致出错。
解决方法
解决方案 1
执行 locale
,查看机器编码。若输出如下图所示,说明机器编码为 zh_CN
,此时可修改为 zh_CN.UTF-8
,再重启服务器使之生效。
解决方案 2
若服务器为生产环境,不能随意重启。则修改 /opt/CiAgent/agent/emitter.py
路径下的 emitter.py
文件: