云监控描述了控制云工作流的审查、监控和管理系列。云监控可以使用手动和/或自动监控服务或工具来验证云是否可操作。
这种基于安全和管理的流程对于依赖云技术的企业来说至关重要。它可以作为自动化软件实现,让云管理员能够全面了解云的运行状况和性能。
云监控可以执行以下功能:
- 跨分布式位置监视云数据
- 通过提供文件、应用程序和用户的可见性来消除潜在的漏洞
- 持续监控云以确保实时文件扫描
- 定期审计和报告,确保安全标准
- 将监控工具与不同的云提供商合并
虽然许多组织选择云监控来支持和管理AWS或Azure等公共云,但也有不同的云服务可以从监控中受益。虽然可以通过应用程序监控工具和服务监控以下服务,但云监控提供了更深入的了解和保护。
下面是云监控清单中包含的云服务列表:
- SaaS微软Office和Salesforce等解决方案。
- PaaS解决方案,如Microsoft SQL。
- IaaS由公有云提供商托管的服务器。
- 法斯serverless应用。
- 应用程序托管像Heroku这样的服务。
要理解云监视的工作原理,我们必须首先研究它使用的工具。第一个也是最常用的工具是内部的,由云提供商提供。许多公司选择这个选项,因为它已经与云服务打包,所以不需要安装,集成可以很容易地完成。
另一种选择是使用SaaS提供商提供的独立工具。这也是一个可行的选择,因为SaaS提供商是管理云架构的性能和成本消耗的专家,但这有时会带来集成问题和更高的成本。
无论选择哪种云监视工具,这两种工具都执行相同的功能:它们扫描云中可能阻碍业务向客户交付服务或产品的问题。为了实现这一目标,工具提供了以下行为的数据:
虽然云监控服务对于所有不同的云架构都很重要,但它执行其职责的方式各不相同。
到目前为止,私有云是监视的最简单的架构。由于内部基础设施的控制和可见性,企业可以保持对系统和软件的访问。然而,虽然这个模型有更好的控制,但云监控通过监控工作负载和网络性能提供了一个重要的功能,为云架构师提供配置或更改云进程所需的信息。
公共云提供的可见性要低得多,因此云监控是一种不可协商的必要手段。虽然监视过程可能不是那么轻松,但云监视仍然可以提供关于云资源消耗、终端用户体验的关键数据,并提供对关键指标、日志和流的更好的可见性和控制。这一点尤其重要,因为公共云由于能见度低,更有可能产生意外的费用。
最后,还有一些独特的斗争混合云架构提供云监控工具可以减少。由于云数据不驻留在单一的体系结构中,当用户试图从公共云或私有云访问数据时,可能会出现安全性和遵从性问题。在这种情况下,云监控可以帮助管理员确定将哪些数据存储在哪些云中,对哪些数据进行异步更新,并将数据分成更小的、可管理的块。
云监控提供了无数的好处。即使是完全依赖私有云架构的企业也可以享受关键的云监控交付,包括:
- 提高云应用和网络的安全性
- 简化连续性计划的实施,支持主动(而不是被动)的风险补救
- 实现和维护理想的应用程序性能
- 通过快速的问题报告和快速的解决方案,优化服务可用性
- 由于完整的架构可见性,减少意外云成本泄漏
- 事件云活动中的简单扩展会增加
- 在多个设备上的可用性,确保在任何时候都能感知云
- 决定需要监控哪些活动。选择对你的底线最重要的指标。
- 将报表数据合并到一个平台上,以消除由于处理多个云服务和基础设施而产生的混乱和复杂性。您的解决方案应该报告来自不同来源的数据,并将它们呈现在一个平台上,从而使您能够全面地计算指标。
- 跟踪订阅和服务费用。你使用云监控服务的次数越多,它的价格就越贵。选择一个更高级的服务可以跟踪云上发生了多少活动,并从中确定成本。
- 了解哪些用户正在使用哪些云应用程序来跟踪责任。您还需要知道这些用户在使用某些应用程序时看到了什么,您还需要监视响应时间、使用频率和其他总体指标。
- 使用适当的数据使规则自动化,以说明超过或低于阈值的活动,确保您能够添加或删除服务器,以保持一致的性能。
- 将监视数据与应用程序和服务分离,并将这些信息集中起来,以确保涉众能够轻松访问。
- 一定要定期测试云监控工具。虽然服务可能看起来是可操作的,但宕机或漏洞将真正考验它,所以请测试您的工具,以确保不会出现意外。