zoukankan      html  css  js  c++  java
  • zabbix_get无法执行agent端的脚本文件解决办法 风行天下

    一,无法执行脚本参考网站;http://blog.51cto.com/13589448/2070180

    权限不足时提示:  

    server端提示:

    [root@yao local]# zabbix_get -s  10.116.0.41 -p 10050 -k "test"
    sh: /root/zabbix_agent/scripts/test.sh: 权限不够

    agent端切换用户测试;

    Zabbix中自定义Key执行时权限不够

    果真切换用户身份无法执行命令,这时我才猛然醒悟,zabbix用户是无法进入到root用户的家目录的,由下图可以看出,/root目录的权限是550,zabbix无法进入,更不用提执行命令了。
    Zabbix中自定义Key执行时权限不够

    四. 解决问题

    将要运行的脚本放在zabbix用户可以执行的目录之下。为了统一规范,将所有脚本放置在/etc/zabbix/scripts目录下。

    1.常见脚本目录

    ~]# mkdir -pv /etc/zabbix/scripts ~]# cp /root/bin/baidu.sh /etc/zabbix/scripts

    2.修改zabbix-agent配置文件

    Zabbix中自定义Key执行时权限不够

    3.重启zabbix-agent

    ~]# service zabbix-agent restart.

    #####################################################################################################

    二,zabbix监控tcp流量

    参考网站:https://blog.csdn.net/reblue520/article/details/52274354

    注意导入模板的时候要和添加的命令一样,比如tcp.status[listen]

  • 相关阅读:
    实现点击预览图片更改页面背景图片的效果
    JavaScript中赋值运算符的使用
    Visual Studio常用快捷键
    循 环 嵌 套
    控制摄像头拍照
    运用<body>属性,渲染页面效果
    子查询的易错点
    随机数
    PDO获取数据乱码的解决方法
    JavaScript中比较运算符的使用
  • 原文地址:https://www.cnblogs.com/yaok430/p/8990534.html
Copyright © 2011-2022 走看看