Grafana: A importação do painel usando a fonte de dados modelo não respeita o uso da fonte de dados modelo

Criado em 28 jul. 2016  ·  3Comentários  ·  Fonte: grafana/grafana

  • Estou enviando um ...
  • [x] Relatório de bug
  • [] Solicitação de recurso
  • [] Pergunta / solicitação de suporte: Por favor, não abra um problema do github. Opções de suporte

Por favor inclua esta informação:

  • Qual versão do Grafana você está usando?
    3,1
  • Qual fonte de dados você está usando?
    Prometheus (embora se aplique de maneira geral)
  • Em qual sistema operacional você está executando o grafana?
    Linux
  • O que você fez?

    • Crie um painel

    • Adicione uma variável de modelo chamada $ datasource, que seleciona as fontes de dados do Prometheus

    • Crie um gráfico, defina a fonte de dados como $ datasource

    • exportar o painel

    • importe o painel para outra grafana

    • Sou forçado a escolher uma fonte de dados, então escolha uma

  • Qual foi o resultado esperado?

    • idealmente, os gráficos no painel importado ainda usariam $ datasource

  • O que aconteceu em vez disso?

    • As fontes de dados do gráfico são substituídas para usar a fonte de dados que selecionei na importação

aredashboard typbug versio3 versio4 versio5

Comentários muito úteis

Acabei de descobrir isso ao tentar automatizar a implantação do Grafana usando painéis pré-fabricados.

  • Grafana 4.6.2
  • Fonte de dados Prometheus
  • Linux
  • Procedimento

    • Painel criado em um Grafana de teste

    • Painel exportado

    • Painel importado em um Grafana diferente via API HTTP (conforme usado pelo módulo grafana Puppet)

    • O painel está vazio, reclamando da fonte de dados.

A tentativa de importar manualmente por meio da IU em vez da API HTTP faz com que o Grafana me solicite a fonte de dados. Tanto no teste quanto em outras instâncias do Grafana, a fonte de dados do Prometheus é simplesmente denominada prometheus e a inspeção do JSON sugere que a seção __inputs contém as informações corretas.

Comportamento esperado:

  • Que o Grafana pode realmente usar suas próprias exportações de painel.

Todos 3 comentários

Acabei de descobrir isso ao tentar automatizar a implantação do Grafana usando painéis pré-fabricados.

  • Grafana 4.6.2
  • Fonte de dados Prometheus
  • Linux
  • Procedimento

    • Painel criado em um Grafana de teste

    • Painel exportado

    • Painel importado em um Grafana diferente via API HTTP (conforme usado pelo módulo grafana Puppet)

    • O painel está vazio, reclamando da fonte de dados.

A tentativa de importar manualmente por meio da IU em vez da API HTTP faz com que o Grafana me solicite a fonte de dados. Tanto no teste quanto em outras instâncias do Grafana, a fonte de dados do Prometheus é simplesmente denominada prometheus e a inspeção do JSON sugere que a seção __inputs contém as informações corretas.

Comportamento esperado:

  • Que o Grafana pode realmente usar suas próprias exportações de painel.

Acerte este bug com o Grafana 5.2.3 usando o mesmo método que @phyber

Este é um bloqueador para autoprovisionamento.

Fechando este problema porque não posso reproduzi-lo no Grafana v7.4.0-pre (db637a3630) usando __ Export for sharing externally switch __ e estamos tentando limitar os problemas abertos do GitHub para rastrear melhor o trabalho planejado e os recursos.

image

Obrigado por dedicar seu tempo para criar este problema!

Esta página foi útil?
0 / 5 - 0 avaliações