首页 > 其他分享 >Zabbix分布式监控

Zabbix分布式监控

时间:2023-01-30 14:46:56浏览次数:58  
标签:Web server Zabbix 监控 监视 分布式 客户端

一、Zabbix简介

1、zabbix 是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

  zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。

2、Zabbix的主要特点:

  - 安装与配置简单,学习成本低   - 支持多语言(包括中文)   - 免费开源   - 自动发现服务器与网络设备   - 分布式监视以及WEB集中管理功能   - 可以无agent监视   - 用户安全认证和柔软的授权方式   - 通过WEB界面设置或查看监视结果   - 告警通知:微信、QQ、Email等发送消息,打电话   -开箱即用的模板库   -无限数据预处理   等等 3、Zabbix主要功能:   - CPU负荷   - 内存使用   -磁盘使用   - 网络状况   - 端口监视   - 日志监视     -数据采集   -数据处理   -数据可视化 二、Zabbix监控组件及流程 1、Zabbix监控组件主要由三大部分组成:Zabbix server端,Zabbix proxy、agent客户端,其中Zabbix server端包括 Web GUI、database、Zabbix server   2、Zabbix监控完整流程:Agent安装在被监控的主机上,Agent负责定期收集客户端本地各项数据,并发送到zabbix server端,zabbix server收到数据,将数据存储到数据库中,用户基于zabbix web可以看到数据在前端展现的图像   三、Zabbix监控方式及数据采集 1、Zabbix 分布式监控系统监控客户端方式常见有3种:agent方式、SNMP方式、IPMI方式 2、Zabbix 监控客户端分为主动监控与被动监控,主被动模式以客户端为参考,Zabbix监控客户端默认为被动模式,可以修改为主动模式,只需要在客户端配置文件中添加即可   关闭被动模式的方法为在配置文件中加入 StartAgents=0,即关闭被动模式
四、Zabbix 常用术语及解释 监控收集   主机(host): 被监控的网络设备,可以写ip或DNS   主机组(hosts): 主机组用于管理主机,可以批量设置权限   监控项(item): 具体监控项,items 值有独立的keys进行识别   模板(template): 可以快速监控被监控端,模块包含 item、trigger、 graph、 screen 、application 报警相关     触发器(trigger):为某个items设置触发器,达到触发器会执行action动作   事件(event):例如达到某个触发器,称之为一个事件   动作(action): 对于特定事件事先定义的处理方法,默认可以发送信息及发送命令   报警升级(escalation):发送报警或执行远程命令的自定义方案,如隔5min发送一条报警,共发送5次   媒介(media): 发送通知方式,可以支持mail,SMS、scripts   通知(notification): 通过设置媒介向用户发送的有关某事件信息   远程命令(remote command):达到触发器,可以在被监控端执行命令 数据展示   图形(graph): 监控图像
  屏幕(screens): 屏幕显示   幻灯(slide show): 幻灯显示     Web场景(Web scennario): 用于检测Web站点可用性,监控HTTP关键词   Web前端(frontend): Zabbix的Web接口   五、Zabbix 监控平台部署  https://www.cnblogs.com/cm920/p/12916960.html                            

 

标签:Web,server,Zabbix,监控,监视,分布式,客户端
From: https://www.cnblogs.com/cm920/p/17074854.html

相关文章

  • docker+Jmeter实现分布式压测
    1、先编写一个基础dockerFile命名:jmbase#UseJava8slimJREFROMopenjdk:8-jre-slimMAINTAINERQJP#JMeterversionARGJMETER_VERSION=5.3#Installfewut......
  • Concourse实战 - 监控GitHub release并自动构建镜像
    背景及需求偶然在网上看到了一个可以多端直播推流的工具,叫AntMediaServer,但是它的安装程序并不支持我正在用的Ubuntu22.04LTS,同时它也没有提供制作好的Docker镜像,只能......
  • zabbix-agent 离线安装5.0 centos7
    Centos7离线安装zabbix客户端环境:Centos7.71.下载离线安装包下载地址:http://repo.zabbix.com/zabbix在上述打开的页面中,依次选择版本号,环境,OS版本以及OS处理器型号。这......
  • 基于XXL-JOB实现分布式任务调度的实现
    背景笔者以前在电商公司,我们需要在8月18号做大促活动,我们会提前一天给所有的用户推送活动信息,且需要根据用户画像生成不同的推送内容。当时我们总共有80万用户左右。经测试,......
  • 基于PLC电气成套设备的无线监控物联网解决方案
    方案背景XX公司是从事高低压成套开关设备、PLC自动控制设备以及电力变流器装置的设备制造厂商,既提供整套电气配套设备,也承接各种自动化改造的项目。在合作中,客户现场安装的......
  • 第六十章 使用 ^PERFSAMPLE 监控进程 - 预定义分析示例
    第六十章使用^PERFSAMPLE监控进程-预定义分析示例预定义分析示例以下是从过程状态维度开始的分析示例。在此示例中,^PERFSAMPLE在319994个样本中找到了76755个......
  • 分布式事务 | 使用 dotnetcore/CAP 的本地消息表模式
    本地消息表模式本地消息表模式,其作为柔性事务的一种,核心是将一个分布式事务拆分为多个本地事务,事务之间通过事件消息衔接,事件消息和上个事务共用一个本地事务存储到本地消......
  • 分布式协议与算法-Raft算法
    本文总结自:极客时间韩健老师的分布式协议与算法实战课程。大家都知道,Raft算法属于Multi-Paxos算法,它是在Multi-Paxos思想的基础上,做了一些简化和限制。关于Paxos算法,博主......
  • 技术汇总:第六章:分布式自增长ID
    packageutil;importjava.lang.management.ManagementFactory;importjava.net.InetAddress;importjava.net.NetworkInterface;/**名称:IdWorker.java描述:分布......
  • Kubernetes监控手册06-监控APIServer
    写在前面如果是用的公有云托管的Kubernetes集群,控制面的组件都交由云厂商托管的,那作为客户的我们就省事了,基本不用操心APIServer的运维。个人也推荐使用云厂商这个服......