/ / Determinando o uso do painel no Grafana - grafana

Determinando o uso do painel no Grafana - grafana

Alguém tem uma maneira de determinar com que frequênciapainéis são acessados ​​e não são usados? Seria bom ter uma maneira de remover painéis nunca usados ​​/ quebrados quando o número de painéis for> 1k. Configurar os níveis de log como "Rastrear" não fornece nenhuma informação que possa ser usada nessa situação.

Respostas:

1 para resposta № 1

De acordo com Configuração Grafana docs você precisa ativar router_logging opção em /etc/grafana/grafana.ini:

Definido como true para o Grafana registrar todas as solicitações HTTP (não apenas erros). Estes são registrados como eventos de nível de informação para log de grafana.

Então você pode encontrar solicitações de painel em /var/lib/grafana/grafana.log como isso:

t = 2017-12-07T11: 53: 55 + 0300 lvl = info msg = "Solicitação concluída" logger = contexto userId = 0 orgId = 3 uname = método = GET path = / api / dashboards / db /<name-of-your-dashboard-here> status = 200 remote_addr = .....

Assim, você poderá filtrar e analisar logs para extrair estatísticas de uso do painel.