4-dashboard

grafana.jpg

添加数据源

在创建dashboard之前需要先添加数据源。
Configuration–Data sources–Add data source,添加数据源,如没有要添加的数据源可以在plugins中查看对应的插件进行安装,安装后在添加数据源。
这里添加一个prometheus数据源,添加prometheus数据源只需要填写URL(prometheus web页面地址)即可,其他根据需求进行填写,添加后可以点击save&test进行保存并测试。

dashboard

创建dashboard

+ New dashboardAdd a new panel,可以为新的dashboard创建一个新的panel

dashboard设置

Variables

变量在dashboard内定义后在仪表盘左上角行程可选项,对应的在panel中定义图表中可进行使用变量

General
Name:变量名称
Label:在仪表盘中显示的标签名
Hide:隐藏Label(标签名)、变量
Type:变量的类型,有多种变量

  • Interval:间隔,查询的时间跨度
  • Query:查询,编写数据源查询,通常返回度量名称、标签值等,如主机、主机组等
  • Datasource:指定数据源,如有多个同类型数据源,可以使用该变量在多个同类数据源中选择
  • Custom:用户自定义的变量
  • Constant:常量
  • Ad hoc filters:只适用于部分数据源,InfluxDB、Prometheus、Elasticsearch,
  • Text Box:文本,提供一个可以自由输入的文本框

Query Options (查询选项)
Data source:数据源
Refresh:刷新方式,On Dashboard load(仪表盘加载时)、On time range changed(时间范围发生变化)
Regex:正则,使用正则表达式类匹配对应的值
Sort:排序方式

Selection Options
Multi-value:允许多选,即在Dashboard变量可以选择多个值可以同时勾选多个

Include All option:所有,即在Dashboard变量中可以有一个All的选项,允许勾选

dashboard link显示在dashboard右上角,在dashboard中进行设置,可以设置外部网站的链接或者其他dashboard的下拉菜单。

dashboard link有两种类型,dashboards是grafana中其他dashboard,link是代表添加的其他URL。


因为在dashboard类型link中选择了show as dropdown,所以点击new link会显示下拉列表

导入dashboard

可以从官网找到适合的dashboard通过+Import使用对应的JSON或者外网状态下使用dashboard ID进行导入。
dashboard推荐
Node Exporter Full(1860):prometheus node-exporter