• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

睡够8小时

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

服务器安装zabbix-agent(被监控端的)

要求安装监控,要求如下:内网服务器要访问外网的zabbix-server,所以要增加一个工具转发,我用的rinetd。

一、安装zabbix-agent

1、首先下载zabbix-agent对应操作系统的包,然后传上服务器,

zabbix下载地址https://www.zabbix.com/download_agents

2、再直接用yum安装;

 

 3、修改配置文件(我们采用的是客户端推送到服务器)

 

 

  主要修改配置文件的以下内容:

把Server=127.0.0.1注释掉,改成#Server=127.0.0.1;

把# StartAgents=3修改为 StartAgents=0;

把Hostname= 修改成Hostname=hrp(此主机要和zabbix-server服务端配置的主机名一致,否则无法接收消息);

把#RefreshActiveChecks=120修改成RefreshActiveChecks=120

把ServerActive=127.0.0.1修改成zabbix-server服务端的ip和端口

  也可以直接执行下面的命令修改

sed -i "s/Server=127.0.0.1/ #Server=127.0.0.1/" /etc/zabbix/zabbix_agentd.conf

sed -i "s/# StartAgents=3/ StartAgents=0/" /etc/zabbix/zabbix_agentd.conf

sed -i "s/Hostname=Zabbix server/Hostname=YBDRRMYY/" /etc/zabbix/zabbix_agentd.conf

sed -i "s/#RefreshActiveChecks=120/RefreshActiveChecks=120/" /etc/zabbix/zabbix_agentd.conf

sed -i "s/ServerActive=127.0.0.1/ServerActive=192.168.8.98:10051/" /etc/zabbix/zabbix_agentd.conf

4、最后启动服务和设置开机自启

 

 查看是否启动

 

 二、安装rinetd

1、把rinetd传到服务器,并解压文件

2、编译安装

   a、先解压tar  -zxvf  rinetd.tar.gz

  b、现到rinetd目录下,然后make

 

 发现报错:缺少gcc相关插件

  此问题需要安装gcc相关插件:先把系统镜像传上服务器

  再挂载到一个目录下使用mount,有的一定要加-o loop

 

  然后增加yum源(我只简单增加了一些选项)

 

 

 然后用yum repolist all查看是否有显示yum源

最后就可以安装gcc了

 

 安装完gcc后 ,然后用make,或者直接make && make install

3、修改rinetd的配置文件

 

 

 

 0.0.0.0 10051  171.22.20.16 10051      表示:把本机所有10051端口的消息转发到 171.223.209.166 10051 去

4、启动rinetd

 5、设置开机自启

 

 

 

 

 

三、最后在网页里配置主机群和主机,就可以看到有消息,就说明成功了(这部分就不细写了)

posted on 2021-08-19 20:07  睡够8小时  阅读(666)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3