天天看点

[Grafana监控工具]--介绍

介绍

1、开发语言

 2016年年度最佳语言:GO

2、应用

Grafana被用于各种各样的用例。这些包括DevOps,IIoT和AdTech。

3、开源协议

基于商业友好的 Apache License 2.0 开源协议。

4、基本概念

  1. 数据源--------(grafana只是一个时序数据展现工具,它展现所需的时序数据有数据源提供)
  2. 组织-----------(grafana支持多组织,单个实例就可以服务多个相互之间不信任的组织)
  3. 用户-----------(一个用户可以属于一个或者多个组织,且同一个用户在不同的组中可以分配不同级别的权限)
  4. 行--------------(在仪表板中行是分割板,用于对面板进行分组)
  5. 面板-----------(面板是最基本的显示单元,且每一个面板会提供一个查询编辑器)
  6. 查询编辑器 -(查询编辑器暴露了数据源的能力,并且不同的数据源有不同的查询编辑器)
  7. 仪表板     ----(仪表板是将各种组件组合起来最终展现的地方)

5、数据源

官方支持的数据源如下:

  1. Cloudera manager
  2. Elasticsearch
  3. InfluxDB
  4. Druid
  5. KairosDB
  6. Prometheus
  7. …………

详情查看:https://grafana.com/plugins?type=datasource

6、面板

面板在grafana中是最基本的显示单元

(1)Graph Panel:图形面板

(2)Singlestat Pannel:单状态面板

(3)Table Panel:表格面板

(4)Dashlist Panel:仪表板列表面板

安装部署

参考

1、使用说明:http://docs.grafana.org/

2、官方博客:https://grafana.com/blog/

3、演示面板:http://play.grafana.org/dashboard/db/grafana-play-home?orgId=1