Grafana Tempo 无法与 Azure 容器存储后端连接

问题描述 投票:0回答:0

我正在使用 grafana-tempo helm chart,并希望使用 azure container storage 设置其后端。

我有一个客户端环境k8s集群正在运行,他们有一些政策限制,因为他们在后端设置了Kyverno

我提供了所有必需的配置,但我的 grafana-tempo pods 没有起床并连续投掷低于错误。

ERROR:

msg="error running Tempo" err="failed to init module services error initialising module: store: failed to create store failed to GetProperties: Get \"https://<AZURE_STORAGE_ACCOUNT_NAME>.blob.core.windows.net/<AZURE_CONTAINER_NAME>?restype=container&timeout=61\": EOF"

这里是用tempo写的storage代码块:

storage:
  trace:
    block:
      version: vParquet
    backend: azure
    azure:
      container_name: <my_container_name>
      storage_account_name: <my_storage_account_name>
      storage_account_key: <my_storage_account_key>
  admin:
    backend: azure 

注意: 我已经在我的personal AKS 中尝试过类似的设置,并且实施工作非常好fine。 但是在客户端环境中,由于某些限制(我猜)它无法工作。

期望:我们客户端环境中的grafana-tempo应该成功connectazure容器后端并且它应该运行顺利.

Q1. 有人遇到过同样的问题并且对此有什么看法吗?

Q2. 是否有任何参数可以直接在上面的存储块部分中提供Azure容器URL,以便它应该直接从中获取? 我正在浏览这个 Azure 后端文档,但找不到任何以 Container URL 作为输入的参数 https://grafana.com/docs/tempo/latest/configuration/

提前致谢!

azure grafana trace tempo
© www.soinside.com 2019 - 2024. All rights reserved.