zabbix小结

zabbix

10050 被监控端传送监控数据 10051构建连接
Zabbix 
监控对象 
服务器监控 cpu负载 内存使用率 磁盘使用率 登录用户 进程状态 网卡状态 
应用程序监控 服务状态 吞吐量 高可用状态 主从状态 数据库监控 数据库状态 表空间 是否思索 错误日志 性能信息 网络监控 网络流量 端口 连接 网络状态
Zabbix 是分布式开源监控方案
Zabbix 优点 开源 成本低 server对设备性能要求低 支持设备多 自带多种监控模板 支持分布式集中管理 自动发现 自动监控报警 支持轮询和被动捕获 api接口 方便与其他系统结合
Zabbix缺点 数据存放在数据库 受数据库限制 web页面显示 受网速影响
Zabbix功能 支持snmp ipmi jmx vmware 监控 通过server/proxy 和 agents执行数据采集
灵活的触发器报警机制 自动动作远程命令
实时图形 web监控 丰富的可视化选项 历史数据存储 配置简单 套用模板 网络发现 api应用程序编程接口 采用c语言编写 支持代理 权限管理系统
Zabbix 概述 主要由下面机构组件组成 
Server 数据库 web界面 proxy代理模块 agent被监控模块
web页面里 主机 主机组 监控项 触发器 动作 事件 报警媒介 模板
ipmi 智能平台管理接口 能够跨不同平台进行监控
snmp 网络管理协议 专门设计用于ip网络管理网咯节点的标准协议 属于应用层
zabbix两种监控模式 主动模式 被动模式
zabbix server 安装流程
需要配备数据库 配置php 启动服务和代理进程 配置zabbix前端
配置被监控的agent 
web 在配置里创建主机群组 配置里创建主机 配置主机里配置应用集
配置主机里配置监控项 创建触发器 添加动作 操作里可以添加远程命令和发送报警
创建报警媒介 创建报警媒介类型里可以添加消息内容 指定收件人
给用户添加报警媒介

网络发现 事先设置好扫描ip范围 范围内有agent主机会被自动发现 可以设置自动添加

zabbix proxy需要安装数据库

自定义报警 需要在zabbix server里自定义报警想目录里添加脚本
自定义监控项 需要在zabbix server 里zabbix_agentd.d目录下添加以.conf结尾的自定义键值


监控mysql主从状态 在从端通过show slave status\G命令可以查看主从状态 sql和io后面有两个yes的时候主从状态生效 然后利用自定义键值检测是否有两个yes 如果不是则报警
监控mysql其他状态 通过mysqladmin status命令 然后进行截取赋予函数 写在一个脚本里 再在自定义键值监控项里运用位置变量进行调取利用

钉钉报警 需要在钉钉里添加一个报警机器人 记录下机器人的webhook 再在zabbix server 自定义报警目录里添加py脚本 把机器人的webhook写在相应的位置

监控nginx 需要在nginx server location模块里 添加 stub_status 然后写一个sh脚本 curl -s nginx url获取nginx的状态 然后进行截取 赋予位置变量 在自动定义键值里调取需要监控的数据

电话报警 通过免费的瑞祥云里添加zabbix模块 按照官方指导流程在zabbix server端安装需要配置的插件 然后在瑞祥云配置里添加分配策略 和 通知策略 再在zabbix里添加报警媒介 关联报警用户 设置监控项 触发器 动作 操作等

grafana 图形展示页面 需要grafana下载zabbix插件 然后zabbix server安装官方指导安装格拉法纳插件 在grafana 里 zabbix api 里添加要展示的用户和密码 再添加你想要展示的参数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值