DevOps:监视容器的重要性

AppDynamics使用Docker监视解决方案提供对由部署在Docker环境中的多个较小的解耦(微)服务中的应用程序和业务交易的可见性。 AppDynamics Docker Monitoring Extension监视并报告各种指标,例如:容器总数,正在运行的容器,图像,CPU使用率,内存使用率,网络流量等。

AppDynamics Docker监控扩展使用Unix Socket或TCP从Docker Remote API收集指标,从而为您提供数据收集协议的选择。

没有AppDynamics? 立即开始免费试用。

了解围绕不断增长的集装箱化市场实施正确的监控解决方案的需求和收益,以最好地了解组织的集装箱平台技术。

在软件驱动的世界中越来越多地使用容器已经不是什么秘密了。 随着它的成功,确保它们设置为最佳性能变得越来越重要,而传统的IT监视应用程序没有提供支持它们的正确功能。 任何创新驱动型组织都必须能够预见其工作流程中的这些运营盲点,从而在DevOps旅程中取得进步。

容器跟腱

随着集装箱市场的飞速发展,以DevOps和连续交付作为航空燃料,各组织正在将另一组问题换成另一组。 借助像Docker这样的容器平台技术,它们为应用程序提供了轻巧,不变的容器,可以轻松地对其进行配置。

但是另一方面,它们可能会使这些容器中发生的事情失去很多可见性。 大多数传统的IT监视应用程序仍然无法提供一种很好的方式来跟踪与容器或其内含的应用程序相关的指标。 结果,依靠容器来进行DevOps旅程的创新组织往往会在其两个测试,开发和演示环境中发展出巨大的运营盲点。

DevOps:监视容器的重要性

为什么容器可见性很重要

由于明显的原因,这种容器可见性的差距不仅会在范围上扩大,而且在未来几年中也会越来越重要。 容器正在从边缘技术Swift转变为主流IT工具。

Docker引领了这一转变。 Docker是容器运行时和映像格式的事实上的标准,自2013年问世以来,它经历了飞速发展,其数量是如此之多,以至于这些数字几乎是虚假的。 但是这些天在DevOps,开发人员和IT会议上与Docker相关的话题可以告诉您它们的真实性。

Docker的缺点

显然,容器扩展对IT环境的控制越多,监控黑洞组织就将面对的范围越大。 如果Docker用户未能解决此问题,他们将发现自己正在从事容器收益递减的游戏。 大多数组织都采用Docker,以协助持续交付并最终实现更好的应用程序性能和客户体验。 但是缺乏有效的容器监控实际上可能会产生相反的最终结果。

AppDynamics与Docker合作

AppDynamics Docker监控扩展是在App Dynamics通过其统一监控方法构建的动力的基础上构建的。 通过Docker远程API,AppDynamics Docker监控扩展提供对重要Docker容器指标的可见性,并通过现成的仪表板提供这些指标:

  • 集装箱总数
  • CPU使用率
  • 内存使用情况
  • 网络流量

更重要的是,这些指标与容器中运行的应用程序的指标相关联,以获取与Docker性能指标相比的整体性能指标。 与AppDynamics的核心功能(例如动态基准,运行状况规则,策略和操作)配合使用时,该平台可提供一个完整的视图,充分说明新近被Docker化的世界。

AppDynamics提供了免费的电子书,证明了监视容器的重要性。 阅读更多内容,以了解组织为容器平台技术实施正确的应用程序监视解决方案而获得的功能和收益。

DevOps:监视容器的重要性

翻译自: https://www.javacodegeeks.com/2016/01/devops-the-importance-monitoring-containers.html