【文件属性】:
文件名称:grafana:用户友好的Go库,用于构建Grafana仪表板
文件大小:653KB
文件格式:ZIP
更新时间:2021-02-03 12:55:04
golang yaml library builder grafana
格拉巴纳
Grabana提供了一种开发人员友好的方式来创建Grafana仪表板。
无论您是喜欢编写代码还是YAML ,如果您正在寻找一种方式来对仪表盘配置进行版本控制或自动完成繁琐且易于出错的仪表盘创建,那么该库就是为您准备的。
设计目标
提供有关仪表板配置的可理解的抽象
公开对开发人员友好的API
允许IDE协助和自动完成
仪表板作为代码
仪表板配置:
builder := dashboard . New (
"Awesome dashboard" ,
dashboard . AutoRefresh ( "5s" ),
dashboard . Tags ([] string { "generated" }),
dashboard . VariableAsInterval (
"interval" ,
interval . Values ([] string { "30s" , "1m" , "5m" , "10m" , "30m" , "1h" , "6h" , "12h" }),
),
dash