阿里云容器Kubernetes监控(三) - 与云监控的集成与使用
简介
监控是运维Kubernetes中非常重要的一环,在kubernetes的生态内,有非常多可选的方案,场景的方案包括内置的Heapster、CNCF的亲儿子Prometheus、Influxdb的采集方案Telegraf等等,当然传统的监控运维工具例如zabbix也对容器的场景进行了适配。
IOT/智能设备日志解决方案(2):全方位数据采集
LogHub提供[30+种开箱即用的数据采集手段],包括直接和云产品打通的日志、移动端、服务端、程序、SDK、网页、嵌入端等。在[全方位日志采集](https://yq.aliyun.com/articles/594990)中,我们对于各种方式进行了简要介绍。
阿里云InfluxDB®:一条命令完成k8s监控采集
前言
Kubernetes是当今流行的容器调度系统,已经成为很多软件系统的底座,而kubernetes的监控也有很多方案可选,阿里云InfluxDB®提供时序数据的长期稳定存储,同时集成了grafana可视化组件,可以帮助用户快速搭建监控方案。
Knative:代码精简之道
本文译自:https://content.pivotal.io/blog/knative-whittling-down-the-code
转载自:http://www.servicemesher.com/blog/knative-whittling-down-the-code/
[**编者案**]
> Knative 作为 Google 发起开源的 serverless 项目,给我们
阿里云智能基础产品技术月刊2019年7月——永不停机的计算服务
ESSD可提供单盘高达100万IOPS的随机读写能力,相比SSD云盘分别提升了40 倍性能上限和降低了 70% 读写时延,为客户提供更高的性价比体验。在实际的业务场景测试下,以 MySQL 和PostgreSQL 为例,采用 ESSD 云盘可获得 3-4 倍的 TPS 性能提升。
容器服务 kubernetes Deployment实现分批发布
1. 前言
容器服务官网提供的分批发布基于 StatefulSet 开发,有状态副本集部署 POD 是按照顺序一台一台的发布重启,需要消耗很长的时间,并且控制台不尽人意,存在不少坑。
StatefulSet 分批发布不支持任意数目任意批数的发布,实际操作中往往需要先发布一台线上服务做灰度,然后逐步放大。
因而采用无状态副本集 Deployment 对象分批部署,并通过同一个 labels指向
Prometheus监控实践:Kubernetes集群监控
本文将总结一下我们目前使用Prometheus对Kubernetes集群监控的实践。 我们选择Prometheus作为监控系统主要在以下各层面实现监控:
基础设施层:监控各个主机服务器资源(包括Kubernetes的Node和非Kubernetes的Node),如CPU,内存,网络吞吐和带宽占用,磁盘I/O和磁盘使用等指标。