Kubernetes 监控一站式解决方案:阿里云 Prometheus 免费公测

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
简介: 近日刚刚发布免费公测的阿里云Prometheus(免费试用页面)提供了无缝对接Kubernetes集群的一站式、全托管监控解决方案,让用户可以方便灵活的一键配置对一个或多个阿里云Kubernetes集群的监控。

Prometheus是目前企业级云原生应用的首选开源监控工具。作为云原生计算基金会(CNCF)第二个毕业的项目(第一个是Kubernetes),Prometheus对K8s容器环境有很好的原生支持。近日刚刚发布免费公测的阿里云Prometheus(免费试用页面)提供了无缝对接Kubernetes集群的一站式、全托管监控解决方案,让用户可以方便灵活的一键配置对一个或多个阿里云Kubernetes集群的监控。

阿里云Prometheus优势解析

下图展示了阿里云Prometheus对接Kubernetes容器环境的整体服务架构。阿里云Prometheus通过服务自动发现机制,实现了对Kubernetes集群的自动化监控,并且提供了一整套完美对接开源生态的数据采集、存储、查询接口、可视化方案、以及自动报警推送服务。

1

相比于用户自建手动部署Prometheus监控系统,阿里云托管Prometheus方案具备一系列独特的功能优势:

  • 稳定可靠的企业级方案:阿里云Prometheus托管服务与Kubernetes平台在运维层面解耦合,因此监控服务本身也不会受到监控目标的可靠性影响
  • 可扩展的Kubernetes原生支持:阿里云Prometheus服务支持同时对接多个Kubernetes集群,并且能对接K8s环境下的Exporters、Operator、Pushgateway、Alertmanager等各种开源监控组件
  • 高度自动化的监控服务:用户只需一键式创建监控配置,当Kubernetes集群中的应用部署有任何更新和变动,Prometheus服务可以自动发现和更新容器平台内监控目标的信息,无须用户手动更新监控目标,阿里云Prometheus目前对Kubernetes各种常用组件(包括API Server、cAdvisor、Node Kubelet、Node Exporter、Pod、Service、Endpoint等)提供完善的自动化监控支持
  • 一站式数据全局视图:阿里云Prometheus支持同时监控Kubernetes集群以及部署在K8s环境外的应用,让用户可以通过统一平台管理和使用多种监控数据源
  • 易用的用户界面和专业支持:阿里云Prometheus包含独特的全中文Prometheus控制台界面,并且提供详细的中文文档、实践教程、和目前网上最完整的监控Kubernetes集群最佳实践知识库
  • 监控数据安全保障:针对社区版Prometheus不自带安全功能的局限,阿里云Prometheus提供了一系列安全相关的增强功能,包括Prometheus控制台访问控制、强密码检测、以及可由用户灵活配置的阿里云安全组规则

轻松配置Kubernetes容器监控

阿里云Prometheus提供了一套简便易用的流程,只需下面三个简单的步骤,用户就可以快速部署拉起一个包含Kubernetes集群所有常用组件的自动化监控服务:

  1. 创建阿里云Prometheus实例(免费试用页面)
  2. 通过“阿里云Prometheus控制页面”一键输入想要监控的Kubernetes集群访问信息
  3. 通过“阿里云Prometheus参数配置”页面快速配置Kubernetes监控目标(阿里云Prometheus文档提供了完整的Prometheus配置示例,对于绝大多数容器监控情景用户只需直接复制粘贴教程中的YAML配置)
    按照上述步骤配置完成后,用户便可以登入阿里云Prometheus控制台看到自动发现的各种Kubernetes平台监控目标(示例图如下):

2

总结

阿里云Prometheus方案给用户提供的一系列增强功能不仅实现了对接Kubernetes容器平台的自动化运维监控,而且大幅提升了监控系统的可靠性、易用性、自动化和安全性。欢迎大家免费公测试用并给我们提出反馈意见:
公测免费试用页面:https://common-buy.aliyun.com/?commodityCode=hitsdb_prometheus_pre#/buy
产品使用手册:https://help.aliyun.com/document_detail/123098.html?spm=a2c4g.11174283.6.740.385f130epRDqcr

相关实践学习
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
|
3月前
|
Prometheus 监控 Cloud Native
云原生监控实战:Prometheus+Grafana快速搭建指南
云原生监控实战:Prometheus+Grafana快速搭建指南
|
3月前
|
存储 Prometheus 监控
OSS监控体系搭建:Prometheus+Grafana实时监控流量、错误码、存储量(开源方案替代云监控自定义视图)
本方案基于Prometheus构建OSS监控系统,涵盖架构设计、指标采集、可视化、告警及性能优化,助力企业实现高可用、低成本的自建监控体系。
406 1
|
4月前
|
Prometheus 监控 Cloud Native
除了Prometheus,还有哪些工具可以监控Docker Swarm集群的资源使用情况?
除了Prometheus,还有哪些工具可以监控Docker Swarm集群的资源使用情况?
390 79
|
3月前
|
存储 监控 Cloud Native
云原生监控实战:Prometheus+Grafana打造RDS多维度预警体系
本方案构建了基于Prometheus与Thanos的云原生RDS监控体系,涵盖数据采集、存储、可视化与告警全流程。支持10万+QPS采集、90%存储压缩,具备<30秒告警延迟能力。通过自定义指标与智能预警策略,显著提升故障发现效率,实现分钟级响应。
319 5
|
3月前
|
Prometheus 监控 Cloud Native
|
2月前
|
Prometheus 监控 Cloud Native
Docker 部署 Prometheus 和 Grafana 监控 Spring Boot 服务
Docker 部署 Prometheus 和 Grafana 监控 Spring Boot 服务实现步骤
|
6月前
|
Prometheus Kubernetes 监控
Kubernetes监控:Prometheus与AlertManager结合,配置邮件告警。
完成这些步骤之后,您就拥有了一个可以用邮件通知你的Kubernetes监控解决方案了。当然,所有的这些配置都需要相互照应,还要对你的Kubernetes集群状况有深入的了解。希望这份指南能帮助你创建出适合自己场景的监控系统,让你在首次发现问题时就能做出响应。
319 22
|
4月前
|
资源调度 Kubernetes 调度
从单集群到多集群的快速无损转型:ACK One 多集群应用分发
ACK One 的多集群应用分发,可以最小成本地结合您已有的单集群 CD 系统,无需对原先应用资源 YAML 进行修改,即可快速构建成多集群的 CD 系统,并同时获得强大的多集群资源调度和分发的能力。
169 9
|
4月前
|
资源调度 Kubernetes 调度
从单集群到多集群的快速无损转型:ACK One 多集群应用分发
本文介绍如何利用阿里云的分布式云容器平台ACK One的多集群应用分发功能,结合云效CD能力,快速将单集群CD系统升级为多集群CD系统。通过增加分发策略(PropagationPolicy)和差异化策略(OverridePolicy),并修改单集群kubeconfig为舰队kubeconfig,可实现无损改造。该方案具备多地域多集群智能资源调度、重调度及故障迁移等能力,帮助用户提升业务效率与可靠性。
|
6月前
|
存储 Kubernetes 监控
K8s集群实战:使用kubeadm和kuboard部署Kubernetes集群
总之,使用kubeadm和kuboard部署K8s集群就像回归童年一样,简单又有趣。不要忘记,技术是为人服务的,用K8s集群操控云端资源,我们不过是想在复杂的世界找寻简单。尽管部署过程可能遇到困难,但朝着简化复杂的目标,我们就能找到意义和乐趣。希望你也能利用这些工具,找到你的乐趣,满足你的需求。
629 33

推荐镜像

更多