望闻问切诊断问题

http://tech.uc.cn/?p=355


概述

广大攻城狮经常会遇到问题:用户投诉、告警、网页打不开等,如何快速诊断是解决问题的关键。

诊断问题就像看病一样,应该多方面多角度观察,开阔思路,准确把握,避免误诊或进入死胡同,可借鉴一下中医的“望闻问切”。

《古今医统》:“望闻问切四字,诚为医之纲领。”望闻问切是中医用语,就是指望诊,闻诊,问诊和切脉四种诊法。

本文简述望闻问,在于考虑的全面性,详述切诊,重在剖析一个模块运行内幕。

当诊断到问题发生的原因或部位后,如何下药治疗一般更简单了,不在本文详述。

 

中医望诊即对病人的神、色、形、态、舌象等外象进行观察,以测知内脏病变。

可理解为远望,部分系统比较复杂,跟其他系统有很多接口,这类系统有了问题,不要一开始就扎入各自的系统深查,先要站在远处“望”:

远望不需花什么时间,重要的是广泛收集信息。如果已确定是某个系统或模块出的问题,则可省略“望”这个诊断步骤。

日常工作要修炼内功,准备日志、统计等供“望”参考,请看闻诊。

闻诊,包括听声音和嗅气味,主要是听患者语言气息的高低、强弱、清浊、缓急……等变化,以分辨病情的虚实寒热。

监控系统根据严重级别显示不同颜色,有的还配有不同告警声音;日志则带有ERR、INFO等级别,就像患者的气息一样有缓急、高低。

请看如何“闻诊”系统问题:

闻诊适合各个系统的具体负责人等,为望诊提供支持。

问诊,是通过询问患者或其陪诊者,以了解病情,有关疾病发生的时间、原因、经过、既往病史、患者的病痛所在,以及生活习惯、饮食爱好等与疾病有关的情况。

通过前面的望和闻,咱们会产生一些疑问,再通过相关几个人讨论、对比求证,寻找出现问题的特征条件,逐步缩小范围,理清思路,包括:

切脉,包括脉诊和按诊两部分,是医者运用指端之触觉,在病者的一定部位进行触、摸、按、压,以了解病情的方法。

切脉就是纯技术活了,如何让自己跟老中医一样能切脉呢?

其实现在工具发达,对于linux上的程序系统来说,常用以下工具就可诊断大部分问题啦:


你可能感兴趣的:(运维)