1 zabbix监控平台部署
更改的密码为HLThlt123
创建zabbix数据库
配置zabbix server
配置zabbix前端
启动服务
访问
更改成中文
修改字体文件
2 zabbix添加监控节点
在客户端
在server端
手动添加
自动添加
03 zabbix api
自动注册
停掉自动发现
删掉server3
自动注册
3 zabbix api
获取token
vim zabbix.api.sh
chmod +x zabbix.api.sh
检索主机
获取主机列表
删除主机
先禁用自动注册动作
删除主机
创建主机
04 zabbix添加监控项
在server上安装nginx
mysql 监控
在server1 上直接做
zabix 自带mysql 模板
创建数据库连接·用户
percona数据库模板
zabbix自带的mysql模板比较简单,所以推荐使用percona的数据库模板
先清理刚才的模板链接
测试脚本
删除tmp下的缓存文件
导入模板文件
导入
关联模板
等待监控数据出来
只要/tmp生成缓存文件就表示成功
05 zabbix java 网关
在server3 上 server3上安装java应用
在server1上配置jmx
06 zabbix告警
当server端监控平台zabbix 监控到了客户端有问题,直接把告警信息发送给云告警平台,然后由云告警平台做出相应的推送,做适当的降噪
部署探针
测试
停止agent 服务
开启agent服务
证明已经解决掉了这个问题
07 zabbix proxy
agent 主动发给server端 减少server端压力
常规的是 server端连接agent 端 比较消耗server资源
agent 主动方式
主机
新建proxy节点,删除server2 agent作为proxy节点
在zabbix上删除server2
新建proxy节点,删除server2 agent作为proxy节点
更改12 主机名 在11 12 13 上都加解析
proxy相当于server 真正的server得告诉proxy监听哪些agent 因为这些信息都在数据库里,因此得把server端原先的信息同步到proxy里,proxy有自己的数据库,proxy只是一个数据收集器,不运行触发器,不处理时间,不发送报警
安装proxy软件
在192.168.25.11上建立数据库 建立用户 授权
在192.168.25.12 上编辑配置文件
从proxy拷贝数据库文件
导入proxy数据库
创建proxy
agent代理程序
11是server 12是proxy 13 是agent
查看日志,没有报错就表示成功
cat /var/log/zabbix/zabbix_agentd.log
在13 上编辑配置文件
遇到这种情况 需要再次重启proxy 服务
在12 上重启proxy
在13 上重启agent服务
文章来源:https://www.toymoban.com/news/detail-701785.html
文章来源地址https://www.toymoban.com/news/detail-701785.html
到了这里,关于zabbix监控实战的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!