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 ...
随机推荐
- asp.net mvc框架的一些切入点
IhttpModule+配置文件,对请求进行进一步的整理.过滤与转发: global文件中以Application_xx的保护方法进行切入的方式,此方法等同于IHttpModule方法.IHttpMo ...
- 迷你MVVM框架 avalonjs 0.95发布
迷你MVVM框架 avalonjs 0.95发布 本版本最主要的改进是ms-with 深层绑定的实现,至少,avalon1.0所有重要的feature已经开发完毕,之后就是小补小漏,性能优化了. ms ...
- Django 源码小剖: 初探 WSGI
Django 源码小剖: 初探 WSGI python 作为一种脚本语言, 已经逐渐大量用于 web 后台开发中, 而基于 python 的 web 应用程序框架也越来越多, Bottle, Djan ...
- Erasure Coding in WAS简单译文
原文:<Erasure Coding in Windows Azure Storage.pdf>,地址:https://www.usenix.org/system/files/confer ...
- Form.Close跟Form.Dispose
关于Form.Close跟Form.Dispose 我们在Winform开发的时候,使用From.Show来显示窗口,使用Form.Close来关闭窗口.熟悉Winform开发的想必对这些非常熟悉 ...
- asp.net mvc Route 使用自定义条件(constraints)禁止某ip登陆
asp.net mvc Route 使用自定义条件(constraints)禁止某ip登陆 前言 本文的目的是利用Mvc route创建一个自定义约束来控制路由跳转实现禁止ip登陆,当然例子可能不合理 ...
- OC-变量和数据类型
对象的初始化 Fraction *myFract=[[Fraction alloc] init];//初始化对象 [myFract setTo:1 over:3];//设置初始值 初始化对象和设置初始 ...
- C#代码搜索器
WEBUS2.0 In Action - [源代码] - C#代码搜索器 最近由于工作的需要, 要分析大量C#代码, 在数万个cs文件中搜索特定关键词. 这是一项非常耗时的工作, 用Notepad++ ...
- 两个80c51单片机之间怎样进行串行通信
以前以为串行通信只能是单片机和PC机之间进行通信,昨天无意之中看到一个程序,是单片机和单片机之间进行通信..这小东西真是神奇啊!昨天弄了很长时间没弄出来,今天在大神的帮助下终于拨开云雾见天日了. 案例 ...
- 在OpenStack虚拟机实例中创建swap分区的一种方法
测试组里一个同学负责MapR的搭建,MapR文档中建议每个节点上至少有24GB的swap分区,不知道MapR为啥会有这种反人类的建议……swap无非就是一块顺序读写的磁盘空间,莫非省着内存不用,用sw ...