zl程序教程

您现在的位置是:首页 >  工具

当前栏目

5款开源DevOps记录和监控工具

2023-09-11 14:19:44 时间

在云中,开源工具和应用程序能够提升DevOps的效率,日志记录和监视解决方案尤甚。监控云平台,应用程序和组件以及处理和分析日志对于确保高可用性,高性能,低延迟等至关重要。根据RightScale在2016年初的“云计算状况调查报告”报告所指出的,最常见的云优化行为(由45%的企业和中小型企业关注)是监控。


image

然而,专有的记录和监视解决方案价格昂贵。更糟的是,它们通常捆绑了更昂贵的管理服务产品。

功能强大的开放日志和监视解决方案。有的聚焦在特定的任务上,例如容器集群监控和性能分析,而其他一些则作为整体监控和警报工具,能够进行多维数据收集和查询。

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平台,想要实现高效研发,读这本书就没错啦!