Grafana之其他Native Panel(第十四篇)
Text Panel、Alert List Panel、Dashboard List也都是Grafana的Native Panel。因其功能简单,在此也仅做简单介绍和演示。
一、Text Panel(文本面板),是用于为Dashboard增加描述性信息的面板。有三种输入模式,分别为:Markdown、HTML和Text。
若内容中不带任何语法标记,则为Text(纯文本),即输入的内容没有做任何格式化,如下图所示。
使用HTML语法标签,如下图所示。
使用markdown语法标签,markdown本身不支持字体颜色等,如下图所示。
三种输入模式,最终展示的效果如下:
根据自己需要选择不同的输入模式,我个人更倾向于使用HTML模式。
二、Alert List Panel(告警列表面板),告警列表面板用于显示所有仪表盘(Dashboard)中的告警信息。可以将告警列表配置为显示当前状态或最近的状态更改等,也可以设置成只显示指定tags的Dashboard。
说明:Grafana中只有Graph Panel支持配置Alert,其它Panel没有
图标。并且Zabbix数据源不支持配置Alert,会有如下提示信息。
告警列表面板配置说明:
① Options(选项),Show选项包括:Current state(当前状态)、Recent state change(最近状态改变),选中该选项,则只允许设置Max items(告警列表默认显示多少条,超出的条目将不显示);Sort order(排序),可按字母升/降序,也可按重要性排序;Alerts from this dashboard(启用该选项,表示只显示当前Dashboard中的告警,其他Dashboard将不显示)。
② Filter(过滤器),Alert name(按告警名称过滤);Dashboard title(按Dashboard 标题过滤);Foler(按Dashboard存放的文件夹来过滤,默认为ALL所有);Dashboard tags(按Dashboard设置的标签来过滤)
③ State filter(按告警所处的状态来过滤),即在Grafana中告警状态包括:Ok、Paused、No data、Execution error、Alerting、Pending。
Alert List Panel展示效果如下:
三、Dashboard List Panel(仪表盘列表面板),用于显示指向其他仪表板的链接,可理解为用于仪表盘导航菜单或目录吧。当有非常多的Dashboard时,将Dashboard分类展示很有必要。Dashboard List Panel可以配置为使用星号的仪表盘、最近查看的仪表盘、搜索查询和/或仪表盘标记。
仪表盘列表面板配置说明:
① Options(选项),Starred(有标记 星星
的Dashboard,位于Dashboard的右上角,表示喜欢或较重要的Dashboard),Recently viewed(最近浏览过的Dashboard);Search(搜索查询或标记的仪表盘);Show headings(显示标题);Max items(允许显示最大条目数)
②Search(搜索),Query(查询条件,如Dashboard的标题名或关键字);Folder(按文件夹搜索);Tags(按Dashboard标签搜索)。
Dashboard List Panel按以下配置:
展示效果如下:
① 启用Show headings效果
② 启用了Starred效果
③ 启用了Search,并且Query条件是System,文件夹是ALL,标签为zabbix,取交集。
Grafana还有如Plugin list、News panel等原生Native Panel,在此将不再赘述。
让我们再回顾一下“Grafana之数据可视化(第一篇)”中的几个Dashboard,是否能全部实现了呢?
后续篇幅将介绍Grafana社区常用的Plugins 。
总结:纸上得来终觉浅,绝知此事要躬行。