zabbix添加主机

栏目: 服务器 · 发布时间: 6年前

内容简介:就是简单介绍一下流程首先我们下载对应版本的zabbix-agent

zabbix添加主机

就是简单介绍一下流程

安装zabbix-agent

首先我们下载对应版本的zabbix-agent

https://www.zabbix.com/download_agents

比如我的是centos就下载centos版本的,而且要注意zabbix-agent的版本要和zabbix-server的版本要一致

之后移动到我们指定的文件夹

mv zabbix_agents-4.0.0-centos7-amd64-openssl /usr/local/zabbix-agent

添加zabbix用户

useradd zabbix

接着修改配置文件

cd /usr/local/zabbix-agent/conf

vim zabbix_agentd.conf

修改下面几个地方

PidFile=/usr/local/zabbix-agent/tmp/zabbix_agentd.pid
LogFile=/usr/local/zabbix-agent/log/zabbix_agentd.log
Server=10.10.10.100
ListenPort=10050
ServerActive=10.10.10.100
Hostname=bboysoul-base1

创建tmp和log文件夹存放上面的pid和日志

mkdir /usr/local/zabbix-agent/tmp

mkdir /usr/local/zabbix-agent/log

修改zabbix-agent目录的权限

chown -Rf zabbix:zabbix /usr/local/zabbix-agent

启动agent

sbin/zabbix_agentd -c conf/zabbix_agentd.conf

创建主机

登录zabbix

在下面这里创建主机

zabbix添加主机

填入相关信息

zabbix添加主机

主机名称就是agent配置文件里面的

Hostname=bboysoul-base1

群组的话你可以创建一个

zabbix添加主机

agent代理程序的接口,就是写你要监控的主机ip

配置完成之后如图

zabbix添加主机

之后添加模板

选择

zabbix添加主机

点击选择

zabbix添加主机

在群组这里选择操作系统模板群组之后选择 linux 系统模板

zabbix添加主机

最后选择添加

zabbix添加主机

最后的最后点击添加即可

zabbix添加主机

当可用性zbx绿色时表示添加成功

zabbix添加主机

zabbix 4.0.4 centos安装zabbix-agent的脚本

为了方便我就写了这么一个添加主机的脚本,方便大家去添加zabbix-agent,当然web界面上的操作还是要手动操作一下的

首先clone下面这个项目,欢迎star fork

git clone https://github.com/bboysoulcn/zabbix-agent.git

之后执行

cd zabbix-agent && bash main.sh

部署过程

➜  ~ cd zabbix-agent && bash main.sh
请输入要部署的机器ip
10.10.10.100
请输入你的机器主机名
bboysoul-zabbix
请输入zabbix-server的ip
10.10.10.100
请输入要部署的机器的root密码
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                                                                       | 9.0 kB  00:00:00
 * base: mirrors.cn99.com
 * epel: mirrors.aliyun.com
 * extras: mirrors.163.com
 * updates: mirrors.163.com
base                                                                                                       | 3.6 kB  00:00:00
docker-ce-edge                                                                                             | 3.5 kB  00:00:00
extras                                                                                                     | 3.4 kB  00:00:00
updates                                                                                                    | 3.4 kB  00:00:00
(1/3): extras/7/x86_64/primary_db                                                                          | 180 kB  00:00:00
(2/3): docker-ce-edge/x86_64/primary_db                                                                    |  27 kB  00:00:00
(3/3): updates/7/x86_64/primary_db                                                                         | 2.4 MB  00:00:00
Package sshpass-1.06-2.el7.x86_64 already installed and latest version
Nothing to do
# 10.10.10.100:22 SSH-2.0-OpenSSH_7.4
# 10.10.10.100:22 SSH-2.0-OpenSSH_7.4
# 10.10.10.100:22 SSH-2.0-OpenSSH_7.4
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.
./._zabbix-agent
zabbix-agent/
zabbix-agent/._bin
zabbix-agent/bin/
zabbix-agent/._sbin
zabbix-agent/sbin/
zabbix-agent/._conf
zabbix-agent/conf/
zabbix-agent/conf/._zabbix_agentd
zabbix-agent/conf/zabbix_agentd/
zabbix-agent/conf/._zabbix_agentd.conf
zabbix-agent/conf/zabbix_agentd.conf
zabbix-agent/conf/zabbix_agentd/._userparameter_mysql.conf
zabbix-agent/conf/zabbix_agentd/userparameter_mysql.conf
zabbix-agent/conf/zabbix_agentd/._userparameter_examples.conf
zabbix-agent/conf/zabbix_agentd/userparameter_examples.conf
zabbix-agent/sbin/._zabbix_agentd
zabbix-agent/sbin/zabbix_agentd
zabbix-agent/bin/._zabbix_sender
zabbix-agent/bin/zabbix_sender
zabbix-agent/bin/._zabbix_get
zabbix-agent/bin/zabbix_get
zabbix-agent 4.0部署完成

之后检查一下agent进程有没有启动

ps -ef |grep zabbix-agent

最后在web界面上添加主机即可

欢迎关注Bboysoul的博客www.bboysoul.com

Have Fun


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Ajax for Web Application Developers

Ajax for Web Application Developers

Kris Hadlock / Sams / 2006-10-30 / GBP 32.99

Book Description Reusable components and patterns for Ajax-driven applications Ajax is one of the latest and greatest ways to improve users’ online experience and create new and innovative web f......一起来看看 《Ajax for Web Application Developers》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

SHA 加密
SHA 加密

SHA 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具