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(转载)

时间: 2024-09-10 22:21:45

5款开源DevOps记录和监控工具的相关文章

记录一下八款开源 Android 游戏引擎

记录一下八款开源 Android 游戏引擎   虽然android学了点点,然后现在又没学了(我为啥这么没有恒心呢大哭).以后有时间还是要继续学android的,一定要啊!虽然现在没学android游戏编程,不过还是把这些八款开源的android游戏引擎记录一下,以后可能会用到也说不定. 1.Angle Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发.该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不

十款开源的数据库管理工具

任何Web软件和应用程序都需要强大的数据库来做后盾,目前,网上有无数个数据库管理工具,而开发者选择一款适合自己的尤为重要.本文给开发者介绍了10款免费的数据库管理工具,开发者可以使用它们进行SQL操作.多链接.多数据库引擎操作等等. 1.Open KeyVal Open KeyVal是一款开源免费的键值数据库管理工具,基于Web,并且基于PHP开发,其目标是用最简单的方法来管理Web应用程序数据.用户只需发送一个POST请求就可以存储任何类型的数据,它是以JSON的格式来响应请求的. 2.DBV

2016阿里巴巴73款开源产品全向图

这是开发者和开源爱好者正在共同书写的峥嵘岁月. 回顾历史,阿里巴巴集团已经开源115个项目,加入FSF基金会.Apache基金会.Linux 基金会和Xen的顾问团队,并在云栖大会北京峰会宣布AliSQL开源. "拥抱开源.回馈开源.融合开源和回报开源"是阿里的开源历程,通过"众创"带来技术上的创新和推动是阿里开源最核心的意义,而阿里的每一项重要开源技术都离不开业内广大开发者的参与和贡献. 受益开源,就当回馈.面对阿里头顶上"贡献开源软件数目第一"

一款开源的自动化测试工具curl-loader

最近发现一款新的性能测试工具,觉得对其进行一番研究和学习,下面是我从各个网站收集到的资料: 第一章:安装介绍 本期将推开性能测试工具LoadRunner,去研究一款开源性能测试工具Curl-Loader,关于两者的优劣我也不大清楚,不过对于Lr的强大,相信大家是领教多了,而理解性能测试的原理的话,对于Curl-Loader就可以溢于言表了.前者可以做录制,且业务逻辑复杂的流程:而后者更倾向于压力面的扩展,对于虚拟用户数的个数在单个机器上可以上到10000个以上. 由于该工具运行于Linux平台,

5款开源云计算平台推荐

以下列举了开源中国社区收录的5款知名的开源云计算平台. 1.AbiCloud企业级开源云计算平台 Abiquo公司推出的一款开源的云计算平台--"abiCloud",使公司能够以快速.简单和可扩展的方式创建和管理大型.复杂的IT基础设施(包括虚拟服务器,网络,应用,存储设备等等).AbiCloud较之同类其他产品的一个主要的区别在于其强大的Web界面管理.你可以通过拖拽一个虚拟机来部署一个新的服务.这个版本允许通过VirtualBox部署实例,它还支持VMware,KVM和Xen. a

4款开源云计算框架和工具简介

本文讲的是4款开源云计算框架和工具简介,[IT168 资讯]1.Enomalism (http://www.enomaly.com/) 云计算平台.Enomalism 是一个开放源代码项目,它提供了一个功能类似于 EC2 的云计算框架.Enomalism 基于 Linux,同时支持 Xen 和 Kernel Virtual Machine(KVM).Enomalism 提供了一个基于 TurboGears Web 应用程序框架和 Python 的软件栈. 2.Euclyptus (http://

IPMsg一款开源的局域网消息和文件传送工具

IPMsg 是一款开源的局域网消息和文件传送工具,其最大的优点是可以直接传送文件夹,并且传送速度非常快,基于 http://www.aliyun.com/zixun/aggregation/29912.html">TCP/IP(UDP),可运行于多种操作平台(Win/Mac/UNIX/Java).并实现跨平台信息交流.不需要服务器支持,支持文件/文件夹的传送,通讯数据采用 RSA/Blofish 加密,十分小巧, 简单易用, 而且你可以完全免费使用它. - IPMsg 是一款局域网内即时通

C++ 100款开源界面库 (10)

(声明:Alberl以后说到开源库,一般都是指著名的.或者不著名但维护至少3年以上的.那些把代码一扔就没下文的,Alberl不称之为开源库,只称为开源代码.这里并不是贬低,像Alberl前面那个系列的教程<2013 duilib入门简明教程>,还有本系列教程,还有前面介绍的CodeProject,基本上都是代码往上面一扔,就不用再怎么维护的.这些都称之为开源代码,其实开源代码对新手的帮助更大,因为很简明的说明了代码用法~O(∩_∩)O~)       前面两个教程已经对制作界面的几种方式进行了

几款开源的ETL工具及ELT初探

ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract).转换(transform).加载(load)至目的端的过程.ETL 是构建数据仓库的重要一环,用户从数据源抽取出所需的数据,经过数据清洗,最终按照预先定义好的数据仓库模型,将数据加载到数据仓库中去. 我们在下方列出了 7 款开源的 ETL 工具,并讨论了从 ETL 转向"无 ETL"的过程,因为 ELT 正迅速成为现代数据和云环境的终极过程. 注:原文包含 11 项