前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Zabbix监控基础架构

Zabbix监控基础架构

作者头像
王先森sec
发布2023-04-24 16:57:16
3090
发布2023-04-24 16:57:16
举报
文章被收录于专栏:王先森王先森

Zabbix监控系统入门

Zabbix是一个基于Web界面的提供分布式系统监控的企业级开源解决方案,Zabbix能监视各种网络参数,保证服务器系统安全稳定地运行,并提供灵活的通知机制以让SA快速定位并解决存在的问题.Zabbix分布式监控系统的优点如下:

  • 支持自动发现服务器和网络设备
  • 支持底层自动发现
  • 分布式的监控体系和集中式的Web管理
  • 支持主动监控和被动监控模式
  • 服务器端支持多种操作系统
  • agent客户端支持多种操作系统
  • 基于SNMP、IPMI接口、Zabbix Agent方式监控客户端
  • 安全的用户认证及权限配置
  • 基于Web的管理方法,支持自由的自定义事件和邮件发送
  • 高水平的业务视图监控资源,支持日志审计、资产管理等功能
  • 支持高水平API二次开发、脚本监控、自key定义、自动化运维整合调用

Zabbix组件及流程

Zabbix的常用组件:

  1. Zabbix Web GUI:提供Web界面
  2. Zabbix Database:提供数据存储功能,专用于存储配置信息,以及采集到的数据
  3. Zabbix Server:接收Agent采集数据的核心组件。
  4. Zabbix Agent:部署在被监控主机上,用于采集本地数据。
  5. Zabbix Proxy:当被监控节点较多时,用于减轻Server压力的组件,也用于分布式监控系统。由Proxy接收数据后统一发送至Server。

注:zabbix-agent(数据采集)—>zabbix-server(数据分析|报警)—> 数据库(数据存储)<—zabbix web(数据展示)

逻辑图:

Zabbix逻辑组件:

主机组(host groups) 主机(hosts) 应用(application) 监控项(items) 触发器(triggers) 事件(events) 动作(actions):条件(conditions)和操作(operations) 媒介(media):发送通知的通道,短信,邮件等 通知(notiflcations) 远程命令(remote command) 报警升级(escalation) 模板(template) 图形(graph) 屏幕(screens) 幻灯(slide show)

Zabbix 快速监控主机

安装zabbix-agent

代码语言:javascript
复制
wget https://mirror.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.26-1.el7.x86_64.rpm
rpm -ivh zabbix-agent-4.0.26-1.el7.x86_64.rpm 

配置zabbix-agent

代码语言:javascript
复制
grep ^[a-Z] /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=10.1.1.200
ServerActive=127.0.0.1
Hostname=Zabbix server
Include=/etc/zabbix/zabbix_agentd.d/*.conf

启动与检查

代码语言:javascript
复制
[root@web01 ~]# systemctl start zabbix-agent.service 
[root@web01 ~]# systemctl enable zabbix-agent.service
[root@web01 ~]# netstat -lntup|grep 10050

zabbix-web界面,添加主机

等待时间长可以选择刷新zabbix-server端缓存来增加速度

代码语言:javascript
复制
[root@zabbix ~]# zabbix_server -R config_cache_reload
zabbix_server [44137]: command sent successfully
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-08-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Zabbix监控系统入门
  • Zabbix组件及流程
    • Zabbix的常用组件:
      • 逻辑图:
    • Zabbix逻辑组件:
    • Zabbix 快速监控主机
      • 安装zabbix-agent
        • 配置zabbix-agent
          • 启动与检查
            • zabbix-web界面,添加主机
            相关产品与服务
            数据保险箱
            数据保险箱(Cloud Data Coffer Service,CDCS)为您提供更高安全系数的企业核心数据存储服务。您可以通过自定义过期天数的方法删除数据,避免误删带来的损害,还可以将数据跨地域存储,防止一些不可抗因素导致的数据丢失。数据保险箱支持通过控制台、API 等多样化方式快速简单接入,实现海量数据的存储管理。您可以使用数据保险箱对文件数据进行上传、下载,最终实现数据的安全存储和提取。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档