zoukankan      html  css  js  c++  java
  • Zabbix4.0--客户端的安装与添加监控(windows跟linux)

    Zabbix安装好后,第一步是安装被检测的主机,一般称为客户端。

    现在Zabbix的安装比较简单,windows下运行一个安装程序就行了,linux下也是运行几行命令就ok!

    记录学习一下Zabbix的客户端的安装过程。

    一、环境准备

    Zabbix4.0(server)--------------centos7.6

    添加windwos客户端---------------win10

    添加linux客户端--------------------centos7.6

    windwos客户端下载地址:https://www.zabbix.com/download_agents?version=4.0+LTS&release=4.0.23&os=Windows&os_version=Any&hardware=amd64&encryption=OpenSSL&packaging=MSI

    linux安装:https://www.zabbix.com/documentation/4.0/zh/manual/installation/install_from_packages/rhel_centos#%E5%AE%89%E8%A3%85_agent

    二、windwos客户端安装

    1.打开链接,进入官网,选择Windows版本,选择64位或者32位,下载对应版本的客户端

     2.双击安装,输入“hostname”就是主机名

    “客户端的ip”IP地址,一般可填写127.0.0.1

    “zabbix的ip”安装zabbixserver的ip地址

    3.检查zabbix-agent服务是否启动,开始菜单--运行--services.msc---查看zabbix agent服务,启动并自动

    三、linx客户端安装

    linux的安装更加简单,如果熟悉linux的可以直接rpm,weget下载安装即可,配置下中心的ip地址与端口即可

    1.第一种方法:rpm下载安装

    安装软件仓库配置包,这个包包含了 yum(软件包管理器)的配置文件。

    RHEL 7:

    # rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

    2.第二种:yum直接安装:yum install zabbix-agent

    3.查看安装存放的目录

    find / -name zabbix

    /etc/zabbix

    配置文件 zabbix-agentd.conf

    4.进入conf文件,配置zabbix-agentd.conf

     

    日志文件目录:LogFile=/var/log/zabbix/zabbix_agentd.log

    服务器ip:Server=172.16.xx.xx

    ServerActive=172.16.xx.xx

    主机名:Hostname=centos-cs-subsea

    允许允许zabbix服务器远程zabbix_agentd执行命令:EnableRemoteCommands=1

    允许开启远程执行命令日志:LogRemoteCommands=1

    配置好后保存文件

    5.启动服务并设置自启

    启动服务:systemctl start zabbix-agent.service
    开机自启:systemctl enable zabbix-agent.service

    附简单笔记:

    四、zabbix管理页面添加主机

    1.打开zabbix管理界面,点击“配置”--“主机”--“创建主机”

    2.在zabbix添加主机,并使用一个模板监控

    登录zabbix管理界面,选择“配置”-“主机-”“创建主机”

    填入主机的基本信息;并在”模板“-添加”Template OS Windows“模板

    3.在主机里面可以看到刚才添加的主机

     在上方“监测”--“最新数据”--筛选主机。可查看最新的记录

    五、总结

    安装操作比较简单,但要注意通信的问题。如果管理界面没接收到主机,多半是网络问题。

    网络问题检测:

    1.使用ping命令,在客户端与server直接互相ping通

    2.关闭相关的防火墙,linux还需关闭selinux

    3.检查server的地址是否填错

    始终相信美好的事情即将发生
  • 相关阅读:
    Jenkins+Ansible+Gitlab自动化部署三剑客(四)--Jenkins Linux shell集成
    Jenkins+Ansible+Gitlab自动化部署三剑客(三)--Jenkins
    腾讯云从业者线上课程(一)--云计算技术架构
    腾讯云从业者线上课程(一)--云计算发展历史
    nmcli 静态方式添加IP地址
    nmcli
    systemctl 控制单元
    ansible组件 Ad-Hoc
    ansible 定义主机用户和密码
    ansible 主机清单 /etc/ansible/hosts
  • 原文地址:https://www.cnblogs.com/subsea/p/13835919.html
Copyright © 2011-2022 走看看