加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

这里有很全的监控组件,你适合哪一款?

发布时间:2019-05-27 01:14:22 所属栏目:建站 来源:小姐姐味道
导读:监控是漫衍式体系的必备组件,可以或许起到提前预警、题目排查、评估决定等功能,乃行走江湖、居家必备之良品。 一、监控体系成果分别 一个宿主机cpu的报警叫做监控;一个营业日记的报错叫做监控;一个APM前提的触发,也叫做监控。漫衍式体系错综伟大,任意做个

但行使方法上,最好相差不要太大。无论后端的架构怎样伟大,一个整体的外面将让产物变得越发清楚,你今朝的事变,是不是也齐集在此处呢?

这里有很全的监控组件,你得当哪一款?

三、一些组件

通过相识上面的内容,可以相识到我们风俗性的将监控体系全部的模块举办了拆解,你可以很轻易的对个中的组件举办替代。好比beat替代flume、cassandra替代ES…

下面我将列出一些常用的组件,若有漏掉,接待增补。

1、数据网络组件

telegraf

用来网络监控项,influxdata家属的一员,是一个用Go编写的署理措施,可网络体系和处事的统计数据,并写入到多种数据库。支持的范例可谓很是普及。

flume

首要用来网络日记类数据,apache家属。Flume-og和Flume-ng版内情差很大,是一个高可用的,高靠得住的,漫衍式的海量日记收罗、聚合和传输的体系。

Flume支持在日记体系中定制种种数据发送方,用于网络数据;同时,Flume提供对数据举办简朴处理赏罚,并写到各类数据接管方(可定制)的手段。

Logstash

Logstash是一个开源的日记网络打点器材,elastic家属成员。成果和flume相同,但占用资源很是的贪心,提议行使时独立陈设。成果富厚,支持ruby界说过滤前提。

StatsD

node开拓,行使udp协议传输,专门用来网络数据,网络完数据就发送到其他处事器举办处理赏罚。与telegraf相同。

CollectD

collectd是一个保卫(daemon)历程,用来按期网络体系和应用措施的机能指标,同时提供了机制,以差异的方法来存储这些指标值。

2、可视化

独立的可视化组件较量少,不外办理方案里一样平常都带一个web端,像grafana这么专注的,不太多。

Grafana

专注展示,颜值很高,集成了很是富厚的数据源。通过简朴的设置,即可获得很是专业的监控图。

3、存储

有许多用的很少的,可以看这里:

Grafana Plugins - extend and customize your Grafana.

InfluxDB

influx家属产物。Influxdb是一个开源的漫衍式时序、时刻和指标数据库,行使go说话编写,无需外部依靠。支持的数据范例很是富厚,机能也很高。单节点行使时不收费的,但其集群要收费。

OpenTSDB

OpenTSDB是一个时刻序列数据库。它着实并不是一个db,单唯一个OpenTSDB无法存储任何数据,它只是一层数据读写的处事,更精确的说它只是成立在Hbase上的一层数据读写处事。可以或许遭受海量的漫衍式数据。

Elasticsearch

可以或许存储监控项,也可以或许存储log,trace的相关也可以或许存储。支持富厚的聚合函数,可以或许实现很是伟大的成果。但时刻跨度太大的话,计划的索引和分片过多,ES轻易懵逼。

4、办理方案

Open-Falcon

小米出品,它着实包括了agent、处理赏罚、存储等模块,并有本身的dashboard,算是一个办理方案,赞一下。

但今朝用的较少,并且海内开源的对象尿性你也知道:公司内吹的高峻上,社区用的却是半制品。

Graphite

Graphite并不网络怀抱数据自己,而是像一个数据库,通过厥后端吸取怀抱数据,然后以及时方法查询、转换、组合这些怀抱数据。

Graphite支持内建的Web界面,它应承用户赏识怀抱数据和图。

最近成长很不错,常常和Collectd举办配对。grafana也默认集成其为数据源。

Prometheus

golang开拓,成长态势精采。它开导于 Google 的 borgmon 监控体系,2015才正式宣布,较量年青。

prometheus方针弘大,从其名字就可以看出来—普罗米修斯。其它,SpringCloud对它的支持也很好。

5、传统监控

图形还逗留在行使AWT可能GD渲染上。总感受这些东东处在裁减的边沿呢。

Zabbix

行使占比出格大,大到我不必要做过多先容。但跟着节点的增多和处事的增多,或许在1k阁下,你就会碰着瓶颈(包罗开拓定制瓶颈)。整体来说,小公司用的很爽,大公司用的很鸡肋。

Nagios

也算是较量迂腐了,时刻久客户多。其安装设置相对较为伟大。成果不全较专一,小我私人不是很喜好。

Ganglia

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读