ambari Metric自研

来源:互联网 发布:asp.net和php对比 编辑:程序博客网 时间:2024/06/05 11:11

有道云分享链接,解决流程图无法显示问题
http://note.youdao.com/noteshare?id=27c90dfc410643964618a565097dd7f9&sub=0E42EA1323C44974901E3653CB418073

ambari-metrics主要处理metric获取。

ambari-metrics-host-monitoring 主要负责主机监控,通过python实现,主要 psutil库

ambari-metrics-grafana Grafana 是 Graphite 和 InfluxDB 仪表盘和图形编辑器。主要处理图标显示。

ambari-metrics-hadoop-sink 主要处理hadoop的数据采集,并将采集的数据发送给collector。

继承关系

graph LRHadoopTimelineMetricsSink-->AbstractTimelineMetricsSinkFlumeTimelineMetricsSink-->AbstractTimelineMetricsSinkAmbariMetricSinkImpl-->AbstractTimelineMetricsSinkKafkaTimelineMetricsReporter-->AbstractTimelineMetricsSinkStormTimelineMetricsReporter-->AbstractTimelineMetricsSinkStormTimelineMetricsSink-->AbstractTimelineMetricsSink

执行流程

graph LRputMetrics-->emitMetricsemitMetrics-->emitMetricsJsonemitMetricsJson-->http-post

ambari-metrics-timelineservice 主要负责数据聚合,数据存储,数据查询,为总入口。

原创粉丝点击