概述
今天在学各种Item,看到vfs.file.cksum[/etc/passwd]这个命令,就用zabbix_agentd试了一下,结果返回报错如下
作为菜鸟的我天真的以为是什么权限的问题,又加sudo又重启server、agent,折腾的不行
最后我试了一下其他文件,在主目录建立了一个test.gz文件,我自己主目录的你总有权限吧,结果还是报错
绝望的我尝试了无数次,突然出现了返回值,我很激动地再试了一次(用的上键找history命令),依旧失败
我再次折腾了很久,最终发现一个诡异的事情,这两条看似一样的shell命令,居然一个有返回值,一个没有
经过仔细观察,报错的那条命令后面有一个诡异的空格,把这个空格删掉,命令就正常了
我又在命令后面按空格键打上一个空格,依然可以获取返回值,没有报错,证明那个诡异的空格不是一个普通的空格
这条命令我复制到其他地方,呈现的都是一个“?”
回忆起来这个命令是我从web端直接复制下来的,可能带了什么奇怪的东西下来吧
用od查看一下这个诡异小空格的编码,上面是这个诡异小空格,下面是正常的空格
我尽量还原了一下事故现场,那时候是这样的:
我在写csdn博客,从Zabbix的Web端,把一个Item命令复制到了csdn博客表格里,发现复制出来的东西有格式,我就粘到了微信聊天里面,让微信给我去格式,如图所示
仔细观察就可以发现,复制到微信聊天窗口里面之后,就出现了这个诡异的小空格
作为菜鸟我也不能知道更多这个空格的信息了,如果有谁知道的可以指点我一下
反正也没人看我的博客
最后
以上就是紧张板栗为你收集整理的记录一次神一样的Zabbix_agentd命令ZBX_NOSUPPORTED [Invalid item key format.]错误——网页复制的血泪教训的全部内容,希望文章能够帮你解决记录一次神一样的Zabbix_agentd命令ZBX_NOSUPPORTED [Invalid item key format.]错误——网页复制的血泪教训所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复