grafana dashboard配置
点击Dashboards-Home-New,出现新的dashboard。点击右侧的设置按钮—settings,进入该dashboard的设置界面。
General下: Name 面板名称,会显示在左上角,可检索 tags 标签,按回车增加,可检索
rows下: title 行名称,多用于行项目归类
links下: 可增加dashboard候选下拉列表和超链接图标 鼠标靠近行左侧,可触发浮动行菜单 row options可对单行属性调节,可设置整体行高和title字体大小(此处title值与rows.title一致) add panel增加控制板组件,拖动组件到行上即可;每行划分为12个span,拖动组件右下角浮标可更改组件的宽度,以span为单位。 拖动组件可移动或替换位置,当然,组件也可跨行拖动。 单击组件标题可激活编辑菜单,+-号可快速改变组件宽度,垃圾桶可直接删除组件。 单击三横图标可激活次级菜单:查看json可调出json面板,其json内容可直接编辑,用于快速在不同dashboard间复制组件;同时可导出为csv文件保存。
duplicate菜单可快速复制当前组件到本行,share可分享本组件链接,上传到grafana.net或直接镶嵌到html页面中
edit菜单可编辑组件详细数据,功能项根据组件类型而变。 其中general可定义组件名称、宽高度、透明度; time range可定义覆盖时间与信息。 metrics 指标 可定义数据类型、展示类型、监控项等具体项目 panel data source定义数据源 group 对应zabbix的主机组,对于聚合图可用$group表示当前组 host 主机 $host表示当前主机 application 应用集 能更快找到该应用内的item,可不填;若填写不合理,则item获取不到值 item 监控项 可用正则表达式来筛选,如 /CPU (?!idle)(?!交换)/ 表示包含CPU且不包含idle或‘交换’的监控项。 functions http://docs.grafana-zabbix.org/reference/functions/ alert支持简单的告警。
常用panel组件有:
graph图形 axes轴体 可定义图左右两侧的Y轴量程与单位,可用于多监控项的同图显示 legend 图例 可定义图例的具体位置,当前值、最值、均值等体积信息,并可以列表方式显示出来。 display 可定义作图方式,支持直方图、折线、散点模式;可定义图像颜色与画笔宽度,支持堆积。
singlestat 单值表 通过各种聚合函数实现的单值输出 thresholds 临界值 可定义变色区间 spark lines 可显示简单趋势曲线 gauge 测量仪 图形化显示 需设定上下限值
table data指定数据来源与列函数 Table Display 指定字体大小、行数、滚轴开关 Column Styles 用正则匹配列样式,支持多条规则
Zabbix Triggers 触发器 特殊的表,显示zabbix数据源中的触发器事件
pie chart 饼图 饼图需要增加多个metrics,且其值具有可加性,如可用+已用 General可指定环形、圆形,以及各扇形交界处宽度 Legend可设置图例位置、百分比、值
Diagram 示意图 用mermaid语法构造的示意图,无动态监控