Linux监控服务之zabbix客户端安装

安装环境

centos6.5 2.6.32-358.el6.x86_64

ip:192.168.75.130

zabbix_server 这台机器我们已经安装好了 zabbix_agentd,所以无需再次安装了。
那么其他需要监控的 linux 机器是如何安装的呢?
在安装客户端的时候,软件包和服务器是同一个,只是 configure 的配置参数不同而已。
当然,源码安装,什么 GCC,make 这些命令都得安装,所以客户端不建议源码安装,由于针对大量机器(成千上万,在互联网公司很常见),推荐 rpm 包安装。

使用用源码安装:

1.创建用户和组

[[email protected] ~]# groupadd zabbix -g 201
[[email protected] ~]# useradd -g zabbix -u 201 -m zabbix

2.编译安装zabbix

[[email protected] ~]# groupadd zabbix -g 201
[[email protected] ~]# useradd -g zabbix -u 201 -m zabbix
[[email protected] ~]# rz (这里我下好了,上传)
rz waiting to receive.
Starting zmodem transfer.  Press Ctrl+C to cancel.
Transferring zabbix-2.0.8.tar.gz...
  100%   13142 KB    13142 KB/sec    00:00:01       0 Errors

[[email protected] ~]# tar xf zabbix-2.0.8.tar.gz
[[email protected] ~]# cd zabbix-2.0.8
[[email protected] zabbix-2.0.8]# ./configure --prefix=/usr --sysconfdir=/etc//zabbix --enable-agent

[[email protected] zabbix-2.0.8]# make && make install

3.开始授权并配置启动服务项
[[email protected] zabbix-2.0.8]# mkdir /var/log/zabbix (创建日记文件目录)
[[email protected] zabbix-2.0.8]# chown zabbix.zabbix /var/log/zabbix  (授权给zabbix)
[[email protected] zabbix-2.0.8]# ls
aclocal.m4  compile        config.sub    depcomp     m4           misc     upgrades
AUTHORS     conf           configure     frontends   Makefile     missing
bin         config.guess   configure.in  include     Makefile.am  NEWS
build       config.log     COPYING       INSTALL     Makefile.in  README
ChangeLog   config.status  database      install-sh  man          src
[[email protected] zabbix-2.0.8]# cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/ (配置启动项)
[[email protected] zabbix-2.0.8]# chmod 755 /etc/init.d/zabbix_agentd
[[email protected] zabbix-2.0.8]# sed -i "s#BASEDIR=/usr/local#BASEDIR=/usr/#g" /etc/init.d/zabbix_agentd

4.配置服务端口  (默认已经配置好)

[[email protected] zabbix-2.0.8]# vim /etc/services

zabbix-agent    10050/tcp               # Zabbix Agent
zabbix-agent    10050/udp               # Zabbix Agent
zabbix-trapper  10051/tcp               # Zabbix Trapper
zabbix-trapper  10051/udp               # Zabbix Trapper

5.配置zabbix_agentd.conf

[[email protected] zabbix-2.0.8]# vim  /etc/zabbix/zabbix_agentd.conf

[[email protected] zabbix-2.0.8]# cat /etc/zabbix/zabbix_agentd.conf | egrep -v "^#|^$"
LogFile=/var/log/zabbix/zabbix_agentd.log
Server=127.0.0.1,192.168.75.128
ServerActive=192.168.75.128:10051
Hostname=Zabbix server
 UnsafeUserParameters=1

6.启动服务

[[email protected] zabbix-2.0.8]# chkconfig zabbix_agentd on         
[[email protected] zabbix-2.0.8]# service  zabbix_agentd start       
Starting zabbix_agentd:                                    [  OK  ]

7.snmp监控方式

[[email protected] zabbix-2.0.8]# yum -y install net-snmp

[[email protected] zabbix-2.0.8]#cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.bak
[[email protected] etc]# cat /etc/snmp/snmpd.conf
com2sec mynetwork 192.168.75.128 public_monitor
com2sec mynetwork 127.0.0.1 public
group MyROGroup v2c mynetwork
access MyROGroup "" any noauth prefix all none none
view all included .1 80

[[email protected] snmp]# chkconfig snmpd on
[[email protected] snmp]# service snmpd restart
Stopping snmpd:                                            [FAILED]
Starting snmpd:                                            [  OK  ]

windows 客户端的安装

下载地址 http://www.zabbix.com/downloads/2.0.8/zabbix_agents_2.0.8.win.zip
下载解压,我是解压到 C:\Program Files\的,大家也可以解压到其他路径去

