Linux-zabbix
高级命令

监控框架

- Zabbix是一个CS(服务端/客户端)架构的服务.
 - zabbix监控架构
 - Zabbix-Agent获取数据 --发送给--Zabbix-Server服务端-- 数据会被存放-- 数据库 <-- Zabbix Web 页面展示数据
 - 采集数据----》数据收集,数据分析,报警-- 》存储--- 》友好的展示
 

推荐配置

磁盘容量计算

部署zabbix服务端流程
- 部署ngx+php环境并测试
 - 部署数据库 mariadb 10.5及以上 然后进行配置
 - 编译安装zabbix-server服务端及后续配置
 - 部署前端代码代码进行访问
 - web访问
 - 配置客户端
 
✅ 准备编译安装zabbix-server
✅ 修改zbx服务端配置文件
✅ 启动zbx服务端
✅书写systemctl配置文件
自定义监控流程:
- 客户端 通过命令/脚本取出想要内容,UserParameter创建键值key,写入配置文件,客户端检测(zabbix_agent)
 - 服务端 命令测试键值(zabbix_get) ,web页面: 添加监控项 ,添加触发器,添加图形
 - web调试
 

用一句话形容自定义监控:只要能通过命令、脚本取出来的东西就可以自定义监控。
自定义监控流程:
- 客户端 通过命令/脚本取出想要内容,UserParameter创建键值key,写入配置文件,客户端检测(zabbix_agent)
 - 服务端 命令测试键值(zabbix_get) ,web页面: 添加监控项 ,添加触发器,添加图形
 - web调试
 
在监控项中使用,键值用于获取数据.

触发器

键值: 实现取出指定用户的登录的ip地址。
服务端:web页面触发器做对比

使用模板
通过创建自定义模板实现,监控项,触发器,图形批量使用。
步骤
- 创建模板
 - 添加自定义监控项
 - 添加触发器
 - 添加图形
 - 模板关联主机
 - 客户端配置自定义键值
 
告警分类

zabbix客户端

监控java应用方案选型和原理


监控硬件设备

通过命令自定义监控

网站需要监控什么?
按照网站层次架构监控的(多个维度监控)
- 任何一台机器(从下到上):
- API接口监控:(选做)
 - 业务/app监控:
 - 服务监控:
 - 系统监控:
 - 硬件监控:
 
 - 按照访问顺序监控(一层一层): dns/cdn,安全组,负载,web,数据库,存储,备份。
 - 补充的监控
 

按照访问顺序监控

CDN
- 流量
 - 带宽
 - (命中率)
 - 暂时web页面查看.
 
负载均衡
- 监控基础指标
 - 监控服务
- nginx (配置负载均衡健康检查模块) tengine 页面(curl) 自定义下监控池塘多少个,每个池塘中节点是否运行中.
 - ngx状态 模板
 - 访问日志:状态码每一种状态码的数量(最近1小时,最近5000行).
 
 
web服务 - nginx
- web:nginx 监控,日志监控
 - php 日志监控,服务监控
 - java 日志,jmxremote
 - xxx
 
数据库
- 模板
 - 日志
 - 数据空间
 
存储
- 系统监控
 - 服务进程
 - 是否可用:挂载下,创建些文件.
 - 监控共享存储使用的空间.
 
对象存储(开发书写代码,测试写入)
- 备份服务器
 - rsync服务
 - 空间
 - md5sum
 - 日常模拟数据恢复. 故障演练.
 
docker容器
- 系统监控
 - docker模板监控
 

自动发现和自动注册架构

分布式监控架构搭建

zabbix性能优化
1.performance tunning 性能调优
网站架构调整: 尽量让用户的请求往前推(用户请求不要到达你的网站走cdn,各种缓存,消息队列)
读? 写? 拆分思想.
穷则战术穿插,富则火力覆盖. 
2.硬件优化:
硬件优化 : cpu,内存,磁盘,网卡(10G万兆网卡,光纤 ),raid  
3.zabbix服务端配置优化
zabbix参数的配置: 缓存和进程数量
xxxxcache 用于zabbix服务端缓存获取的各类数据 (历史数据,趋势数据....)
poller zabbix用于数据采集进程 (接收agent的数据的进程 接收snmp 接收jmx 接收ipmi.....) 
4.客户端配置优化
调整zbx客户端的模式。默认是被动模式,改为主动模式。 zbx被动模式简单,zbx服务端压力大。zbx主动模式,适用于大量主机监控。
主动模式注意事项:
- 改完配置后,主机客户端类型也要改(zbx客户端主动模式),web模板也要修改
 - 不绿了。如果监控中只有主动模式,不绿了。
 
                    
                
                
            
        
浙公网安备 33010602011771号