zabbix agent安装脚本

简介:

为了以后批量部署,节省时间和人力就把zabbix_agent的安装方法改成源码的,仅供参考

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#!/bin/bash
#zabbix server 端IP 地址
SERVER= "10.10.99.78"
  
#zabbix 版本号,也就是源码包.tar.gz前面的部分
VER= "/usr/local/src/zabbix-2.4.4"
 
groupadd zabbix
useradd   -g zabbix zabbix -s  /sbin/nologin 
  
tar  xvf $VER. tar .gz
cd  $VER
. /configure  --prefix= /usr/local/zabbix  -- enable -agent
make  install
#该版本zabbix不需要make,直接make install即可,其它版本请酌情修改
  
echo  "Installation completed !"
  
mkdir  /var/log/zabbix
chown  zabbix.zabbix  /var/log/zabbix
  
cp  misc /init .d /fedora/core/zabbix_agentd  /etc/init .d/
chmod  755  /etc/init .d /zabbix_agentd
  
sed  -i  "s#BASEDIR=/usr/local#BASEDIR=/usr/local/zabbix#g"  /etc/init .d /zabbix_agentd
  
ln  -s  /usr/local/zabbix/etc  /etc/zabbix
ln  -s  /usr/loca/zabbix/bin/zabbix_get  /usr/bin/
ln  -s  /usr/loca/zabbix/bin/zabbix_sender  /usr/bin/
ln  -s  /usr/loca/zabbix/sbin/zabbix_agent  /usr/sbin/
ln  -s  /usr/loca/zabbix/sbin/zabbix_agentd  /usr/sbin/
   
echo  "zabbix-agent 10050/tcp #Zabbix Agent"  >>  /etc/services
echo  "zabbix-agent 10050/udp #Zabbix Agent"  >>  /etc/services
echo  "zabbix-trapper 10051/tcp #Zabbix Trapper"  >>  /etc/services
echo  "zabbix-trapper 10051/udp #Zabbix Trapper"  >>  /etc/services
   
sed  -i  "s/Server\=127.0.0.1/Server=$SERVER/g"  /etc/zabbix/zabbix_agentd .conf
sed  -i  "s/ServerActive\=127.0.0.1/ServerActive=$SERVER:10051/g"  /etc/zabbix/zabbix_agentd .conf
sed  -i  "s#tmp/zabbix_agentd.log#var/log/zabbix/zabbix_agentd.log#g"  /etc/zabbix/zabbix_agentd .conf
sed  -i  "s#UnsafeUserParameters=0#UnsafeUserParameters=1#g"  /etc/zabbix/zabbix_agentd .conf
sed  -i  "s%# Include=/usr/local/etc/zabbix_agentd.userparams.conf%Include=/etc/zabbix/zabbix_agentd.conf.d/%g"  /etc/zabbix/zabbix_agentd .conf
   
chkconfig zabbix_agentd on
service zabbix_agentd start


本文转自 shouhou2581314 51CTO博客,原文链接:http://blog.51cto.com/thedream/1844447,如需转载请自行联系原作者
目录
打赏
0
0
0
0
265
分享
相关文章
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
81 30
|
1月前
|
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
66 13
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
|
1月前
|
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
88 20
阿里云云效产品使用合集之如何安装agent
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
Zabbix Agent使用介绍
Zabbix Agent使用介绍
120 10
|
6月前
|
Zabbix 5.0 LTS的agent服务部署实战篇
文章介绍了如何在CentOS 7.6操作系统上部署Zabbix 5.0 LTS版本的agent服务,包括配置软件源、安装agent、修改配置文件、启动服务,并在Zabbix web界面添加监控。
219 4
Zabbix 5.0 LTS的agent服务部署实战篇
zabbix agent集成percona监控MySQL的插件实战案例
这篇文章是关于如何使用Percona监控插件集成Zabbix agent来监控MySQL的实战案例。
153 2
zabbix agent集成percona监控MySQL的插件实战案例
Zabbix 5.0 LTS的web界面安装及修改zabbix web管理员的默认密码
这篇文章是关于如何安装Zabbix 5.0 LTS的web界面以及如何修改Zabbix web管理员默认密码的教程。
294 1
如何在 Ubuntu 16.04 上安装和配置 Zabbix 以安全监控远程服务器
如何在 Ubuntu 16.04 上安装和配置 Zabbix 以安全监控远程服务器
68 0
Gemini 2.0:谷歌推出的原生多模态输入输出 + Agent 为核心的 AI 模型
谷歌最新推出的Gemini 2.0是一款原生多模态输入输出的AI模型,以Agent技术为核心,支持多种数据类型的输入与输出,具备强大的性能和多语言音频输出能力。本文将详细介绍Gemini 2.0的主要功能、技术原理及其在多个领域的应用场景。
552 20
Gemini 2.0:谷歌推出的原生多模态输入输出 + Agent 为核心的 AI 模型

热门文章

最新文章

推荐镜像

更多
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等