跳到主要内容
博客开发人员工具权衡云计算Monitoring 选项

权衡您的云Monitoring 选项

权衡您的云Monitoring 选项

在今天的网络上,正常运行时间很重要。正常运行的任何中断都会导致金钱和时间的损失,所以当你计划你的云环境时,请记住你需要一种方法来保持对系统状态的了解。这种对系统状态持续信息的需求意味着没有一个强大的、集成度高的监控解决方案的云配置是不完整的。一个好的监控解决方案将帮助你在问题发生之前发现潜在的问题,甚至会在出现问题时向IT人员发出警报。 

大多数云供应商提供某种形式的集成监控,但要研究你的选择并决定最适合你环境的替代方案。一个重要的选择是为你的监控解决方案决定一个云整合模式。流行的选择包括:

  • 开放源码:由云计算供应商支持的免费工具,并向所有用户普遍提供。
  • 第三方:通过与云计算供应商预先安排的合作,与云计算环境整合的商业解决方案。
  • 专有的:在云供应商的网络上专门提供的内置监控服务。

开源云监控解决方案通常具有最低的整体成本。领先的开源监控方案,如 Prometheus等领先的开源监控方案在很大程度上是为企业准备的,其功能包括内置的查询语言、多维数据模型以及与可视化环境的紧密集成。 Grafana可视化环境紧密结合。因为它们是免费提供的,所以开源云监控解决方案为许多IT专业人士所熟知,并提供较短的学习曲线。

如果现有的开放源码选项不能提供你所寻找的功能,第三方监控解决方案是一个有效的选择。许多第三方解决方案之所以存在,是因为它们提供了领先的开源替代品所不具备的功能。例如,像CirconusPanopta这样的工具,提供一些先进的功能,并在更多的平台和设备类型上提供更广泛的整合。 

许多大型云计算供应商提供他们自己的专有监控解决方案。有时这些工具直接内置于环境中,有时则作为独立的产品进行销售,如CloudWatch,它由Amazon 。

云供应商提供的专有工具与云供应商的环境有很高的集成度。然而,专有解决方案的一个重要缺点是,它们代表了一种供应商锁定的形式。它的假设是,你将与一个供应商做所有的云业务,不仅是现在,而且是未来。如果你在以后随着需求的变化和市场的发展而选择多样化,你就会失去获得统一解决方案的机会。大型云计算供应商的专有工具有时也会受到其他大型云计算市场并发症的影响,如成本较高,对个性化客户服务的关注较少。

你对云监控解决方案的选择取决于你的环境需求和你对未来的计划。假设你知道你要呆在一个地方,并且不期望你的环境发生重大变化。在这种情况下,如果你已经百分之百地投资于一个大的云计算供应商,如Amazon ,那么一个专有的解决方案可能是一个可行的选择。但是,DevOps的核心是灵活性和持续改造。如果你在DevOps环境中实施云监控,请提前计划使用开源或第三方监控解决方案的可移植性,以保持敏捷性,并最大限度地提高你的未来选择。


注释

留下回复

您的电子邮件地址将不会被公布。 必须填写的字段被标记为*