FreeBSD下安装配置zabbix的客户端(agentd)

zabbix客户端依赖libiconv,因此需要先安装。

#su -

#setenv PACKAGEROOT ftp://ftp.cn.freebsd.org

#pkg_add -r libiconv

如果没有这个依赖,编译时会提示找不到iconv.h

下载zabbix1.8.5,编译agentd

#./configuration --enable-agent

创建用户,拷贝初始文件

#pw user add -s /sbin/nologin -d /dev/null -n zabbix

#mkdir -p /etc/zabbix

#cp misc/conf/zabbix_agentd.conf /etc/zabbix

需要修改/etc/zabbix/zabbix_agentd.conf中两个配置参数

Server:修改为zabbix服务器的ip

Hostname:修改为本机的机器名

启动zabbix

#zabbix_agentd

检查启动是否成功,可以用telnet的方式,agentd的默认端口是10050(10051是zabbix服务器的端口)

#telnet localhost 10050

配置zabbix的自启动

#cp misc/init.d/freebsd/zabbix_agentd /usr/local/etc/rc.d/

修改/usr/local/etc/rc.d/zabbix_agentd,默认的执行目录command="${prefix:-"/usr/local"}/bin/${name}",需要修改为:command="${prefix:-"/usr/local"}/sbin/${name}"

还要加入启动控制:

# PROVIDE: zabbix_agentd

# REQUIRE: LOGIN

#KEYWORD: nojail shutdown

完整的脚本如下:

#!/bin/sh

# PROVIDE: zabbix_agentd

# REQUIRE: LOGIN

# KEYWORD: nojail shutdown

. /etc/rc.subr

name="zabbix_agentd"

load_rc_config ${name}

rcvar=`set_rcvar`

command="${prefix:-"/usr/local"}/sbin/${name}"

required_files="/etc/zabbix/${name}.conf"

run_rc_command "$1"

当然不要忘记在rc.conf中加入:zabbix_agentd_enable="YES"这一行。

测试

#/usr/local/etc/rc.d/zabbix_agentd restart

等agentd启动之后,在服务器端测试取值:

#zabbix_get -s 192.168.1.11 -p 10050 -k "agent.version"

zabbix_get的用法:

freebsd 手工安装zabbix2.0 php,FreeBSD安装配置zabbix的客户端相关推荐

  1. freebsd 手工安装zabbix2.0 php,zabbix 服务端,子客户端安装配置日志

    针对已经有mysql nginx php 的linux环境 ,zabbix2.4.8对不同版本的mysql会报不同的错,php也一样. 这只是针对本人的环境下的安装部署,mysql是5.6.4rmp安 ...

  2. mysql8.0.17压缩包安装教程_mysql 8.0.16 压缩包安装配置方法图文教程

    本文为大家分享了mysql 8.0.16 压缩包安装配置方法,供大家参考,具体内容如下 运行环境:windows 10 x64 1.下载zip安装包: mysql8.0 for windows zip ...

  3. 新版mysql的下载教程_Mysql最新版8.0.21下载安装配置教程详解

    一.下载 1.下载安装包 mysql下载路径:https://dev.mysql.com/downloads/file/?id=496745 2.解压压缩包 解压到安装的目录: 3.在此目录下新建my ...

  4. WSL 2.0+LAMP+WordPress 安装配置

    长流程WSL2.0+LAMP+WordPress 安装配置 不少小网站跑的WordPress,网上共享空间或者VPS又是Linux系统,所以自己在Windows上搭个仿真的坏境当练手十分好玩.笔者大感 ...

  5. mysql 8.0.24版本安装配置方法图文教程

    文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 本文记录了mysql 8 ...

  6. mysql 8.0.28版本安装配置方法图文教程

    mysql 8.0.28版本安装配置方法图文教程 从 Mysql 官网下载 mysql 下载完成后直接双击进行安装,打开后的页面如下所示: 选择自定义custom,接着下一步 将MySQL Serve ...

  7. hadoop2.2.0 集群安装配置

    本集群由6台虚拟机组成,全部安装centos6.4的32位系统. 一.前期工作 1.修改Linux主机名 2.修改IP 3.修改主机名和IP的映射关系 4.关闭防火墙 5.ssh免登陆 6.安装JDK ...

  8. win8mysql安装教程zip_mysql 8.0.18.zip安装配置方法图文教程(windows 64位)

    关于卸载以前安装版的数据库,大家可以参考一下这篇文章. 卸载前记住一定要记得复制保留以前的数据,安装版的数据是在 mysql5.7所有安装版本卸载教程,建议:大家卸载完一定要重启一下. 目录 1.先去 ...

  9. Android Studio 1.0 苹果电脑安装配置

    前言 近日Google终于不负众望,发布了期待已久的Android Studio 1.0正式版.小编自己是Android开发者,之前使用过Eclipse,也试用过Android Studio 0.x版 ...

最新文章

  1. 备案网站管理系统是JSP做的
  2. 行人检测与重识别!华中科技大、微软深入挖掘,新方法实现新SOTA
  3. 淘宝2011.9.21校园招聘会笔试题+答案
  4. 5G NGC — 会话管理模型 — 边缘业务本地分流
  5. linux 内核中基于netfilter的编译选项
  6. Linux安装Oracle12C 过程及遇到的问题
  7. VScode配置java开发环境
  8. python操作redis set_Python操作redis学习系列之(集合)set,redis set详解 (六)
  9. ANDROID框架揭秘
  10. i2c时序图(AT24C08)
  11. 联合概率分布与边缘分布
  12. Windows域的创建与加入教程
  13. Spring 源码解析 七(aop )
  14. 为什么计算机连不上无线网络,电脑总是连不上无线怎么回事
  15. 程序关闭时在#pragma warning(suppress: 4985)处中断
  16. 廖雪峰python教程阅读之条件判断
  17. Struts框架漏洞
  18. C语言 统计一篇英文短文中单词的个数
  19. 从零开发H5可视化搭建项目
  20. 12.30工作学习记录 英语语法 were是are的过去式 are是复数动词

热门文章

  1. mysql 几种搜索引擎的比较
  2. Missing type in composite literal
  3. 搜狗php开发,搜狗图床接口PHP源码案例分享
  4. 2009中国互联网哈哈榜之十大事件
  5. SpringBoot+mysql+mybatis实现增删改查和分页查询功能模块 后端java代码
  6. 用ImgBurn做了一张可以安装所有版本的Win7安装盘
  7. 【NLP笔记】Bert浅析
  8. 【机器学习实验】用Python进行机器学习实验
  9. 【报告分享】2020中国搜索引擎市场用户行为洞察-易观智库(附下载)
  10. 推荐一款即时通讯聊天app源码uniapp开发的