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

Linux学习---有关监控系统zabbix的感悟

监控系统
监控系统就像咱们日常生活中小区监控(Monitor),用于及时发现问题(PROBLEM),根据相应的规则可以触发警告(Media),在后台显示屏(Dashboard)上以某种方面显示出来,高级的报警系统也许还能实现电话通知等功能,目的是为及时发现问题,及时解决问题,保障系统更加可靠和稳定的运行。
#生活中例子
有一个物流基地(IDC机房)有很多仓库,不同仓库中分类存放着各种物流货物(分冷藏,冷冻,普通),为了方便管理各个仓库的状态,对各个仓库设置了不一样的监控设备,如冷藏仓库需要监控仓库的温度,湿度(监控指标),当温度出现变动,高于设置的温度(触发器),制冷系统自动触发开启(事件),来解决温度过高问题,或可以通过告警策略来通知仓库管理员,让管理员关注此仓库状态。
我们使用的监控系统如Zabbix,主要使用组件(主机,模板,触发器,事件,告警),实现对主机,网络设备等硬件设备监控,也可以实现应用程序(web服务,mysql服务)的监控,如何来配置对目标设备的监控呢?可以手工设置和自动发现两种方式来发现监控目标,手工设置需要管理员在zabbix中配置监控设备信息,然后对被监控设备直接应用所需要使用的**(1)监控模板**,在监控模板中,用户可以设置需要对监控目标监控的监控项,并为监控项设置**(2)触发器即阈值,当监控目标目前的监控指标值满足设定的阈值时,可以设定指定的(3)事件来实施相应操作(如(4)告警**),当管理员收到告警通知后,及时查看告警,查看具体监控目标解决告警问题。
1.监控模板:一系列资源的整合,如监控项,触发器,图表,仪表板等信息,系统中有一些zabbix自定义好的常用监控模板,用户也可以自己定义监控模板。
2.触发器:评估监控项采集数据和表示当前系统状況的逻辑表达式
3.事件:事件即当出现状态改变时,包含有触发器事件(Trigger Action),发现事件(Discovery Action)
4.告警:即通知用户的方式,包含有短信,邮件,即时通信等,还可以根据配置设置分级告警,根据告警规则来升级告警类型(如严重程度为警告通知系统管理员,严重警告通知管理员同时,抄送给直属领导)
监控项:为收集监控目标的数据而设定的一个指标

相关文章:

  • 音视频常见问题(七):首开慢
  • JVM虚拟机:垃圾回收器组合参数设定
  • 谷歌推出基于AI的产品图像生成工具;[微软免费课程:12堂课入门生成式AI
  • 项目实战:分页功能实战
  • Pytho入门教程之Python运行的三种方式
  • MTK联发科天玑9000旗舰5G移动平台处理器_MT6983芯片定制开发
  • GPT学习笔记
  • 解决方案中word中分节符的使用
  • Linux软件安装包管理器yum
  • 【漏洞复现】Apache_Tomcat7+ 弱口令 后台getshell漏洞
  • AI:52-基于深度学习的垃圾分类
  • Azure 机器学习 - 设置 AutoML 训练时序预测模型
  • AI 引擎系列 4 - 首次运行 AI 引擎编译器和 x86simulator(2022.1 更新)
  • leetCode 322.零钱兑换 完全背包 + 动态规划 + 记忆化搜索 + 递推 + 空间优化 + 画递归树
  • 基于STM32CubeMX和keil采用USART/UART实现非中断以及中断方式数据回环测试借助CH340以及XCOM
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • 10个最佳ES6特性 ES7与ES8的特性
  • 230. Kth Smallest Element in a BST
  • Centos6.8 使用rpm安装mysql5.7
  • eclipse的离线汉化
  • java多线程
  • quasar-framework cnodejs社区
  • react-native 安卓真机环境搭建
  • Swift 中的尾递归和蹦床
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • underscore源码剖析之整体架构
  • use Google search engine
  • 机器学习中为什么要做归一化normalization
  • 码农张的Bug人生 - 初来乍到
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 盘点那些不知名却常用的 Git 操作
  • 配置 PM2 实现代码自动发布
  • 入门级的git使用指北
  • 一些关于Rust在2019年的思考
  • 用element的upload组件实现多图片上传和压缩
  • RDS-Mysql 物理备份恢复到本地数据库上
  • ​ubuntu下安装kvm虚拟机
  • ​你们这样子,耽误我的工作进度怎么办?
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • (1)(1.11) SiK Radio v2(一)
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (Ruby)Ubuntu12.04安装Rails环境
  • (搬运以学习)flask 上下文的实现
  • (二十三)Flask之高频面试点
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (四)Android布局类型(线性布局LinearLayout)
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (转)甲方乙方——赵民谈找工作
  • . NET自动找可写目录
  • ./configure,make,make install的作用(转)
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .NET6 命令行启动及发布单个Exe文件