1、监控概述
监控 《架构师必备之运维监控》赵班长 概述:(四海八荒都要会的) 初级(凡人) 1.识别监控对象 (分级) 2.理解监控对象 (理论知识-马步) 3.细分监控对象的指标 4.确定告警的基准线 预中级(费县)(预生产) 1.工具化和监控分离 2.监控对象的分类 2.1 硬件监控 (方法:机房巡检、IPMI、SNMP) 2.2 系统监控 (对象:CPU、内存、IO【磁盘、网络】) 2.3 服务监控 (对象:各类服务[Nginx|Tomcat|RabbitMQ|OpenStack|MySQL|*]) 2.4 日志监控 (方法:Elastic Stack) 2.5 网络监控 (方法:第三方、Smokeping) 2.6 APM应用性能管理: (工具:PINPoint) 听云 监控宝 PINPoint https://github.com/naver/pinpoint 2.7 流量监控 (工具:Piwik、XX统计、XX分析) 2.8 其他监控 (APP监控、安全监控、业务监控、舆论监控、XX监控等等) 3.掌握一个监控工具。例如zabbix 中级(渡劫)(不要轻易说自己是高级) 0.标准化监控 (标准化的脚本、模板、....) 1.分布式监控 (主动,被动,分布式) 2.自动化监控 (自动发现,主动注册(Agent主动注册,Server主动添加(API))、) 3.性能优化 (数据采集、数据存储、数据查询) 4.二次开发 (定制报表、API调用、XXX) 进阶(上身)(从精通到放弃): (某一领域,已经达到专业) 1.动态告警 (方差,标准差) 2.智能告警:1.告警去重 2.依赖 3.故障自愈 (两种体系:事件驱动、主动控制) 4.大规模