当前位置: 首页 > news >正文

【zabbix系列】安装与加入host

測试环境 Ubuntu 14.04.1 LTS


【服务端安装】

关于安装官方提供了非常具体的安装方法,包含各平台的源代码及包安装。关于其它版本号Linux请參考
https://www.zabbix.com/documentation/2.4/manual/installation/install_from_packages
zabbix是C/S架构,所以安装分服务端和client。

client仅仅须要安装zabbix-agent。服务端则建议zabbix和agent都安装。


下面为服务端安装步骤:
wget http://repo.zabbix.com/zabbix/2.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_2.4-1+trusty_all.deb
sudo dpkg -i zabbix-release_2.4-1+trusty_all.deb
sudo apt-get update
sudo apt-get install  -y zabbix-server-mysql zabbix-frontend-php
sudo apt-get install zabbix-agent
安装过程中会提示设置mysql的rootpassword和zabbix db的password。
安装完毕后在浏览器中输入地址 http://ip/zabbix 进入zabbix的web安装界面
在安装界面的step 2中(check of pre-requisites)中 假设右側出现PHP time zone unknown Fail
则进行例如以下改动
sudo vim /etc/apache2/conf-available/zabbix.conf

将# php_value date.timezone Europe/Riga的凝视去掉

(假设你和我一样懒的话就复制以下的命令运行好了)

sudo sed -i '/date.timezone/s/# //' /etc/apache2/conf-available/zabbix.conf


保存退出后重新启动apache 
sudo service apache2 retart
解决这个问题
在下一步中输入mysql的rootpassword 直到最后一步

zabbix的默认初始管理员password为

账号 admin
password zabbix

【client安装】
windowsclient
从官网下载zabbix-agent windows包http://www.zabbix.com/downloads/2.4.4/zabbix_agents_2.4.4.win.zip
压缩包中有两个文件夹bin 和conf
将bin\win64下的全部文件copy到c:\下
将conf\下的zabbix_agentd.conf copy到c:\下
改动zabbix_agentd.conf的内容为例如以下:
Server=10.0.0.10 \\zabbix服务端的ip
Hostname=windows test \\本地client的hostname,这一项有些要求以下解说。
LogFile=c:\zabbix_agentd.log \\本地log的位置
ListenPort=10050 \\port


ps:关于Hostname这一项须要注意,这里指定的hostname一定要与在zabbix服务端加入client中指定的hostname一


样才干够。

能够依照自己的意愿随意填写,与本机的系统hostname没有关联。
安装cmd命令行下:
zabbix_agentd.exe --install
zabbix_agentd.ext --start


linuxclient
sudo apt-get install -y zabbix-agent
改动配置文件sudo vim /etc/zabbix/zabbix_agentd.conf
Sever=10.0.0.10
Hostname=linux test
重新启动zabbix-agent服务
sudo service zabbix-agent restart


【zabbix加入host】
有两点很重要要注意
1.Hostname要与zabbix-agent中设置的hostname一致。
2.Templates中一定要设定正确的tempalte比方windows os就要选择Template OS Windows这个template

在完毕设置后要记得update配置。使其生效。



附:邮件报警较为复杂,且排除处较多,由下一篇文章分开记录。

相关文章:

  • 【Sets】使用Google Guava工程中Sets工具包,实现集合的并集/交集/补集/差集
  • JAVA多线程入门
  • 20145223 杨梦云 《网络对抗》 Web基础
  • ionic入门之数据绑定显示-1
  • TFS 测试用例导入、导出工具
  • IntelliJ IDEA搭建SpringBoot
  • Hadoop OutputFormat浅析
  • php7 安装yar 生成docker镜像
  • 闪屏完善
  • vSphere
  • sed awk 练习
  • 利用数组创建的顺序表实现各种功能
  • 公司管理系列--80% of Your Culture is Your Founder(FaceBook)
  • 一道有趣的啤酒趣味题
  • Oracle 12C 新特性之表分区带 异步全局索引异步维护(一次add、truncate、drop、spilt、merge多个分区)...
  • Angular 响应式表单之下拉框
  • angular2 简述
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • CSS魔法堂:Absolute Positioning就这个样
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • Github访问慢解决办法
  • Git初体验
  • Making An Indicator With Pure CSS
  • Shell编程
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • 阿里云爬虫风险管理产品商业化,为云端流量保驾护航
  • 产品三维模型在线预览
  • 大整数乘法-表格法
  • 聊聊flink的TableFactory
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (20050108)又读《平凡的世界》
  • (3)llvm ir转换过程
  • (3)STL算法之搜索
  • (6)【Python/机器学习/深度学习】Machine-Learning模型与算法应用—使用Adaboost建模及工作环境下的数据分析整理
  • (libusb) usb口自动刷新
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (三)uboot源码分析
  • (一)80c52学习之旅-起始篇
  • (转)一些感悟
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .NET 8 中引入新的 IHostedLifecycleService 接口 实现定时任务
  • .net framwork4.6操作MySQL报错Character set ‘utf8mb3‘ is not supported 解决方法
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...
  • .Net程序猿乐Android发展---(10)框架布局FrameLayout
  • .NET简谈设计模式之(单件模式)
  • .NET学习教程二——.net基础定义+VS常用设置
  • @RequestBody的使用
  • @TableId注解详细介绍 mybaits 实体类主键注解
  • [ NOI 2001 ] 食物链
  • [<死锁专题>]
  • [100天算法】-二叉树剪枝(day 48)