文章目录
🎁zabbix
🏫认识
运维的利器–监控–zabbix–第一步:认识zabbix–专业用语–汇总
运维的利器–监控–zabbix–第一步:认识zabbix–专业用语–自动发现&自动注册
运维的利器–监控–zabbix–第一步:认识zabbix–专业用语–主机&模板
运维的利器–监控–zabbix–第一步:认识zabbix–专业用语–key
运维的利器–监控–zabbix–第一步:认识zabbix–专业用语–template-模板的收集&创建
🎮建设
zabbix分为服务端和客户端/代理两个部分,即服务端zabbix server和客户端/代理zabbix agent,建设分为两个部分:
第一部分:zabbix的服务端部署,
第二部分:zabbix的客户端/代理部署。
🎮部署服务端zabbix server
因zabbix server只能部署在linux系统上,所以只有一类,以下是各实操记录:运维的利器–监控–zabbix–第二步:建设–部署zabbix server–实操记录1
运维的利器–监控–zabbix–第二步:建设–部署zabbix server–实操记录pzf
运维的利器–监控–zabbix–第二步:建设–部署zabbix server–汉化补丁
运维的利器–监控–zabbix–第二步:建设–部署zabbix server–选择中文–导致乱码问题
🎮部署客户端/代理zabbix agent
监控的客户端可以是windows,也可以是linux,所以需要区分两种,以下是各实操记录:
🎮windows
运维的利器–监控–zabbix–第二步:建设–部署zabbix agent5.0–客户端是windows server系统–实操记录1
运维的利器–监控–zabbix–第二步:建设–部署zabbix agent5.0–客户端是windows server系统–实操记录2
运维的利器–监控–zabbix–第二步:建设–部署zabbix agent5.0–客户端是windows server系统–实操记录3
🎮linux
运维的利器–监控–zabbix–第二步:建设–部署zabbix agent5.0–客户端是linux系统–实操记录xy
🎮其他
运维的利器–监控–zabbix–第二步:建设–部署zabbix server–其他借鉴资料
🎍我能做
按照一个生产系统运维需求划分,可以分为网络、硬件、服务、接口进行监控。也可以分为:基础信息、数据库、中间件、日志、端口、接口。
以下分类就按照模块划分
🎍基础信息
说明:zabbix有自带模板能够监控服务器的基础信息,只需要在添加主机时选择对应系统的模板即可。
运维的利器–监控–zabbix–第三步:配置zabbix–基础信息–案例:修改时间同步告警阀值
🎍网络
分为两类:网络连通性和网络质量。实现两个效果:1.网络连通性监控;2.网络质量监控。
运维的利器–监控–zabbix–第三步:配置zabbix–网络–原理:通过ping实现网络连通性监控
运维的利器–监控–zabbix–第三步:配置zabbix–网络–原理:通过ping实现网络连通性监控–案例pzf
运维的利器–监控–zabbix–第三步:配置zabbix–网络–原理:通过ping实现网络连通性监控–案例1
运维的利器–监控–zabbix–第三步:配置zabbix–网络–原理:通过ping实现网络连通性监控–案例prl
运维的利器–监控–zabbix–第三步:配置zabbix–网络–原理:通过xxx实现网络质量监控
🎍硬件
分为两类:服务器和网络设备。实现两个效果:1.服务器硬件资源监控;2.网络设备硬件资料监控。
运维的利器–监控–zabbix–第三步:配置zabbix–硬件–原理:利用基础模板实现服务器硬件资源监控
运维的利器–监控–zabbix–第三步:配置zabbix–硬件–原理:通过snmp实现网络设备硬件资源监控
🎍服务
分为两类:服务存活情况和服务占用硬件资源情况。 实现两个效果:1.服务up和down的状态监控;2.服务运行时占用硬件资源情况。运维的利器–监控–zabbix–第三步:配置zabbix–服务–原理:利用计数器实现进程存活情况监控–被监控端为windows
运维的利器–监控–zabbix–第三步:配置zabbix–服务–原理:利用xx实现进程资源监控–被监控端为linux–pzf
运维的利器–监控–zabbix–第三步:配置zabbix–服务–原理:利用xx实现进程资源监控–被监控端为linux–prl
运维的利器–监控–zabbix–第三步:配置zabbix–服务–原理:采用脚本的方式去获取服务的运行状态–被监控端为windows&linux都可以
🎍数据库
因数据库存放数据,需监控数据库空间使用情况运维的利器–监控–zabbix–第三步:配置zabbix–数据库–Mysql–原理:利用zabbix基础模板–被监控端为windows&linux都可以
🎍日志
日志的作用是记录系统的运行过程及异常信息,为快速定位系统运行中出现的问题及开发过程中的程序调试问题提供详细信息。
运维的利器–监控–zabbix–第三步:配置zabbix–日志–原理:读取关键字–案例:实现20分钟某关键字缺失后告警–被监控端为windows&linux都可以
🎍中间件
不清楚的中间件是什么的,可以先看看这一篇:中间件是什么,常用的中间件有哪些?
常用的中间件:Tomcat、Jboss、ActiveMQ、Nginx
- Tomcat:是一个用于托管Java Web应用程序的服务器。它能够运行Servlet和JSP,提供了一个环境,使得开发者能够构建和运行基于Java的Web应用。
- Jboss:是一个开源的Java应用服务器,它遵循Java EE规范,提供了一个用于部署和管理企业级Java应用的平台。
- ActiveMQ:消息队列是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。
- Nginx:是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。
运维的利器–监控–zabbix–第三步:配置zabbix–Tomcat–
运维的利器–监控–zabbix–第三步:配置zabbix–Jobss–
运维的利器–监控–zabbix–第三步:配置zabbix–ActiveMQ–
运维的利器–监控–zabbix–第三步:配置zabbix–Nginx–
🎍接口
可以通过:
1.对接口日志的关键字监控;
2.对消息队列的堆积情况监控。
🎍接口日志
运维的利器–监控–zabbix–第三步:配置zabbix–接口–接口日志–原理:读取报错日志–被监控端为linux–pzf
参考资料–官方配置文档说明
参考资料–csdn案例
🎍消息队列
🎍RabbitMQ
运维的利器–监控–zabbix–第三步:配置zabbix–服务–RabbitMQ–原理:xx–被监控端为linux
参考以下资料:
MQ的介绍
RabbitMQ的Web管理与监控简介
💝美化
💝zabbix自带面板
运维的利器–监控–zabbix–界面–自带UI
💝granfana
👅问题
vscode打开markdown文件,不显示图片,预览markdown文件
Centos7中用ifconfig命令,只有lo和virbr0,没有eth0
🐇参考资料
知识输入,如同写论文时的参考文献,做视频的素材资料等等。好的文章输出,离不开优质的知识输入。
🐇论坛
资料较全
https://www.jb51.net/server/302562d0l.htm
🐇官网
https://www.zabbix.com/cn/exam_zcs
🐇社区
ZABBIX官方社区:https://www.zabbix.com/cn/community
其他社区:https://forum.lwops.cn/search?word=zabbix
🐇csdn
首选肯定是自家了,出专栏自然看下优秀的专栏
free版本:https://blog.youkuaiyun.com/weihao0240/category_10629809.html
no free版本:https://blog.youkuaiyun.com/wisdom_futrue/category_12223542.html,能做到这样的一半,有所受益,是最理想的。
🐇案例分析
🌀原理
运维的利器–监控–zabbix–第三步:配置zabbix–监控内容
运维的利器–监控–zabbix–第三步:配置zabbix–自定义监控项
运维的利器–监控–zabbix–第三步:配置zabbix–实现硬件方面监控
运维的利器–监控–zabbix–第三步:配置zabbix–实现网络方面监控
运维的利器–监控–zabbix–第三步:配置zabbix–实现应用服务监控
运维的利器–监控–zabbix–第三步:配置zabbix–实现打印机&路由器&UPS监控–snmp
🌀自定义监控项
运维的利器–监控–zabbix–第三步:配置zabbix–自定义监控项–说明
运维的利器–监控–zabbix–第三步:配置zabbix–自定义监控项–TCP链接状态的监控
🌀自动告警
运维的利器–监控–zabbix–第三步:配置zabbix–自动告警–案例–邮件报警
🌀巡检
针对巡检内容:
运维的利器–监控–zabbix–第三步:配置zabbix–按巡检方式进行监控