监测Linux系统 10条最佳成功经验在IT界享有多年成功经验的Hyperic Inc的CTO Javier Soltero总结了以下10条系统监测的最佳实践。

网络整理 - 08-09

  在IT界享有多年成功经验的Hyperic Inc的CTO Javier Soltero总结了以下10条系统监测的最佳实践。
  1. 定义所获得的“生产”资源的含义 - 一个服务器,一个应用或一种服务。

  2. 找出满足此生产需求的监测方式。

  3. 执行监测可能性,可以通过手动方式也可以借助开源工具,比如Nagios或其它商业工具。

  4. 定义那些 “损坏、不存在、警惕” (broken/unavailable/on fire) 的含义 - 通常也被称之为 警告、出错、危险 (warn/error/critical)。

  5. 在你的监测系统中执行警报以捕捉这些阈值。

  6. 定义不同的警报级别所对应的处理流程。

  7. 确保你的警报处理流程是与那些提示处理流程相符的。

  8. 为各团队创建角色和责任来分摊与他们工作特性相符的警报、控制和细节操作。聚焦于个人通常意味着为他们的区域提供更好的绩效。

  9. 为你整个系统中的警报、监测协议、角色等指定少数超级用户,以确保他们按照单一蓝本(blueprint)执行。

  10. 如需要,则进行修正、清理和重复。

  我在LinuxWorld 2007大会前的一次预访中从Javier Soltero那里获得了以上10点提示。在这次采访的另外一段摘录中- 虚拟化为推动Linux带来新气象-他谈到了Linux和虚拟化之间的协同,管理多重操作系统环境,以及识别和追踪虚拟机所面临的问题。Javier同时对其它论题也提出了独到的见解,详见我们的文章 “2007 LinuxWorld及下一代数据中心大会”。( 负责编辑: 李亚 )