在 grafana 中创建数据源(使用 curl)
Create datasource in grafana (with curl)
当使用 grafana API 创建现有插件的数据源时,在本例中为 postgresql,我发送以下正文
curl -i -XPOST --silent -H "${HEADER_ACCEPT}" -H "${HEADER_CONTENT_TYPE}" -H "${FINAL_HEADER}" "http://localhost:${GRAFANA_PORT}/api/datasources" -d '
{
"name": "postgresql",
"type": "postgresql",
"host":"pg",
"database":"dbtests",
"user":"postgres",
"password":"12345",
"sslmode":"disable",
"access":"proxy"
}'
得到如下结果:
{"id":4,"message":"Datasource added","name":"postgresql"}
访问 grafana 仪表板时会发生以下情况:image here
如果您通过 grafana 的仪表板添加字段,一切正常。插件有问题吗?知道那可能是什么吗?谢谢
您选择的类型不正确。 postgresql 类型称为 postgres
。
所以您只需要在 api 调用的负载中更改它。
"type": "postgres"
当使用 grafana API 创建现有插件的数据源时,在本例中为 postgresql,我发送以下正文
curl -i -XPOST --silent -H "${HEADER_ACCEPT}" -H "${HEADER_CONTENT_TYPE}" -H "${FINAL_HEADER}" "http://localhost:${GRAFANA_PORT}/api/datasources" -d '
{
"name": "postgresql",
"type": "postgresql",
"host":"pg",
"database":"dbtests",
"user":"postgres",
"password":"12345",
"sslmode":"disable",
"access":"proxy"
}'
得到如下结果:
{"id":4,"message":"Datasource added","name":"postgresql"}
访问 grafana 仪表板时会发生以下情况:image here
如果您通过 grafana 的仪表板添加字段,一切正常。插件有问题吗?知道那可能是什么吗?谢谢
您选择的类型不正确。 postgresql 类型称为 postgres
。
所以您只需要在 api 调用的负载中更改它。
"type": "postgres"