标题: 标签在运维管理中的应用(2) [打印本页] 作者: 就爱抬杠 时间: 2012-6-29 21:50 标题: 标签在运维管理中的应用(2) 标签具有方便使用者的先天优势,其劣势则在于可能会定义不清,同义词难以分辨,效果高度依赖于算法的设计以及训练用语料库的选择等。然而在运维管理这一特定的领域中,这些劣势却都是可以避免的。: L) C- E, ~9 @6 M9 b: i
; F9 C2 }0 L: Q由于运维管理本身具有高度组织性,标签的选择和设定完全可以通过严格的流程来实现,这样一来,定义不清和同义词的问题就都可以解决了。如果还觉得给定的标签不够用,我们也可以把标签分为公共标签,个人标签,应用比较广泛,为大家所接受的个人标签可以通过一定流程升级为公共标签,反之也是成立的。 # d0 r& {' G4 k 0 r, w4 X! P- ~2 u6 Q
具体来说,我们可以设定一个标签集,每个人都可以在其中根据自己工作的特点,选择对自己来说最适用的标签子集。在一个事件的整个流程中,每个人都有权根据具体情况给事件贴上与自己的技术能力匹配的标签。和原有的分级分类有本质不同的是,标签不分级别,不分维度,使用者不需要一定选了“主机”的分类才能再去选“CPU故障”的分类,他完全可以贴上自己对事件性质的直接认定。例如作为前台使用者来说,只需要贴上某某系统慢或者某某系统服务中断的标签就可以了;一线的处理者如果对于事件性质有着非常明确的判断,他也完全可以直接贴上相应的标签,直接转入处理流程。( w! J9 E* [& A+ K
C+ A# [3 S1 ] A, _
作为从事具体工作的技术人员,他的工作其实也遵从“二八定律”,20%的事件发生的概率有80%,其余的80%加在一起发生概率也只有20%。根据工作的具体情况,他可以选择给这20%的事件贴上一个直接标明性质的标签,而对于其余的80%不常发生的事件,则可以通过在事件处理流程中标签的不断完善来逐步界定。更具体的来说,他甚至可以为自己维护的几台主机创建专用的标签,只要他能说清那些标签到底有什么含义。! u2 C% B0 B y* D4 [+ Q- }
9 C ]% A# U2 N- b6 ~" J做到这里,贴标签或者说分类的过程几乎可以说已经简化到极致了,当然前提是大家都认为对事件正确分类是有必要。在传统的模式中,即使大家认识到正确分类的重要性,由于处理上的繁琐,很有可能造成分类上的垃圾数据,最终导致分析结果不准,对分类不认可,分析结果更不准......的恶性循环。 $ Z. i5 Q2 U8 M0 F 0 v2 N. @4 ~7 v+ ]
有了标签以后如何处理和应用?这就用到了在“数学之美”中提到的概率分析法,当然这种场景比自然语言的分析不知道要简单多少倍。其实,标签就是不分维度和级别的预先设定的关键字,有了含这么多关键字的数据,作为运维管理人员来说,可以进行多种多样的分析,处理起来是非常方便的。2 f8 M) u1 @# N4 C2 k, w c6 ], q