Grafana: Suporte para várias séries e barras (lado a lado) para o mesmo ponto de tempo

Criado em 25 set. 2014  ·  115Comentários  ·  Fonte: grafana/grafana

Eu tenho várias fontes de dados em um único gráfico. Por exemplo, tenho 6 métricas em um único gráfico. Nas opções de gráfico, quando eu seleciono as barras, todas aparecem em uma única linha de barra. Quero mostrá-las como barras diferentes? Como faço isso ? Anexei um arquivo de imagem de amostra.

O problema de ter todos eles em uma única linha é que a última fonte de dados que adiciono ocupa todo o espaço da barra.

git2

git

images

arepanegraph typfeature-request

Comentários muito úteis

Estive olhando brevemente para isso e deve ser muito fácil com o plugin jquery.flot.orderBars.
A única coisa um pouco mais complicada seria calcular a largura das barras.

image

Todos 115 comentários

Ao ter várias séries, você deve habilitar o empilhamento quando as barras estiverem habilitadas. Não há suporte para barras que estão lado a lado (ainda)

eu concordo, eu sinto falta disso também. aguardando a solicitação de recurso ...

: +1:

+1

+1

Seria ótimo se pudéssemos desenhar algo como a imagem abaixo ...
image

: +1:

+1

+1

+1

Eu também adoraria a capacidade de empilhar séries lado a lado.

Este é nosso caso de uso:

screenshot 2015-08-28 14 23 30

Estamos traçando a contagem de conexão ao longo do tempo, bem como o número de conexões abertas / fechadas para cada balde.

No gráfico acima, eles estão empilhados um em cima do outro - no entanto, seria melhor se pudéssemos ter aberto / fechado lado a lado, para que você possa compará-los melhor.

(Se você remover o atributo de empilhamento, ele parece simplesmente sobrepor os gráficos de barras uns aos outros, o que parece um pouco ... estranho. Não consigo realmente ver o caso de uso em que você deseja esse comportamento).

+1

+1

+1

+1

+1

+1

+1

+1!

+1

+1

Existem planos para implementar isso ou é uma coisa de baixa prioridade por enquanto?

+1

+1

: +1:

+1

+1

+1

Alguma linha do tempo que vocês têm para este recurso?

+1

+1

+1

+1

+1

+1

+1

+1

+1

Olá,
Como estou vendo com todas essas solicitações, torna-se um recurso de alta prioridade. Por favor nos ajude!

+1

+1

+1

+1

+1

+1

+1

+1

+1

i ++

Estive olhando brevemente para isso e deve ser muito fácil com o plugin jquery.flot.orderBars.
A única coisa um pouco mais complicada seria calcular a largura das barras.

image

+1

Parece legal!

+1

+1

+1

+1

+1

+1

+1

+1

+1

Por favor, pare este ruído "+1" e use as reações. Obrigado!

@petrslavotinek Você se importaria de empurrar suas alterações para um fork, ou de outra forma compartilhar o que você tem até agora? Seria bom sermos capazes de corrigir em nós mesmos e talvez enviar como um PR, se pudermos colocá-lo em boa forma.

Eu criei um fork com um novo branch: https://github.com/petrslavotinek/grafana/tree/bars_side-by-side.
Funciona, mas é muito básico.
Especialmente o cálculo da largura e espaçamento das barras precisa de algumas melhorias.
Vou trabalhar nisso, mas não antes da próxima semana (depois do feriado da Páscoa).

Existe um plano para incluir essa funcionalidade no repo principal?

Embora essa funcionalidade seja desejada por muitos (inclusive eu), acho que não seria do melhor interesse representar adequadamente os dados da série temporal; se o eixo x for o tempo, os elementos não empilhados indicariam diferentes carimbos de data / hora para os dados.

@previousdolphin : Depende da forma como o eixo x é mostrado. Normalmente em Grafana a grade está alinhada com o tempo. Neste layout, uma vez está exatamente nesta linha, como você escreveu, e os elementos não empilhados indicariam carimbos de data / hora diferentes:
image
Mas também é possível fazer o layout da grade de uma maneira diferente. Como você pode ver no gráfico abaixo, o tempo não está escrito em uma linha de grade. Isso simbolizou que os gráficos agrupados pertencem ao mesmo registro de tempo:
image

It the second example is a time locked referential chart with buckets on the x-axis representing entire years.

Não sei como você faria / mostraria isso, dentro do Grafana, que foi projetado para mostrar o eixo x como uma representação contínua de intervalos de tempo regulares.

Talvez eles pudessem se sobrepor e, em seguida, ter alguma animação inteligente para espalhar com o mouse e recolhê-los quando o cursor estiver longe?

Em 26 de setembro de 2017 às 2h17,

