zoukankan      html  css  js  c++  java
  • zabbix server监控本机agent

    记一次zabbix server监控不到本机agent解决方法

    端口和进程都存在,启动时发现有agent和agentd两个服务,推测是原先二进制安装的agent没有处理,与yum安装的agent冲突

    Yum remove zabbix-agent

    netstat –nltp

    仍看到10050端口存在,推测此时的端口为原先二进制安装的agent,

    查看进程,进程存在

    根据路径找到配置文件/usr/local/zabbix/etc

    vim zabbix_agentd.conf

    修改配置文件,

    LogFile=/var/log/zabbix/zabbix_agentd.log ##日志路径

    Server=192.168.112.112               ##Server端IP

    ServerActive=192.168.112.112          ##Server端IP,开启主动模式

    Hostname=192.168.112.112            ##主机名,主动模式必须用到

    然后执行

    systemctl restart zabbix_agentd.service

    systemctl status zabbix_agentd正常无报错

    zabbix_get -s 192.168.112.112 -k vm.memory.size[available]获取到值,server端成功监控到agent,

     

    Agent重装

    (二进制安装,安装目录为/usr/local/zabbix)

    用yum remove删除原有的agnet

    查看端口

    没有查看到agent端口,

    然后查看进程,

    若为二进制安装

    删除/usr/local下的zabbix和/etc/init.d下的zabbix_agentd

    安装:

    cd zabbix-4.2.1/

    ./configure --prefix=/usr/local/zabbix --enable-agent(只需要agent)

    Make

    Make install

    安装成功

    ./configure --prefix=/usr/local/zabbix --enable-agent

    若系统能直接读取到,则直接运行命令:systemctl start zabbix_agentd

    并添加开机自启:systemctl enable zabbix_agentd

    若不能读取到,则

    执行

    查看到进程

    测试获取可用内存,

    zabbix_get -s 192.168.112.112 -k vm.memory.size[available]

    成功获取到值

    查看日志,日志无报错

    添加zabbix_agentd到/etc/init.d并添加开机自启

    cp /root/zabbix-4.2.1/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/  (路径不一定一致)

    chmod +x zabbix_agentd

    chkconfig --add zabbix_agentd

  • 相关阅读:
    UNIX时间戳/日期转换
    慎用date获取未来时间
    lnmp集成开发环境安装pdo_dblib扩展
    elementary OS下netbeans中文乱码的问题
    一个轻量级javascript框架的设计模式
    debian清空消息通知
    一道数组方面的笔试题
    模拟post提交
    P2970 [USACO09DEC]自私的放牧Selfish Grazing
    P1063 能量项链
  • 原文地址:https://www.cnblogs.com/yigehezi/p/11130373.html
Copyright © 2011-2022 走看看