Zabbix客户端(被监控端)安装配置
2016-02-17 13:34
453 查看
服务端的安装可以查看http://blog.csdn.net/yabingshi_tech/article/details/50664273
1) 创建用户
groupadd zabbix
useradd -g zabbix zabbix
2)zabbix软件包下载,安装
zabbix-2.2.6
http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.6/zabbix-2.2.6.tar.gz
上传zabbix-2.2.6.tar.gz到服务器/usr/local/src目录下面
cd /usr/local/src #进入软件包下载目录
tar zxvf zabbix-2.2.6.tar.gz #解压
cd /usr/local/src/zabbix-2.2.6 #进入安装目录
./configure
--prefix=/usr/local/zabbix --enable-agent
make
&& make install
3)添加服务端口和修改启动脚本
vi /etc/services #编辑,在最后添加以下代码
# Zabbix
zabbix-agent 10050/tcp # Zabbix Agent
zabbix-agent 10050/udp # Zabbix Agent
zabbix-trapper 10051/tcp # Zabbix Trapper
zabbix-trapper 10051/udp # Zabbix Trapper
cp /usr/local/src/zabbix-2.2.6/misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd
chmod
+x /etc/rc.d/init.d/zabbix_agentd #添加脚本执行权限
vi /etc/rc.d/init.d/zabbix_agentd #编辑客户端配置文件
修改BASEDIR=/usr/local/zabbix/ #zabbix安装目录
chkconfig
zabbix_agentd on #添加开机启动
4)修改zabbix_agent配置文件
vim
/usr/local/zabbix/etc/zabbix_agentd.conf
Server=192.168.1.22,192.168.1.21 #服务器端的IP及本机的IP
ServerActive=192.168.1.22,192.168.1.21
Hostname=single #agent主机名
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/ #扩展配置目录
5)启动
/etc/init.d/zabbix_agentd start
6)在防火墙上开启相应端口
vi /etc/sysconfig/iptables
添加:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10051 -j ACCEPT
重启防火墙:
service iptables restart
7)测试
下面的命令需要在server端执行,其中192.168.1.21是agent的ip
#/usr/local/zabbix/bin/zabbix_get -s192.168.1.21 -p10050 -k"system.uptime"
1031163
说明成功啦。
8)监控该服务器
访问:http://192.168.1.22/zabbix/,192.168.1.22是zabbix server的IP.
组态—>主机->创建主机,
可以选择相应的模板,如:
Z如果是红色的话是不正常的,必须是绿色。
--本篇文章转自:http://www.1987.name/760.html,http://www.51ou.com/browse/zabbix/58973.html,并做了些许改动。
1) 创建用户
groupadd zabbix
useradd -g zabbix zabbix
2)zabbix软件包下载,安装
zabbix-2.2.6
http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.6/zabbix-2.2.6.tar.gz
上传zabbix-2.2.6.tar.gz到服务器/usr/local/src目录下面
cd /usr/local/src #进入软件包下载目录
tar zxvf zabbix-2.2.6.tar.gz #解压
cd /usr/local/src/zabbix-2.2.6 #进入安装目录
./configure
--prefix=/usr/local/zabbix --enable-agent
make
&& make install
3)添加服务端口和修改启动脚本
vi /etc/services #编辑,在最后添加以下代码
# Zabbix
zabbix-agent 10050/tcp # Zabbix Agent
zabbix-agent 10050/udp # Zabbix Agent
zabbix-trapper 10051/tcp # Zabbix Trapper
zabbix-trapper 10051/udp # Zabbix Trapper
cp /usr/local/src/zabbix-2.2.6/misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd
chmod
+x /etc/rc.d/init.d/zabbix_agentd #添加脚本执行权限
vi /etc/rc.d/init.d/zabbix_agentd #编辑客户端配置文件
修改BASEDIR=/usr/local/zabbix/ #zabbix安装目录
chkconfig
zabbix_agentd on #添加开机启动
4)修改zabbix_agent配置文件
vim
/usr/local/zabbix/etc/zabbix_agentd.conf
Server=192.168.1.22,192.168.1.21 #服务器端的IP及本机的IP
ServerActive=192.168.1.22,192.168.1.21
Hostname=single #agent主机名
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/ #扩展配置目录
5)启动
/etc/init.d/zabbix_agentd start
6)在防火墙上开启相应端口
vi /etc/sysconfig/iptables
添加:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10051 -j ACCEPT
重启防火墙:
service iptables restart
7)测试
下面的命令需要在server端执行,其中192.168.1.21是agent的ip
#/usr/local/zabbix/bin/zabbix_get -s192.168.1.21 -p10050 -k"system.uptime"
1031163
说明成功啦。
8)监控该服务器
访问:http://192.168.1.22/zabbix/,192.168.1.22是zabbix server的IP.
组态—>主机->创建主机,
可以选择相应的模板,如:
Z如果是红色的话是不正常的,必须是绿色。
--本篇文章转自:http://www.1987.name/760.html,http://www.51ou.com/browse/zabbix/58973.html,并做了些许改动。
相关文章推荐
- linux中的配置文件
- Everything for linux Preview
- 小故事:架构师需要做什么?
- Linux下clock计时函数学习
- Centos 6.3 python 2.6.3 升级到 2.7
- centos下mysql安装以及双向同步配置
- openWrt挂载U盘
- UbuntuServer12安装、mysql+tomcat部署
- CentOS 7 下安装Chrome浏览器
- Linux 基础命令
- linux下mysql命令无法执行的原因
- CentOS 6.4下Rabbitmq安装
- Linux vmstat详解
- Detect Mobile Browsers | Open source mobile phone detection
- linux操作系统重置root的密码
- CentOS 6.6 下源码编译安装MySQL 5.7.5
- PHP-Apache命令提示符权限设置
- Linux(1):目录结构(linux文件系统)
- TCMalloc原理
- Bash . configure permission denied错