Zabbix Server端执行zabbix_get时取到值为空 一例
2016-05-30 21:23
831 查看
今天,遇到一个棘手的问题,在zabbix agent端,执行shell脚本获取java进程的信息,可以取到值,但是,在zabbix server端,执行./zabbix_get的脚本获取值为空。首先,想到可能是zabbix用户在agent端的权限问题,然后在/etc/sudoers加入了zabbix的sudo权限,但是取到的值还是为空。 之后,想到,可能所执行的脚本中,需要在执行的命令,比如jstat之前加上 sudo 命令,但是取到的值还是为空,这时候我已经不淡定了。 后来,请教了公司的运维大神,可能是 sudo不允许远程执行,需要将 /etc/sudoers中的一行注释就可以了。如下# Disable "ssh hostname sudo<cmd>", because it will show the password in clear. # You have to run "ssh -t hostname sudo <cmd>".##Defaults requiretty #这行注释就可以了
本文出自 “Hades博客” 博客,请务必保留此出处http://hades02.blog.51cto.com/9768670/1784608
本文出自 “Hades博客” 博客,请务必保留此出处http://hades02.blog.51cto.com/9768670/1784608
相关文章推荐
- SDOI2016第一轮省队集训
- Xutils----httpUtils请求
- watermarking-videos-from-the-command-line-using-ffmpeg-filters
- 监控应用状态
- scala笔记(三)
- Nginx-请求处理与响应
- const、static和extern关键字
- UDT Ubuntu14.04编译过程出现的问题及解决
- Linux下find命令使用
- 开机启动
- unbantu 系统下 运用phpMailer
- 站立会议01(冲刺2)
- CenOS7.1安装VNC——让win7远程桌面linux
- hdu 1115 Lifting the Stone (凸包求多边形重心)
- Ugly Number
- [ZooKeeper]ZooKeeper里提供认证功能的插件
- 安装驱动程序
- 监听SD卡状态
- 第六次作业
- Kvm/qemu-img创建qcow2镜像