Importe painéis dentro da mesma conta ou entre contas diferentes do Alibaba Cloud. Converta painéis entre o Simple Log Service e o Grafana.
Importar um painel na mesma conta do Alibaba Cloud
No lado direito da área de Dashboard, selecione .
-
Na caixa de diálogo Import Dashboard, configure os parâmetros a seguir e clique em Import. Após a importação, você será redirecionado para a página do painel.
Parâmetro
Descrição
Source Project
Selecione o projeto que contém o painel de origem.
NotaA origem pode ser o projeto atual ou um projeto diferente.
Source Dashboard
Selecione o painel de origem.
Dashboard Name
Insira um nome para o novo painel.
Logstore Replacement
Substitua o Logstore de origem por um do projeto atual, caso o painel dependa dele. É possível fazer várias substituições.
Importar um painel entre contas do Alibaba Cloud
1. Obter o arquivo JSON de um painel
Na página do painel desejado, clique em Edit no canto superior direito para entrar no modo de edição.
No modo de edição, clique no ícone
. Na aba Dashboard JSON da página Dashboard Settings, copie o conteúdo JSON.
2. Adicionar um painel JSON
No lado direito da área de Dashboard, selecione .
-
Na caixa de diálogo Add to New Dashboard, cole o JSON e clique em Confirm. Você será redirecionado para o novo painel.
Defina Operation Type como Create Dashboard, escolha um Layout Mode (Grid Layout ou free layout) e insira um Dashboard Name. É possível visualizar ou editar o JSON do painel, incluindo
displayName,attribute.typee parâmetros de consulta emcharts.
Exportar um painel do SLS para o Grafana
Pré-requisitos
-
O Grafana 8.0.0 ou posterior está instalado (documentação do Grafana).
NotaEste tópico utiliza o Grafana 9.2.4.
Se o Grafana estiver instalado localmente, habilite a porta 3000 no seu navegador.
O plug-in do SLS para Grafana (versão 2) está instalado. Conectar ao Grafana.
Caso a aba Convert to Grafana Dashboard não esteja disponível, envie um ticket para ativá-la em sua conta.
Para utilizar gráficos de pizza, instale o plug-in correspondente:
grafana-cli plugins install grafana-piechart-panel.Se ocorrer um erro de conversão, resolva-o antes de continuar. Erros não resolvidos podem causar exibição incorreta dos elementos do gráfico.
Limites
O Grafana não oferece suporte ao layout livre do SLS. A conversão de um painel com layout livre resulta em desorganização visual.
A ausência de configuração de eixos pode causar problemas de exibição. Verifique as Query and Analysis Configurations se isso ocorrer.
Os gráficos de valor único do SLS suportam comparação por intervalo, comparação por periodicidade e personalização. O Grafana converte apenas os valores numéricos.
O Grafana possui menos configurações de tabela que o SLS. Minigráficos de linhas, minigráficos de colunas, interações personalizadas e filtros não são suportados.
Detalhes de estilo do gráfico, como tipos de linha e configurações personalizadas, não são convertidos. Os painéis importados utilizam os estilos padrão do Grafana.
Recursos do SLS como conversão de dados, ocorrências de interação e configurações de campo não podem ser totalmente replicados no Grafana.
1. Exportar JSON compatível com o Grafana
Na lista de painéis, clique no painel desejado e, em seguida, clique em .
-
Na aba Convert to Grafana Dashboard, selecione sua versão do Grafana. Clique em Copy Grafana JSON ou Download Grafana JSON para obter o conteúdo JSON.
A sintaxe de consulta do SLS exige o plug-in correspondente do Grafana. É necessário usar o Grafana 8.0.0 ou posterior. A versão 8.3.x não é recomendada.
2. Importar o painel do Simple Log Service para o Grafana
Faça login no Grafana.
No painel de navegação à esquerda, escolha . Na página de painéis, escolha .
-
Clique em Upload dashboard JSON file para importar o arquivo JSON ou cole o conteúdo JSON na caixa de texto Import via panel json e clique em Load.
Alternativamente, insira uma URL ou ID de painel do Grafana.com no campo Import via grafana.com e clique em Load.
-
Na seção Options, defina as seguintes configurações.
Nomeie o painel.
Escolha uma pasta para o painel.
Selecione uma fonte de dados.
Clique em Import.
Visualize o painel importado na página de painéis.
Escopo da conversão
Importar um painel do Grafana para o SLS
Pré-requisitos
-
O Grafana 8.0.0 ou posterior está instalado (documentação do Grafana).
Este tópico utiliza o Grafana 9.2.4.
ImportanteSe o Grafana estiver instalado localmente, habilite a porta 3000 no seu navegador.
O plug-in do SLS para Grafana (versão 2) está instalado. Instalar o plug-in do Simple Log Service.
Para utilizar gráficos de pizza, instale o plug-in correspondente:
grafana-cli plugins install grafana-piechart-panel.
Limites
As variáveis de painel do Grafana não suportam a fonte de dados Prometheus. Utilize log-service-datasource em seu lugar.
Detalhes de estilo do gráfico, como tipos de linha e configurações personalizadas, não são convertidos. Os painéis importados utilizam os estilos padrão do SLS.
Recursos do Grafana como Transform, Expression, Annotations, Links e Permissions não podem ser totalmente replicados no SLS.
1. Exportar o JSON do painel do Grafana
Faça login no Grafana.
No painel de navegação à esquerda, escolha .
Abra o painel desejado. Clique no ícone
no canto superior direito. Na página de configurações, clique em JSON Model no painel de navegação à esquerda. Copie o conteúdo JSON para um arquivo ou para a área de transferência.
2. Importar o painel do Grafana
No lado direito da área de Dashboard, selecione .
Na etapa Import Grafana JSON, use Import from File (para arquivos JSON menores que 10 MB) ou Import by Entering JSON para fornecer o JSON do painel e clique em Parse JSON. O intervalo de tempo convertido assume o padrão "Last 15 minutes".
-
Na etapa Select Logstore, conclua as configurações a seguir.
O SLS analisa automaticamente o JSON para identificar o ID ou nome da fonte de dados. Use essa informação para localizar o projeto e o Logstore associados.
No campo http://, insira Endereço IP do Grafana:Porta.
-
Clique no link do ID.
Isso abre a página de configurações da fonte de dados do Grafana, que mostra o projeto e o Logstore do SLS associados. O Grafana exibe um ID ou nome da fonte de dados dependendo da sua versão. Este exemplo utiliza o ID da fonte de dados.
Selecione o projeto e o Logstore desejados e clique em Next.
-
Na etapa Conversion Message, confirme que não há erros relatados e clique em Generate Dashboard.
Os resultados podem incluir avisos de incompatibilidade, mensagens de erro, sugestões de correção de formato ou uma confirmação de que nenhum erro foi encontrado.
Visualize o painel importado na página de painéis.
