• zabbix agent安装


    一、Linux安装zabbix_agent服务

    1、安装zabbix_agent

    # groupadd zabbix
    # useradd -g zabbix zabbix -s /sbin/nologin
    #  tar -zxvf zabbix-3.0.4.tar.gz 
    #  cd zabbix-3.0.4
    #  ./configure --prefix=/usr/local/zabbix --enable-agent
    #  make && make install
    #  cp  zabbix/misc/init.d/fedora/core/zabbix_agentd   /etc/init.d/

    2、修改配置文件

    #  vim  /usr/loacl/zabbix/etc/zabbix_aggentd.cof
    
    修改下面这三项
    # zabbix server端IP
    Server=192.168.10.24
    
    # zabbix server端IP
    ServerActive=192.168.10.24
    
    # zabbix客户端主机名
    Hostname=agent_1

    3、启动zabbix_agent服务

    # /etc/init.d/zabbix_agentd restart
    Restarting zabbix_agentd (via systemctl):                  [  OK  ]

    4、查看进程端口

    # netstat -lantup | grep zabbix
    tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      10985/zabbix_agentd 
    # ps -ef | grep zabbix
    zabbix   10985     1  0 16:20 ?        00:00:00 /usr/local/zabbix/sbin/zabbix_agentd
    zabbix   10986 10985  0 16:20 ?        00:00:00 /usr/local/zabbix/sbin/zabbix_agentd: collector [idle 1 sec]
    zabbix   10987 10985  0 16:20 ?        00:00:00 /usr/local/zabbix/sbin/zabbix_agentd: listener #1 [waiting for connection]
    zabbix   10988 10985  0 16:20 ?        00:00:00 /usr/local/zabbix/sbin/zabbix_agentd: listener #2 [waiting for connection]
    zabbix   10989 10985  0 16:20 ?        00:00:00 /usr/local/zabbix/sbin/zabbix_agentd: listener #3 [waiting for connection]
    zabbix   10990 10985  0 16:20 ?        00:00:00 /usr/local/zabbix/sbin/zabbix_agentd: active checks #1 [idle 1 sec]
    root     11215 10376  0 16:48 pts/0    00:00:00 grep --color=auto zabbix

    5、查看日志

     tail /tmp/zabbix_agentd.log 
     10679:20191018:143034.019 agent #2 started [listener #1]
     10680:20191018:143034.019 agent #3 started [listener #2]
     10681:20191018:143034.019 agent #4 started [listener #3]
     10682:20191018:143034.020 agent #5 started [active checks #1]
     10678:20191018:143034.020 agent #1 started [collector]
     10682:20191018:143034.020 active check configuration update from 
     10683:20191018:143034.086 no active checks on server [192.168.10.24:10051]: host [agent_1] not found
     10683:20191018:143234.196 no active checks on server [192.168.10.24:10051]: host [agent_1] not found
     10683:20191018:143434.305 no active checks on server [192.168.10.24:10051]: host [agent_1] not found

    agent服务都已经启动好了,但显示连接服务器报错,是因为在zabbix服务端还没有配置监控这个agent。

    6、zabbix web端添加

     点击T模版设置关联模板一个模版 并添加

     

    最后从配置--> 主机中查看刚刚新加的主机,zabbix已经变成绿色了,代表成功了。如下:

     

     从监测中的最新数据,也能看到有新加的客户端监控数据被收集


    二、Windows安装zabbix_agent服务

    1、安装zabbix_agent

    从官网下载zabbix_agent的Windows版的安装包  https://www.zabbix.com/download_agents/

    2、关闭监控主机windows server 2008防火墙或防火墙入放行zabbix_agentd客户端口号  10050 (TPC/UDP)。

    3、下载后解压zabbix_agents_3.2.0.win.zip 压缩包,里面有两个文件夹,一个是bin文件夹,另一个是conf文件夹。
    Bin文件夹里面有两个文件夹,一个是win32文件夹里存放zabbix_agentd安装程序应用于windows 32位操作系统,
    一个是win64文件夹里存放zabbix_agentd安装程序应用于windows 64位操作系统。
    Conf文件夹里存放是配置文件zabbix_agentd.win.conf


    4、在windows server 2008 操作系统 C盘目录下创建一个zabbix文件夹,把刚下载的zabbix_agentd压缩包里的win64位文件夹的zabbix_agentd.exe、zabbix_get.exe、zabbix_sender.exe、dev文件夹复制到zabbix文件夹里

    安装程序和conf文件夹zabbix_agentd.win.conf复制到windows server 2008操作系统C盘创建的zabbix文件夹里。(文件夹创建路径可以自定义,
    但后面zabbix_agentd客户端运行安装命令需要根据创建的路径运行)


    5、右键以文本格式编辑zabbix_agentd.win.conf 配置文件。
    修改下面几项
    EnableRemoteCommands=1 #允许在本地执行远程命令

    LogRemoteCommands=1 #执行远程命令是否保存操作日志

    Server = 192.168.10.24              #填写zabbix服务器IP地址

    Hostname=windows_1               #zabbix_agent客户端计算机名 (未必要跟计算机名称一样,只要和监控主机名称一样)


    6、桌面 ---- 开始 ---- 运行 ----- 输入cmd 打开DOS命令窗口---- 输入以下两条命令进行zabbix客户端安装。(必须要以管理员身份运行打开DOS命令窗口)

     #安装zabbix客户端

    C:Windowssystem32>C:zabbixzabbix_agentd.exe -i -c C:zabbixzabbix_agentd.win.conf

    zabbix_agentd.exe [51656]: service [Zabbix Agent] installed successfully

    zabbix_agentd.exe [51656]: event source [Zabbix Agent] installed successfully

    #启动zabbix服务

    C: zabbix zabbix_agentd.exe -s -c C:zabbixzabbix_agentd.win.conf 

    zabbix_agentd.exe [51812]: service [Zabbix Agent] started successfully

    查看进程

    C:Windowssystem32>tasklist | findstr zabbix
    zabbix_agentd.exe 51828 Services 0 14,960 K

    查看日志

    51848:20191018:172539.446 Starting Zabbix Agent [windows_1]. Zabbix 3.4.6 (revision 76819).
    51848:20191018:172539.449 **** Enabled features ****
    51848:20191018:172539.449 IPv6 support: YES
    51848:20191018:172539.450 TLS support: NO
    51848:20191018:172539.450 **************************
    51848:20191018:172539.451 using configuration file: C:zabbixzabbix_agentd.win.conf
    51848:20191018:172539.454 agent #0 started [main process]
    51856:20191018:172539.454 agent #1 started [collector]
    51860:20191018:172539.455 agent #2 started [listener #1]
    51864:20191018:172539.455 agent #3 started [listener #2]
    51868:20191018:172539.456 agent #4 started [listener #3]
    51872:20191018:172539.456 agent #5 started [active checks #1]
    51872:20191018:172539.501 no active checks on server [192.168.10.24:10051]: host [windows_1] not found
    51872:20191018:172739.610 no active checks on server [192.168.10.24:10051]: host [windows_1] not found
    51872:20191018:172939.718 no active checks on server [192.168.10.24:10051]: host [windows_1] not found

    7、同样在zabbix web端添加这台agent


    Windows创建一个自动安装启动zabbix的脚本

    创建一个“zabbix.bat”文件,把执行命令写进去,就不用去cmd上输入了

    @ECHO OFF
    C:Windowssystem32>C:zabbixzabbix_agentd.exe -i -c C:zabbixzabbix_agentd.win.conf 
    
    C:Windowssystem32>C: zabbix zabbix_agentd.exe -s -c C:zabbixzabbix_agentd.win.conf 
    
    pause
  • 相关阅读:
    REST Security with JWT using Java and Spring Security
    UserMapper.selectByPrimaryKey-Inline 报错的解决办法
    Nginx反向代理,负载均衡,redis session共享,keepalived高可用
    HTML 5 Web 存储-localStorage
    Android之自定义checkbox样式
    android fragment传递参数_fragment之间传值的两种方法
    linux常用基本命令
    fragment点击跳转到外部Activity后,怎么通过返回按钮返回
    android 中FragmentActivity中模拟返回键返回上一个Activity效果
    Fragment与Activity相互传递数据:
  • 原文地址:https://www.cnblogs.com/zwj-linux/p/11699421.html
Copyright © 2020-2023  润新知