@previousdolphin (https://github.com/previousdolphin): Depende da forma como o eixo x é mostrado. Normalmente em Grafana a grade está alinhada com o tempo. Neste layout, uma vez está exatamente nesta linha, como você escreveu, e os elementos não empilhados indicariam carimbos de data / hora diferentes:

Mas também é possível fazer o layout da grade de uma maneira diferente. Como você pode ver no gráfico abaixo, o tempo não está escrito em uma linha de grade. Isso simbolizou que os gráficos agrupados pertencem ao mesmo registro de tempo:

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub (https://github.com/grafana/grafana/issues/870#issuecomment-332097385) ou ignore o tópico (https://github.com/notifications/unsubscribe-auth / AZ5TCsfpxGrHTEZYPwUjCoSd81AFe_mQks5smJcNgaJpZM4Cm6KU).

+1

+1

+2 !!!

+1

+1

@victorhooi pode explicar como você conseguiu esse gráfico de contagem de conexão ao longo do tempo. na verdade, meu caso de uso também é semelhante a este. Tenho duas consultas que quero empilhar. e várias séries lado a lado (como muitos baldes). Eu quero exatamente o mesmo tipo de gráfico que você postou aqui.

O Google possui um código que pode ser usado para criar gráficos: http://gwt-charts.appspot.com/

@ devcode2 Grafana não oferece suporte. Como implementar na grafana?

Ei. Nossa equipe está trabalhando para implementar isso aqui:

https://github.com/CorpGlory/grafana-multibar-graph-panel (pode ser hackeado!)

Por favor, apoie a ideia de extrair o painel gráfico para que seja mais fácil manter o fork https://community.grafana.com/t/repo-for-graph-panel/5895/3

+1

+1

1, realmente preciso deste recurso

@CamilleGR @nthienan você pode ver o link acima com a implementação. Já existem pessoas envolvidas e apoiam o recurso

Eu realmente preciso desse recurso, pois https://github.com/CorpGlory/grafana-multibar-graph-panel não funciona bem, há muitos problemas. Quando a Grafana planeja esse recurso?

+1, eu preciso desse recurso também, pois https://github.com/CorpGlory/grafana-multibar-graph-panel não funciona no grafana 5.

Eu concordo que esse recurso seria muito útil. As alternativas atuais não parecem muito boas.

+1

+1

+1
Algum plano para o futuro próximo?

+1

+1

Ei, @nthienan @kccheung
Corrigimos alguns bugs
Agora , o painel de várias barras está funcionando no Grafana 5+

+1 para este recurso

+1

+1

Olá, @rozetko , parece que o painel
Eu gostaria de usar um gráfico de barras de 7 dias para mostrar o uso e a produção de energia diários (solar).

Alguma notícia sobre a integração deste plugin? Eu uso o graphana como um complemento em hass.io e não acho que posso adicionar coisas manualmente via linha de comando com minha implementação.

+1

+1

+1

+1

Apenas avançando para apoiar o conceito de um gráfico de várias barras com barras laterais.

Essa seria uma característica essencial. Então, +1 para este pedido

É assim que você +1 para esta solicitação de recurso:

image

Basta clicar no 👍 na primeira postagem

+1

Seria um recurso útil, a ideia poderia ser tão simples quanto agrupar por alias, para meu caso de uso agrupar pontos sob o mesmo alias.
Screen Shot 2019-03-21 at 12 27 17

+1
Para grafana 6

+1
Para grafana 6

@ceinmart Adicione um polegar para cima à primeira postagem no tópico, e isso fará com que 100 usuários solicitem este aprimoramento.

Oi,
alguem poderia me ajudar a instalar o plugin https://github.com/CorpGlory/grafana-multibar-graph-panel.
Pesquisei com o comando "plugins grafana-cli" mas sem sucesso acho que deve ser instalado manualmente mas não sei como fazer.

+1, por favor (polegar para cima no OP também)

@elkekou

Oi,
alguem poderia me ajudar a instalar o plugin https://github.com/CorpGlory/grafana-multibar-graph-panel.
Pesquisei com o comando "plugins grafana-cli" mas sem sucesso acho que deve ser instalado manualmente mas não sei como fazer.

Basta baixar o arquivo do github (lançamentos) e descompactá-lo na pasta de plug-ins do Grafana. Após reiniciar o Grafana, o plugin estará disponível.

Olá, tenho problemas com gráficos de barras lado a lado, todos os meus itens se reúnem em uma barra como na imagem, também apliquei pilha, mas sem diferença.
bars beside

+1

+1111111

+1

Alguém pode dizer A) if e B) quando o Multibar Graph Panel pode ser promovido para se tornar um plugin oficial ou ainda melhor um plugin nativo que vem com uma nova versão do grafana automaticamente?

Alguém pode dizer A) if e B) quando o Multibar Graph Panel pode ser promovido para se tornar um plugin oficial ou ainda melhor um plugin nativo que vem com uma nova versão do grafana automaticamente?

Tive uma conversa com um vendedor da Grafana no início deste ano. Perguntei a ele por que eles não adicionam essa funcionalidade ao plug-in do painel gráfico nativo. Ele me disse que há outras coisas que têm prioridade muito mais alta do que adicionar esse recurso ao painel de gráfico.

Não sei se esta declaração foi descontinuada no meio.

Tive uma conversa com um vendedor da Grafana no início deste ano. Perguntei a ele por que eles não adicionam essa funcionalidade ao plug-in do painel gráfico nativo. Ele me disse que há outras coisas que têm prioridade muito mais alta do que adicionar esse recurso ao painel de gráfico.

Não sei se esta declaração foi descontinuada no meio.

Obrigado Jens

+1

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

Questões relacionadas

Minims picture Minims  ·  3Comentários

Azef1 picture Azef1  ·  3Comentários

ericuldall picture ericuldall  ·  3Comentários

ahmetkakici picture ahmetkakici  ·  3Comentários

SATHVIKRAJU picture SATHVIKRAJU  ·  3Comentários