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