#!/bin/bash
#auto install zabbix_agentd
#2017年11月15日13:43:19
#by xiaofan
####################
ZABBIX_FILES=zabbix-3.2.6.tar.gz
ZABBIX_FILES_DIR=zabbix-3.2.6
ZABBIX_URL=http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.2.6/
ZABBIX_PREFIX=/usr/local/zabbix
SERVER_IP="192.168.137.128"
IP=`ifconfig | grep Bcast | awk '{print $2}' | sed 's/addr://g'`
AGENT_INSTALL(){
yum -y install curl curl-devel net-snmp net-snmp-develperl-DBI gcc wget
useradd -s /sbin/nologin zabbix
cd /usr/src
wget -c $ZABBIX_URL/$ZABBIX_FILES && tar xzvf $ZABBIX_FILES && cd $ZABBIX_FILES_DIR
./configure --prefix=/usr/local/zabbix --enable-agent
if [ $? -eq 0 ];thenmake && make installln -s /usr/local/zabbix/sbin/zabbix_* /usr/local/sbin/
fi
cd /usr/src/$ZABBIX_FILES_DIR
cp misc/init.d/tru64/zabbix_agentd /etc/init.d/zabbix_agentd
chmod o+x /etc/init.d/zabbix_agentd
#config zabbix agentd
cat >$ZABBIX_PREFIX/etc/zabbix_agentd.conf<<EOF
LogFile=/tmp/zabbix_agentd.log
Server=$SERVER_IP
ServerActive=$SERVER_IP
Hostname = $IP
EOF
#start zabbix agentd
/etc/init.d/zabbix_agentd restart
/etc/init.d/iptables stop
setenforce 0
}
AGENT_INSTALL

转载于:https://blog.51cto.com/liusf/1981981

一键部署Zabbix客户端相关推荐

  1. zabbix的使用-部署zabbix客户端

    部署zabbix客户端 两台机器同时进行 机器环境准备 10.30.59.231 zabbix-agent2 10.30.59.221 zabbix-agent3 注意时间正确性 [root@linu ...

  2. 部署 zabbix 客户端

    ---------- 部署 zabbix 客户端 ---------- zabbix 5.0 版本采用 golang 语言开发的新版本客户端 agent2 . zabbix 服务端 zabbix_se ...

  3. 分分钟一键部署Zabbix Server

    为了方便把安装Zabbix的过程整理成自动化一键部署脚本,有兴趣可以参考,都是些基本的命令: #!/bin/bash #Zabbix 一键部署脚本 #安装zabbix3.0.4,依赖php-5.6.2 ...

  4. zabbix 时间错误_一键部署Zabbix+Grafana+Icinga+SmokePing监控系统

    管理学上有一句名言,If You Can't Measure It, You Can't Manage It.对于监控的重要性我就不细说了,原先我们使用Nagios.Catti.SmokePing.I ...

  5. zabbix mysql trapper_分分钟一键部署Zabbix Server

    为了方便把安装Zabbix的过程整理成自动化一键部署脚本,有兴趣可以参考,都是些基本的命令: #!/bin/bash #Zabbix 一键部署脚本 #安装zabbix3.0.4,依赖php-5.6.2 ...

  6. zabbix-2.4.8使用yum一键部署zabbix

    zabbix 项目(Items):监控指标 触发器(Triggers):阈值 模板(Templates):监控指标及阈值的集合 事件(Events) 动作(Actions) yum -y instal ...

  7. ansible一键部署zabbix并配置自动发现

    环境centos7 IP 192.168.81.132 首先安装epel源和ansible配置主机清单 配置免密登录 测试能否ping通 安装zabbix-server端和上传Aliyun的yum源和 ...

  8. 部署Zabbix企业级分布式监控

    1.定义 1.1.监控定义 通过一个友好的界面进行浏览整个网站所有的服务器状态 可以在Web前端方便的查看监控数据 可以回溯寻找事故发生时系统的问题和报警情况 #########分类######## ...

  9. docker部署zabbix

    docker部署zabbix 1.zabbix入门: Zabbix 是一款能够监控各种网络参数以及服务器健康性和完整性的软件. Zabbix 使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告 ...

最新文章

  1. php去掉字符串的最后一个字符 substr()的用法
  2. Java代码生成随机验证码、验证数
  3. 联想拯救者15isk装win10系统_笔记本电脑触摸板操作手势合集以拯救者Win10系统为例...
  4. JS:封装函数判断数据类型
  5. 剑指offer之求两个数之和(不能使用四则运算)
  6. 分享codeigniter 路由(URL)终极优化
  7. 2.2 基本算法之递归和自调用函数 8758 2的幂次方表示 python
  8. 布袋除尘器过滤风速多少_布袋除尘器过滤风速的确定及启动与停机的讲解
  9. 进销存软件哪个简单好用?
  10. 【SLAM】——编译项目orb-slam2_with_semantic_labelling
  11. 用p5.js绘制创意自画像
  12. 电表485通讯抄表软件
  13. 刘彬20000词汇04
  14. 技术面试要点 —— 如何准备微软开发工程师面试?
  15. 免费的数据恢复软件哪个好?教您找回丢失数据!
  16. L1正则化和L2正则化的直观解释
  17. BIT前端训练营笔记(一)| 20211225 预习 | 常用标签、语义化、响应式设计
  18. 【sqoop2】创建job报错There are issues with entered data, please revise your input
  19. 磁盘空间被占满,如何找出占用磁盘空间过大的的文件
  20. 用python实现背单词的小脚本系统

热门文章

  1. 千军万马跑协程goroutine
  2. java list_java中的list集合
  3. Python 自动化库介绍 PySimpleGUI
  4. linux mysql 2003_如何解决linux mysql2003错误
  5. 《白帽子讲web安全》读书笔记
  6. linux java缓存失效_转载:Linux服务器Cache占用过多内存导致系统内存不足最终java应用程序崩溃解决方案...
  7. oracle+5秒钟一个间隔,ORACLE日期时间函数大全 (二)
  8. fatal: git-write-tree: error building trees
  9. 深度学习模型创建dataset
  10. oracle的 客户端工具,Oracle SQL Handler下载-Oracle数据库客户端工具5.2 官方版-东坡下载...