注册服务程序,注意路径中有空格,应该用双引号
C:\Program Files\zabbix_agents_2.0.8.win\bin\win32>zabbix_agentd.exe --install -c
"C:\Program Files\zabbix_agents_2.0.8.win\conf\zabbix_agentd.win.conf"

如果是 64 位系统,请选择 64 位程序

去服务管理里面看看,已经添加上

关于 zabbix_agentd.conf 和 linux 一样,此处不再重复

最后启动服务,完成安装。

时间: 2024-12-19 17:01:52

Linux监控服务之zabbix客户端安装的相关文章

zabbix客户端安装(Linux)

1.先登录服务器查看服务器的内核版本和系统信息(uname -a),我的是2.6.32-431.el6.x86_64 2.从zabbix官网根据内核版本下载相应的客户端. 3.安装步骤     mkdir -p /usr/local/zabbix/     cd /usr/local/zabbix/     wget http://www.zabbix.com/downloads/2.2.5/zabbix_agents_2.2.5.linux2_6_23.amd64.tar.gz     tar

Linux监控平台搭建-zabbix

zabbix监控介绍 C/S架构,基于C++开发,监控中心支持web界面配置和管理 单server节点可以支持上万台客户端 最新版本3.4,官方文档https://www.zabbix.com/manuals 5个组件 zabbix-server 监控中心,接收客户端上报信息,负责配置.统计.操作数据 数据存储 存放数据,比如mysql web界面 也叫web UI,在web界面下操作配置是zabbix简单易用的主要原因 zabbix-proxy 可选组件,它可以代替zabbix-server的

Linux监控系统之Zabbix

Linux监控系统之Zabbix Zabbix介绍 Zabbix是由 Zabbix 是由 Alexei Vladishev 开发的一种网络监视.管理系统,基于 Server-Client 架构.可用于监视各种网络服务.服务器和网络机器等状态.整合了Catic和Nagios的特性. 使用各种 Database-end 如 MySQL, PostgreSQL, SQLite, Oracle 或 IBM DB2 储存资料.Server 端基于 C语言.Web 管理端 frontend 则是基于 PHP

zabbix 客户端安装

zabbix 客户端安装 zabbix版本为:zabbix-2.4.5 1.防火墙开启 iptables -A INPUT -p tcp --dport 10050 -j ACCEPT iptables -A INPUT -p udp --dport 10050 -j ACCEPT 2.安装zabbix ####zabbix 安装包可去zabbix.com 官网上下载 tar zxvf zabbix-2.4.5.tar.gz -C /usr/src/ cd /usr/src/zabbix-2.4

zabbix 客户端安装配置运行

1 创建zabbix 用户 groupadd zabbix; useradd -g zabbix zabbix; passwd zabbix; 两次输入密码 2 下载获得zabbix的包,然后解压 tar zxvf zabbix-2.2.3.tar.gz; 3 安装 cd /home/zabbix/zabbix-2.2.3; ./configure --with-net-snmp --with-libcurl --enable-agent --prefix=/usr/local/zabbix s

SVN1.6服务端和客户端安装配置指导

本节向大家描述SVN1.6服务端和客户端安装配置步骤,随着SVN的快速发展,版本也进行了升级更新,本节就和大家一起学习一下SVN1.6服务端和客户端安装配置步骤,欢迎大家一起来学习.下面是具体介绍.1.软件下载下载SVN1.6服务器程序.http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91[注意]如果之前已经安装了TortoiseSVN客户端,必须选择与之配套的SVN服务端版本,否则会出现各种问题,可以从Tor

zabbix客户端安装

Zabbix客户端安装 1.下载安装包 官网下载:http://www.zabbix.com/download.php 2.安装 ps:如果系统最小安装,需要gcc和make [[email protected] media]# tar zxvf zabbix-3.0.0beta1.tar.gz [[email protected] media]# cd zabbix-3.0.0beta1 [[email protected] zabbix-3.0.0beta1]#  ./configure -

Zabbix 客户端安装教程

Zabbix 客户端安装教程 blog地址:http://www.cnblogs.com/caoguo [[email protected] ~]# yum install -y gcc make [[email protected] ~]# cd /usr/local/src [[email protected] ~]# wget http://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.10/zabb

zabbix客户端安装(Windows)

根据配置文件中的名称,新建日志文件,C:\zabbix\zabbix_agentd.log 配置zabbix_agentd.win.conf文件 LogFile=c:\zabbix\zabbix_agentd.log Server=192.168.153.96 Hostname=Frank-Test 安装并且启动zabbix: c:\zabbix\Zabbix_agentd.exe -c c:\windows\zabbix_agent\zabbix_agentd.win.conf -i c:\z