# grafana操作指南 **Repository Path**: iq_java/grafana_operational_guidelines ## Basic Information - **Project Name**: grafana操作指南 - **Description**: grafana操作指南 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-08-14 - **Last Updated**: 2021-12-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 安装 下载安装包安装:https://grafana.com/grafana/download?platform=windows 下载docker镜像:grafana/grafana,运行命令 $ docker run -d -p 3000:3000 grafana/grafana 安装完成之后,在浏览器地址栏输入 localhost:3000 即可访问 grafana 服务。 插件管理 在命令行下使用 grafana-cli 管理插件(docker 用户需要进入docker容器的命令行) 基本使用 添加数据源:grafana 从数据源获取数据来绘制图形 初次安装的用户,可以根据页面上的向导添加数据源 点击侧边栏的设置按钮,点击 Data Sources 按钮即可进入数据源管理页面进行添加 界面结构: 点击侧边栏的“+”号,用户可以创建文件夹,一个文件夹下可以包含多个 Dashboard 点击侧边栏的”+“号,用户可以创建 Dashboard,一个 Dashboard 可以包含多个 Panel 进入Dashboard,点击上边栏的”+“号,用户可以创建Panel。Panel 是图形展示面板 Panel 界面 点击上边栏的”+“号创建面板或点击 Dashboard 中已添加面板的标题的”Edit“按钮,可进入面板编辑界面,上半部分是图形展示区,下半部分是编辑区。 Query 表示 grafana 向数据源请求数据。"Add Query" 可以添加一个查询,每一个查询所获得的数据,都可以根据选择的图形类型在面板中画出相应的图形,如选择折线图,则每一个查询可以在面板中绘制出一条折线;选择饼状图,则每一个查询展示为饼的一个部分。 ”Query Inspetor“ 可以查看grafana向数据源发送请求和接收响应的明细。 Dashboard 界面 在 Dashboard 界面下,可以拖拽,缩放 Panel 面板的大小 时间范围的缩放:在同一Dashboard 下所有的 Panel 图形展示的时间范围是一致且同步的。在一个 Panel 面板上按住鼠标左键滑动,可以缩小时间范围,双击左键放大时间范围,此操作会应用于当前 Dashboard 下的所有 Panel;在上边栏调节时间也可以达到同样的效果 点击上边栏的设置按钮,可以对整个 Dashboard 进行 Annotaton,Variables,权限及一些通用设置。 Variables 变量 在 Dashboard 下设置的变量应用于整个 Dashboard。 在 Penal 的查询配置中,根据 Panel 插件的不同以不同方式使用 $varname 和 [[varname]] 引用变量的值 变量有多种类型,如配置数据源,使用 Datasource 类型;配置查询,使用 Query 类型;配置时间间隔,使用 Interval 类型;配置过滤器,使用 Ad hoc filters 类型;配置自定义下拉字段,使用 Custom 类型;配置自定义填写字段,使用 Text box 类型;配置隐藏常量,使用 Constant 类型 Annotation 注解 用于在 Panel 图形中的某个时间点加入自定义的注解 注解可以从数据源传给grafana,也可以在本地使用 ”Ctrl+双击“ 添加注解