随着业务的越发复杂,软件系统也越来越庞大,对软件系统的要求越来越高,意味着我们需要随时掌控系统的运行情况。因此,系统的实时监控以及可视化展示,就显得非常重要。
今天来介绍下使用Grafana + Prometheus快速搭建监控平台。
总体可视化方案
Grafana:通过将采集的数据查询然后可视化的展示
Prometheus:存储的是时序数据,即按相同时序(相同名称和标签),以时间维度存储连续的数据的集合
Exporter:它是prometheus监控中重要的组成部分,负责数据指标的采集
Grafana介绍
Grafana是一个开源的度量分析与可视化套件。经常被用作基础设施的时间序列数据和应用程序分析的可视化。
Grafana支持许多不同的数据源。每个数据源都有一个特定的查询编辑器,该编辑器定制的特性和功能是公开的特定数据来源。