Centos 下安装Zabbix Linux 客户端
今天在linux上安装了客户端,过程如下:
(1)下载zabbix客户端软件
wget www.zabbix.com/downloads/2.0.3/zabbix_agents_2.0.3.linux2_6.i386.tar.gz
(2)新建zabbix 用户和组
groupadd zabbix #新建zabbix组
useradd -g zabbix zabbix #新建zabbix用户并将其加入到zabbix组
(3)解压客户端软件
tar zxvf zabbix_agents_2.0.3.linux2_6.i386.tar.gz
注:这个2.0的tar包跟其他貌似有些差别,运行解压命令之后是将tar包中的文件解压到了当前目录下,一个bin,一个sbin。
mkdir /usr/local/zabbix
mv bin /usr/local/zabbix #将解压出来的bin目录移动到新建的zabbix下
for i in *;do ln -s /usr/local/zabbix/bin/${i} /usr/bin/${i};done
mv sbin /usr/local/zabbix #将解压出来的sbin目录移动到新建的zabbix下
for i in *;do ln -s /usr/local/zabbix/sbin/${i} /usr/sbin/${i};done
for循环是将zabbix/sbin下的程序链接到/usr/sbin下
(4)在客户端上添加zabbix的监控端口
vim /etc/services
添加如下内容
zabbix_agent 10050/tcp
zabbix_agent 10050/udp
保存退出!
(5)拷贝并修改客户端配置文件
注:下载的客户端源码包里是没有配置文件的,zabbix客户端的配置文件也是通用的,把zabbix服务器上的cp过来就可以用。
我已经在zabbix服务端上将的客户端的配置文件cp过来了。
(如果你是按照我上篇的配置,客户端文件在/etc/zabbix中cp) 服务器上执行:scp /etc/zabbix/zabbix_agentd.conf 客户端IP:/usr/local/etc
vim /usr/local/etc/zabbix_agentd.conf
修改以下几项
Server = 监控服务器IP
Hostnae= 本机的主机名
(6)拷贝启动脚本
cp /usr/local/zabbix/sbin/zabbix_agentd /etc/init.d
拷贝启动脚本到/etc/init.d下 chmod a+x /etc/init.d/zabbix_agentd
为/etc/init.d下的启动添加可执行权限
(7)启动zabbix客户端并添加开机自启动
service zabbix_agentd start #启动zabbix客户端
echo "service zabbix_agentd start" >>/etc/rc.local #开机自启动
(8)查看进程,确实zabbix客户端是否启动
ps -ef | grep zabbix

可以看到6个zabbix进程,说明客户端安装完成,启动成功。
关于zabbix 在linux客户端上安装就完成了,后续研究如何添加监控并报警,有问题还请大家提出,一起学习,一起交流。
Centos 下安装Zabbix Linux 客户端的更多相关文章
- centos下安装zabbix
1. 安装mysql CREATE DATABASE zabbix;GRANT ALL ON zabbix.* TO 'zabbix'@'192.168.19.%' IDENTIFIED BY '12 ...
- Centos 7.0 下安装 Zabbix server 3.0服务器的安装及 监控主机的加入(1)
一.本系列分为6部分 1.Centos 7.0 下安装 Zabbix server 3.0服务器的安装及 监控主机的加入 2.Centos 6.5 下安装 Zabbix server 3.0服务器的安 ...
- [Linux]CentOS下安装和使用tmux
前天随意点开博客园,看到了一篇关于tmux的文章 Tmux - Linux从业者必备利器,特意还点进去看了.毕竟Linux对于做游戏服务端开发的我来说,太熟悉不过了.不过我就粗略地看了一眼,就关掉了. ...
- linux(centos)下安装git并上传代码
cat /etc/redhat-release 查看系统版本信息 >>CentOS Linux release 7.4.1708 (Core) 背景:我已经注册了github账号,之前 ...
- Centos 6.5 下安装 Zabbix server 3.0服务器的安装及 监控主机的加入(2)
一.Centos 6.5 下的Zabbix Server安装 上篇文章记录的是centos 7 下安装zabbix ,很简单.但是6.5上面没有可用的源直接安装zabbix,所以需要从别处下载.感谢i ...
- Linux(CentOs)下安装Phantomjs + Casperjs
Linux(CentOs)下安装Phantomjs + Casperjs 是参照cnMiss's Blog http://ju.outofmemory.cn/entry/70691的博客进行安装的 1 ...
- linux/centos下安装nginx(rpm安装和源码安装)详细步骤
Centos下安装nginx rpm包 ...
- Centos下安装配置LAMP(Linux+Apache+MySQL+PHP)
Centos下安装配置LAMP(Linux+Apache+MySQL+PHP) 关于LAMP的各种知识,还请大家自行百度谷歌,在这里就不详细的介绍了,今天主要是介绍一下在Centos下安装,搭建一 ...
- Windows系统下安装zabbix客户端
简单介绍如何在windows系统下安装zabbix客户端 1. 首先下载和zabbix服务端大版本相同的windows客户端 例如我服务端安装的是zabbix-3.4.14.tar.gz ...
随机推荐
- js闭包和ie内存泄露原理
也议 js闭包和ie内存泄露原理 可以, 但小心使用. 闭包也许是 JS 中最有用的特性了. 有一份比较好的介绍闭包原理的文档. 有一点需要牢记, 闭包保留了一个指向它封闭作用域的指针, 所以, 在给 ...
- javascript继承的写法
原文链接:http://js8.in/698.html. 构造函数继承: 第一种方法是使用prototype属性: 这里也可以直接Child.prototype=new P();考虑到P构造函数的参数 ...
- 前端开发的使用服务器环境开源项目 D2Server 可替代Apache
推荐一个前端开发的使用服务器环境开源项目 D2Server 可替代Apache 攻欲善其事,必先利其器.前端开发,编辑器我们有了Sublime Text2,配置Server环境用……你可能会选择A ...
- enode框架step by step之消息队列的设计思路
enode框架step by step之消息队列的设计思路 enode框架系列step by step文章系列索引: enode框架step by step之开篇 enode框架step by ste ...
- apache cxf笔记之Spring客户端访问和调用webservice服务
继续上次的spring服务的问题,这边介绍一种spring配置客户端的方法. 1.src目录下新建client-beans.xml文件 <?xml version="1.0" ...
- Android开发(25)--framebyframe帧动画并实现启动界面到主界面的跳转
Drawable animation可以加载Drawable资源实现帧动画.AnimationDrawable是实现Drawable animations的基本类.推荐用XML文件的方法实现Drawa ...
- QT QTextBrowser
1.0 MainWindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include<QMainWindow> #include<Q ...
- 如何实现自己的ClassLoader
摘自深入分析java web技术内幕
- HDU--1006
题目介绍 Problem Description The three hands of the clock are rotating every second and meeting each oth ...
- redis 学习笔记——数据同步、事务
redis主从同步 redis支持简单易用的主从复制(master-slave replication)功能,该功能也是redis高可用性实现的基础. redis复制原理 re ...