标签:pmi tps 第三方 存储 auth 一个 应用 内存 自动化
《架构师之运维监控》
PS:监控是什么,运维喝茶之道。
(凡人)
1.识别监控对象(分级)
2.理解监控对象(理论知识)
3.细分监控对象的指标
4.确定告警的基准线
预中级(筑基)
1.工具化和监控分离
2.监控对象的分类:
2.1硬件监控(方法:机房巡检,IPMI,SNMP) https://www.ibm.com/developerworks/cn/linux/l-ipmi/index.html # yum install OpenIPMI ipmitool -y systemctl start ipmi
2.2系统监控(对象:CPU,内存,IO(磁盘,网络)
2.3服务监控(对象:各类服务(nginx|tomcat|RabbitMQ|mysql..)
2.4日志监控(方法:Elastic Stack)
2.5网络监控(方法:第三方,smokeping)
2.6APM应用性能管理(工具:PINpoint)
2.7流量监控(工具:piwik,XX统计,XX分析)
2.8其他监控(APP监控,安全监控,业务监控,舆论监控,等等)
3.掌握一个监控工具,例如zabbix
中级(元婴)
1.标准化监控(标准化的脚本,模板)
2.分布式监控(主动,被动,分布式)
3.性能优化(数据采集,数据存储,数据查询)
4.二次开发(定制报表,API调用,XXX)
进阶(渡劫 从精通到放弃)
1.告警阈值动态化
2.智能告警:1告警去重 2.依赖
3.故障自愈(事件驱动,主动控住)
4.大规模
#####################通过硬件来监控
https://www.ibm.com/developerworks/cn/linux/l-ipmi/index.html
# yum install OpenIPMI ipmitool -y
#systemctl start ipmi
###############通过snmp监控
root@cobbler ~]# yum install -y net-snmp net-snmp-libs -y
[root@cobbler ~]# vim /etc/snmp/snmpd.conf
41 com2sec admin default admin ##### 配置的用户 团体名称
48 group admin v2c admin ##### 定义组 把用户放入组里 第一个admin是用户 v2c是协议 第二个admin是组
57 view systemview included .1 80 #### 赋予权限因为是树结构 .1是所有权限
64 access admin "" any noauth exact admin admin none ####用户组admin ##不需要验证 ####admin用户
[root@cobbler ~]# systemctl start snmpd ######开启服务 [root@cobbler ~]# ss -ln |grep 161 udp UNCONN 0 0 *:161 *:* #####snmp 默认是UDP协议,161端口
标签:pmi tps 第三方 存储 auth 一个 应用 内存 自动化
原文地址:https://www.cnblogs.com/zhaobin-diray/p/8994333.html