没有合适的资源?快使用搜索试试~ 我知道了~
zabbix 源码包的安装与详细配置.docx
5星 · 超过95%的资源 需积分: 15 15 下载量 167 浏览量
2017-06-10
23:47:57
上传
评论
收藏 1.8MB DOCX 举报
温馨提示
试读
22页
zabbix 源码包的安装与详细配置.docx 详细介绍了zabbix源码安装的各种配置。
资源推荐
资源详情
资源评论
1 添加/etc/services 服务端口
vim /etc/services
zabbix-agent 10050/tcp #ZabbixAgent
zabbix-agent 10050/udp #Zabbix Agent
zabbix-trapper 10051/tcp #ZabbixTrapper
zabbix-trapper 10051/udp #Zabbix Trapper
下载地址: !"#$"#
%&'(传送门:)))* +,$-+.,""*
1.1 安装 Zabbix
(/(0*($0((($*($*$1($1((2(
(/(0*($0((
(/(($($((
( / () ( !"#$
"#
) ( 34-"+$
-"+
(/((($"#
(/(5($$56($$$1($$$($$)$*07($$)$$*($$
)$
8($$59(指定安装路径
8($$$19(安装 !1(端
8($$$9(安装 (端
8($$)$*079(使用 &07(数据库
8($$)$$*9(支持 !%&'(协议
8($$)$9(支持 (:3 (监控
(/(*;(
2、创建数据库、并导入数据
(/(*07($($+-"#,
# mysql --登陆,给 zabbix 授权
mysql> create database zabbix default charset u"8; --使用 u"8 支持中文
<0(=>?(+()(@(A(B
*07/((((2((CCDCC(5(0(C+-CE
<0(=>?(()(@(A(B
*07/((((2((CCDC+F+C(5(0(C+-CE
<0(=>?(()(@(A(B
*07/(G(1E
<0(=>?(()(@(A(B
84(($"#*07
8(*07 (((((((((((((((((((((((((((((((((((((($$登陆 &0!< ,导入数据
*07/((
*07/((*7
*07/((7
*07/((*7
9
3、配置 Zabbix 服务
9
(/(H1((((((8(服务端启动脚本
(/(H((((((8(客户端启动脚本
($"#*H((((添加到启动脚本
I(H
!JK36(改为 !JK36
($"#*H1((((添加到启动脚本
I(H1
!JK36(改为 !JK36
(/(($3($"#(1)))*9(9(8(网页文件
(/(1*(H1(8(服务端配置文件
L6*H19(8(日志文件存放位置
DBName=zabbix --数据库名
DBUser=zabbix --数据库用户名
DBPassword=123 --数据库密码
DBSocket=/var/lib/mysql/mysql.sock --数据库 socket 文件
ListenPort=10051 --监听端口
ListenIP=0.0.0.0 --监听网段
4、启动 Zabbix 服务
(/(H1(
(/H(((
(/(($(M(((A( 注意:要来确认一下到底有没有启动成功,因为当授权用户无法连接数据库时 ,
H1(是无法启动的,但是启动过程显示成功 B
(((+#(2( !NJ%(O"-H
(((+#+(2( !NJ%(O"-H1
9
当发现有服务没有启动时,要及时查看日志文件,里面有详细的原因
88(这里可能会出现如下错误:
! ( H1 ( H1 ( ( ) ( ( (
*07+O(((((5(%((5((0(PL JKQ
88(解决方法:($(*07*07+O(,"(A(先 5(到这个文件的位置 B
5、登陆网页进行配置 Zabbix ( hp://your-domain/zabbix )
88(无关紧要的截图就不贴了,只贴有用的!
/(第一个页面是欢迎页面,直接 %
/(第二个页面大多会有多处检测失败,也是出问题最多的位置,如下图
解决方法:
9
(/(1*(
H*H(6(+,&
*HH*(6(-
*HH*(6(-
*(6(!
)0HH)HH(6($+
88(找到对应参数,修改为上面的值,重启 %(、$*(即可解决!
9
88(还有可能遇到缺少扩展的情况,单独演示一个缺少扩展的解决方法
假如上图提示 (也是红色的 (状态,这就说明缺少这个扩展,需要动态添加此扩展!
(/(($#,++(8(切换到源码目录下的对应扩展目录下
(/((8(执行此指令,生成 5
(/(5($$)$$56$5(E(*;(E(*;((8(安装此扩展,生成
文件
88(如果是缺少 *07(扩展,这一步要多加一个参数 $$)$*076*07*07H5
(/(($($$+##(,"
(/(1*(
H(6(,"
(6(
88(找到对应的参数,添加或修改成上面的值即可
全部解决完成后 A(页面没有红色的 L(,全部变为 =>(B(点击 %
/(第三个页面设置数据库连接的一些信息,正常填写即可,点击 “N(R(显示 ;(后,%
/(第四个页面是关于 (!1(的一些信息,默认即可,%
/(第五个页面是预览,没有问题的话,%
/(第六个页面通常也会出错,需要将此配置文件下载到本地,然后通过 S!4'(或某种方式传到 (!1( 的
*(这里!A(也许你的跟我的不一样,但根据提示你可以的 B
/(终于到达登陆页面,默认用户名:*(密码:
88(到这里已经完成了 (的全部安装过程!
附加:A(简单说一下监控本机 B
+、修改 (!1(上的 ((配置文件 A(其实也不用修改,这里只是看一下需要关注的地方 B
(/(1*(H(8(注意:一定是 H(不是 H
L6*H(8(((日志文件
!16+F+9(9(9(8(被动模式
!116+F+(8(主动模式
T*6(1(8(自定义 A(这又是一个非常关键的点,(!1(中添加主机时,T*(的值一定要
跟这里定义的相同,否则无法监控 B
88(这里的主动、被动模式是指 ((?(默认为被动模式!A(被动模式为 ((被动等待 (!1
连接,主动模式为 ((主动去连接 (!1(B
下面主要往两个优化方向考虑:
1、用 '0 或者 % 模式做分布式监控
、调整 为主动模式
由于第一个方案需要增加物理机器,所以先尝试第二方案
一、 的配置调整:
L6*
H!16+"+O!116+"+OT*6++.+",314
;6,@!6+& '!6N*6-
比较重要的参数是 !11 和 T*,!11 是指定 收集的数据往哪里发送,
T* 是必须要和 !1 端添加主机时的主机名对应起来,这样 !1 端接收到数据才能找到对应关
系,我这里为了兼容被动模式,没有把 ! 设为 ,如果一开始就是使用主动模式的话建议把
! 设为 ,关闭被动模式
二、!1 的配置调整:
!'6+
首先把这个主动收集数据进程减少,原来开到 F 多
!N6
然后把这个负责处理 推送过来的数据的进程开大一些,就可以了
三、调整模板
建议完整克隆一个 N*(=!( (模板来改,需要调整的地方就是:
9把所有的 item 的类型由原来的
“zabbix 代理”改成“zabbix 端点代理程序(主动式)”
6、zabbix 添加 监控 流量
(1) zabbix 默认有一个监控网卡流量的 key 值:
分别为:P?0Q
9(9(9(99P?0Q
(2) 创建一个模板:Network incoming or outcoming on eth0
(3)创建一个应用集:Network incoming or outcoming on eth0
(4) 创建两个监控项:
监控项:%);(*(9((创建:
监控项:Network outcoming on eth0 创建 :
剩余21页未读,继续阅读
资源评论
- xdbeyond22018-07-24谢谢分享!文档不错,实用!
海乃百川
- 粉丝: 15
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功