没有合适的资源?快使用搜索试试~ 我知道了~
zabbix3.2.5(v1.2)安装配置及告警.docx
需积分: 10 1 下载量 198 浏览量
2020-06-23
15:31:17
上传
评论
收藏 4.75MB DOCX 举报
温馨提示
zabbix3.2.5(v1.2)安装配置及告警,从入门到精通,内容包含,网络设备监控,自动发现,自动注册,邮件发送,以及搭建过程中出现的问题件总结。
资源推荐
资源详情
资源评论
目录
前言
简介
中常用的组件
工作原理
常用术语
的监控架构
的逻辑架构图
部署环境
环境搭建
基础包部署
配置 参数
安装
获取源码包
安装
添加 用户和组
源码安装
建库及授权
数据库初始化
启动设置
通过 站点配置
访问 的 管理界面
调整 语言
解决历史记录乱码问题( 不涉及)
监控 主机
安装基础软件包
安装 !"#$
在 中配置 客户端
监控 $% 主机
下载 !"#!&
修改三个参数
启动 "# 服务
把服务设置为开机自动启动
关闭 $% 防火墙。
在 配置监控 $% 主机
创建主机组
创建主机
连接模板
查看监控情况
自定义脚本监控
监控 '() 服务
编写监控脚本
修改被监控主机配置文件
在 手动测试
* 页面设置
监控路由器
物理机安装本地环回网卡(可以不操作)
配置路由器
获取路由器 +,-
配置
监控 " 服务
安装 #"
安装 !"#
开启 " 的状态统计模块
修改 " 的配置文件
检测状态检查模块是否生效
编写客户端脚本
修改 !"#$.%/ 配置文件
下载模板
导入模板
给 " 主机添加监控项
查看结果
邮件报警
邮件报警
开启邮箱的 '#&
升级 ! 的 '
配置 服务端邮件报警
配置监控 '() 服务状态
创建用户
创建告警媒介
创建一个告警动作
的自动发现功能
.0'%$1是什么意思
问题:!"#23450.6..#.7%"#.%8" 7%
1. 前言
未经监控就上线的系统,就是裸奔,耍流氓。
监控对我们来说太重要了,监控工具也有很多,像,Cacti,Nagios,Ganglia,Zabbix 等等,今天我们要介绍
的是 Zabbix,它的功能很强大,在介绍 Zabbix 之前,我们先说说 Cacti 和 Nagios。
Cacti:它是一款数据采集,数据存储,外加 web 界面展示的工具,它的数据展示功能很强大,但是故障报
警方面很薄弱
Nagios:告警功能异常强大,但是数据展示方面薄弱,并且监控主机数量有限
而 Zabbix 集以上两款工具的优点于一身,并且更加强大,能实现企业级的分布式监控。
监控系统采集数据的方式:
snmp简单,但是安全性差,主要针对网络设备,网络设备不能安装 agent
server/agent安全性,功能强大
ssh需要获得节点的账户和密码,基于脚本去实现。
2. 简介
是一个基于 *9: 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 能监视各
种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位;解决存在的各种问题。
2.1. Zabbix 中常用的组件
<:负责接收 "# 发送的报告信息的核心组件,所有配置,统计数据及操作数据均由其组织进行;
-#<#%"4专用于存储所有配置信息,以及由 收集的数据;
*#/.: 的 =>, 接口,通常与 < 运行在同一台主机上
%(4可选组件,常用于分布式监控环境中,代理 < 收集被监控端的监控数据并统一发往 < 端;
"#:部署在被监控主机上,负责收集本地数据并发往 < 端或 %( 端;
常见进程
默认情况下 包含 个程序:!"#$、!"#、!&%(、!$、!,另外
一个 !?!"#( 是可选,这个需要另外安装。下面来分别介绍下他们各自的作用。
zabbix_agentd:
客户端守护进程,此进程收集客户端数据,例如 cpu 负载、内存、硬盘使用情况等。
zabbix_get
zabbix 工具,单独使用的命令,通常在 server 或者 proxy 端执行获取远程客户端信息的命令。通
常用户排错。例如在 server 端获取不到客户端的内存数据,我们可以使用 zabbix_get 获取客户端
的内容的方式来做故障排查。
zabbix_sender
zabbix 工具,用于发送数据给 server 或者 proxy,通常用于耗时比较长的检查。很多检查非常耗
时间,导致 zabbix 超时。于是我们在脚本执行完毕之后,使用 sender 主动提交数据。
zabbix_server
zabbix 服务端守护进程。
zabbix_agentd、zabbix_get、zabbix_sender、zabbix_proxy、zabbix_java_gateway 的数
据最终都是提交到 server
备注:当然不是数据都是主动提交给 zabbix_server,也有的是 server 主动去取数据。
zabbix_proxy
zabbix 代理守护进程。功能类似 server,唯一不同的是它只是一个中转站,它需要把收集到的数
据提交/被提交到 server 里。
zabbix_java_gateway
zabbix2.0 之后引入的一个功能。顾名思义:Java 网关,类似 agentd,但是只用于 Java 方面。
需要特别注意的是,它只能主动去获取数据,而不能被动获取数据。它的数据最终会给到 server 或
者 proxy。
2.2. 工作原理
运行的大概的流4
zabbix agent 需要安装到被监控的主机上,它负责定期收集各项数据,并发送到 zabbix
server 端,zabbix server 将数据存储到数据库中,zabbix web 根据数据在前端进行展现和
绘图。这里 agent 收集数据分为主动和被动两种模式:
主动:agent 请求 server 获取主动的监控项列表,并主动将监控项内需要检测的数据提交给
server/proxy
被动:server 向 agent 请求获取监控项的数据,agent 返回数据。
2.3. Zabbix 常用术语
主机(host):要监控的网络设备,可由 IP 或 DNS 名称指定;
主机组(host group):主机的逻辑容器,可以包含主机和模版,但同一个组内的主机和模版不能互相链接;
主机组通常在给用户或用户组指派监控权限时使用;
监控项(item):一个特定监控指标的相关的数据,这些数据来自于被监控对象;item 是 zabbix 进行数据采
剩余63页未读,继续阅读
资源评论
三朝看客
- 粉丝: 196
- 资源: 107
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功