5款开源DevOps记录和监控工具
在云中,开源工具和应用程序能够提升DevOps的效率,日志记录和监视解决方案尤甚。监控云平台,应用程序和组件以及处理和分析日志对于确保高可用性,高性能,低延迟等至关重要。根据RightScale在2016年初的“云计算状况调查报告”报告所指出的,最常见的云优化行为(由45%的企业和中小型企业关注)是监控。
▲
然而,专有的记录和监视解决方案价格昂贵。更糟的是,它们通常捆绑了更昂贵的管理服务产品。
功能强大的开放日志和监视解决方案。有的聚焦在特定的任务上,例如容器集群监控和性能分析,而其他一些则作为整体监控和警报工具,能够进行多维数据收集和查询。
Linux基金会最近发布其了《开放云指南:趋势和开源项目》报告:”。报告全面地介绍了开放云计算的状态,并包括一个关于DevOps社区的日志记录和监视的部分。其中指出,DevOps已经成为云中应用交付和维护的最有效方法。
以下是关于一些用于记录和监视的重要DevOps工具集合,以及它们的介绍,以及在GitHub的链接。
Fluentd
Fluentd是一个用于统一日志记录的开源数据收集的系统,由Treasure Data资助。它把JSON作为日志的中间处理格式,通过灵活的插件机制,可以支持丰富多样的日志输入应用、输出应用、以及多种日志解析、缓存、过滤和格式化输出机制。
Heapster
Heapster是Kubernetes的容器集群监控和性能分析工具。它支持Kubernetes和CoreOS,并可以适应在OpenShift上运行。它还支持可插拔存储后端:使用Grafana的InfluxDB,Google Cloud Monitoring,Google Cloud Logging,Hawkular,Riemann和Kafka。
Logstash
Logstash是Elastic的开源数据管道,用于帮助处理来自各种系统的日志和其他事件数据。它的插件可以连接到各种源和大规模流数据到中央分析系统。
Prometheus
Prometheus是一个开源系统监视和警报工具包,最初由SoundCloud构建,现在是Linux基金会的云计算基础项目。它适用于以机器为中心和微服务架构,并支持多维数据收集和查询。
Weave Scope
Weave Scope是Weaveworks的开源工具,用于实时监控分布式应用程序及其容器。它与Kubernetes和AWS ECS集成。
本文转自d1net(转载)
史上最全的开源 DevOps 工具 DevOps 越来越流行,越来越成为加快产品研发速度、提升团队效率的有效工具。现在,在开发、测试、部署、交付、维护以及监控分析等工作中,有越来越多的开源 DevOps 工具可以使用。 本文推荐了60款开源工具来帮助大家更好的实行 DevOps。
《阿里巴巴DevOps实践指南》电子版地址 本书分为开篇、敏捷研发篇、代码管理篇、持续交付篇和解决方案篇五大篇章,覆盖 DevOps 演进史、核心理念与阿里巴巴最佳实践的全方位解析,从DevOps到云效架构师教你搭建DevOps平台,想要实现高效研发,读这本书就没错啦!
《阿里巴巴DevOps实践指南》下载电子版 本书分为开篇、敏捷研发篇、代码管理篇、持续交付篇和解决方案篇五大篇章,覆盖 DevOps 演进史、核心理念与阿里巴巴最佳实践的全方位解析,从DevOps到云效架构师教你搭建DevOps平台,想要实现高效研发,读这本书就没错啦!
相关文章
- 【华为云技术分享】【测试微课堂】DevOps敏捷测试之道
- 【华为云技术分享】华为云 DevCloud 首席产品布道师:AIOps 不是 DevOps 的下一代
- 【精彩回顾】DevOps测试之道
- DevOps - DevOps精要 - 溯源
- DevOps - Scrum
- [DevOps] Environment Variables with Travis
- DevOps与阿里云容器服务(二)
- DevOps转型到底值不值?
- 【华为敏捷/DevOps实践】4. 如何从Excel做项目管理的方式中走出来
- SAST和DevOps/DevSecOps背景下最佳的静态代码分析器:Klocwork 2022.1 新增功能速递
- DevOps工程师技术栈
- DevOps敏捷60问,一定有你想了解的问题
- 【2023】DevOps、SRE、运维开发面试宝典之Prometheus相关面试题
- 云原生DevOps篇:jenkins发送通知到企业微信机器人
- 从业者必读,一篇文章轻松掌握DevOps核心概念和最佳技能实践!
- 支持DevOps和功能安全/信息安全的静态代码分析器 Klocwork——工具简介|原厂简介|客户列表