一个安装zabbix_agentd的脚本

简介:

配合之前写的Zabbix客户端的安装过程,地址在http://chenx1242.blog.51cto.com/10430133/1828777,于是就写一个自动安装zabbix_agentd的脚本,这个可以搭配ansible的script模块一起食用,口味更佳。


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
vim auto_install_zabbix_agent.sh
#!/bin/bash
# written by ChrisChan @ 2016-7-30
mkdir  /download        
cd  /download
# 下载zabbix_agentd
wget http: //heanet .dl.sourceforge.net /project/zabbix/ZABBIX %20Latest%20Stable /3 .0.3 /zabbix-3 .0.3. tar .gz
 
# 安装客户端
tar  -zxvf zabbix-3.0.3. tar .gz
cd  zabbix-3.0.3 
. /configure  --prefix= /usr/local/zabbix_agent  -- enable -agent &&  make  install
 
#  把zabbix_agentd加入到service里
cp  misc /init .d /Fedora/core/zabbix_agentd  /etc/init .d/
sed  -i  's#BASEDIR=/usr/local#BASEDIR=/usr/local/zabbix_agent#'  /etc/init .d /zabbix_agentd
echo  'Zabbix客户端已经被成功安装了'
 
#  启动zabbix_agentd
echo  "下面为您启动zabbix客户端,并且显示其所占用的10050端口情况"
service zabbix_agentd start
netstat  -lnpt |  grep  10050
 
# 结束
echo  "整个脚本结束,感谢您的使用!"


这里是默认下载zabbix-3.0.3版本,只安装了agentd客户端,而且就像configure里写的,已经把这个安装到/usr/local/zabbix_agent路径里,所以把/init.d/zabbix_agentd里的BASEDIR也改成/usr/local/zabbix_agent。




 本文转自 苏幕遮618 51CTO博客,原文链接:http://blog.51cto.com/chenx1242/1831746


相关文章
|
7月前
|
监控 关系型数据库 Linux
|
监控 关系型数据库 MySQL
企业实战(8)CentOS 6.8安装Zabbix-agent 5.0监控主机性能与Mysql数据库
企业实战(8)CentOS 6.8安装Zabbix-agent 5.0监控主机性能与Mysql数据库
175 1
|
3月前
|
监控 前端开发 数据库连接
Zabbix 5.0 LTS的web界面安装及修改zabbix web管理员的默认密码
这篇文章是关于如何安装Zabbix 5.0 LTS的web界面以及如何修改Zabbix web管理员默认密码的教程。
186 1
|
4月前
|
监控 关系型数据库 MySQL
如何在 Ubuntu 16.04 上安装和配置 Zabbix 以安全监控远程服务器
如何在 Ubuntu 16.04 上安装和配置 Zabbix 以安全监控远程服务器
38 0
|
5月前
|
域名解析 缓存 监控
安装zabbix时报错Could not resolve host: mirrors.huaweicloud.com;Unknown error解决办法
安装zabbix时报错Could not resolve host: mirrors.huaweicloud.com;Unknown error解决办法
|
5月前
|
监控 关系型数据库 应用服务中间件
Linux zabbix监控 软件的安装
Linux zabbix监控 软件的安装
|
监控 Ubuntu Shell
用shell脚本部署zabbix
用shell脚本部署zabbix
195 1
|
7月前
|
监控 关系型数据库 MySQL
红帽 9 zabbix 安装流程
Zabbix是一个监控软件,用于确保企业服务架构的安全运行,具备灵活的告警机制和分布式监控能力。它由Server、Web页面、数据库、Proxy和Agent五个组件组成。工作流程中,Agent在目标设备上收集数据,Server存储和处理数据,Web页面提供监控信息。Zabbix支持主动和被动两种数据收集模式。在Redhat 9.2环境下,安装包括关闭防火墙、设置SELinux、安装MySQL、创建Zabbix数据库和用户、安装Zabbix RPM包及配置服务。完成安装后,通过Web界面使用Admin账号和预设密码zabbix登录。
178 2
|
7月前
|
监控 网络协议 Unix
centos7 zabbix安装客户端agent -配置监控远程主机 在需要监控的电脑上安装
centos7 zabbix安装客户端agent -配置监控远程主机 在需要监控的电脑上安装
205 0
|
7月前
|
监控 关系型数据库 MySQL
centos7 zabbix-service 源码编译 安装部署服务端 和 常见安装错误
centos7 zabbix-service 源码编译 安装部署服务端 和 常见安装错误
106 0