在Grafana仪表板的一个行上横向显示多个节点的信息[Grafana模板技巧]
简而言之
你好。我是nntsugu。
喜欢的Grafana社区仪表板是Node Exporter服务器指标。
通过选择节点栏,可以将选择的所有节点的信息横向显示,非常方便。
在开发和运营SaaS时,通过添加文件描述符消耗量图表来确认关注的文件描述符消耗量。
这对于发现连接泄漏、连接源处理变慢以及长时间保持连接的情况非常有用。
我将对下面内容进行描述。
Node Exporter Server Metricsにfd消費量表示用グラフを追加し
nodeごとにデータを表示できるよう、TemplatingのRepeat Panelの設定を行う
这是一个小点子,关于Grafana的设置,如果不熟悉的话可能会觉得有些难懂,所以我写了下来。
Row Options里的Repeat for这一项比较引人注目,也比较难理解呢。
写到这里才发现,这是关于Grafana的话题呢。嘛,无所谓。
想做的事情
社区构建的仪表盘:在Node Exporter服务器指标中添加文件描述符行。
在”の”的下方最底部的位置
添加。
操作步骤
添加一個用於表示FD消費量的圖表。
指定指标来绘制图表。
-
- Data SourceにPrometheus(※1)を指定
- Queryにinstance_name(※2)ごとのnode_filefd_allocatedを指定
请提供符合您环境中Prometheus的设定值作为数据源的设定值。
在instance_name中,您可以使用Prometheus的relabel配置将主机名填入。
在常规选项卡中给面板添加标题
标题随您喜好。
1-5) 通过图表右侧的”X”返回图表
为了能够按照节点的方式显示数据,在模板的重复面板设置中进行配置。
尽管在这里可以显示FD消耗量,但如下图所示
-
- UDP Statsはnode毎にグラフが描画されている
- file descriptorは1つのグラフに全nodeのグラフが描画されている
正在发生中。
我們將在模板的重複面板設置中,使新建的內容按節點進行顯示。
2-1) 再次打开”Panel Title⇢Edit”。
- Repeat PanelにはTemplating(↓)で設定したものを選択できる
2-3) 在图表的右侧用”X”回到最初的位置
重新绘制图表
如果之前的操作没有错误的话,我认为会是下面的样子。
将仪表板保存,完成。
辛苦了。