Grafana - Amazon Timestream

Para recursos semelhantes aos do Amazon Timestream para, considere o Amazon Timestream LiveAnalytics para InfluxDB. Ele oferece ingestão de dados simplificada e tempos de resposta de consulta de um dígito em milissegundos para análises em tempo real. Saiba mais aqui.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Grafana

É possível visualizar seus dados de séries temporais e criar alertas usando o Grafana. Para ajudar você a começar com a visualização de dados, criamos um painel de amostra no Grafana que visualiza os dados enviados para o Timestream a partir de um aplicativo Python e um tutorial em vídeo que descreve a configuração.

Aplicação de exemplo

  1. Crie um banco de dados e uma tabela no Timestream seguindo as instruções descritas em Criar um banco de dados para obter mais informações.

    nota

    O nome padrão do banco de dados e o nome da tabela para o painel do Grafana são definidos como grafanaDB e grafanaTable, respectivamente. Use esses nomes para minimizar a configuração.

  2. Instale o Python 3.7 ou superior.

  3. Instale e configure o SDK Timestream Python.s

  4. Clone o repositório do GitHub para o aplicativo Python de vários threads que ingere dados continuamente no Timestream seguindo as instruções do GitHub.

  5. Execute o aplicativo para ingerir dados continuamente no Timestream seguindo as instruções no README.

  6. Preencha Saiba como criar e usar os recursos do Amazon Managed Grafana ou conclua a instalação do Grafana.

  7. Se estiver instalando o Grafana em vez de usar o Amazon Managed Grafana, conclua a instalação do Amazon Timestream na Grafana Cloud.

  8. Abra o painel Grafana usando um navegador de sua escolha. Se você instalou o Grafana localmente, pode seguir as instruções descritas na documentação do Grafana para fazer login.

  9. Depois de iniciar o Grafana, acesse Fontes de dados, clique em Adicionar fonte de dados, pesquise Timestream e selecione a fonte de dados Timestream.

  10. Configure o provedor de autenticação e a região e clique em Salvar e testar.

  11. Defina as macros padrão.

    1. Defina $__database como o nome do seu banco de dados Timestream (por exemplo, grafanaDB).

    2. Defina $__table como o nome da sua tabela Timestream (por exemplo, grafanaTable).

    3. Defina $__measure como a medida mais usada na tabela.

  12. Clique em salvar e testar.

  13. Clique na guia Painéis.

  14. Clique em Importar para importar o painel.

  15. Clique duas vezes no painel de aplicativos de amostra.

  16. Clique nas configurações do painel.

  17. Selecione variáveis.

  18. Altere o dbName e tableName para corresponder aos nomes do banco de dados e da tabela Timestream.

  19. Clique em Salvar.

  20. Atualizar o painel

  21. Para criar alertas, siga as instruções descritas na documentação do Grafana para configurar as regras de alerta gerenciadas pelo Grafana.

  22. Para solucionar os alertas, siga as instruções descritas na documentação da Grafana para Solução de problemas.

  23. Para obter informações adicionais, consulte a documentação do Grafana.

Vídeos de tutorial

Este vídeo explica como o Grafana funciona com o Timestream.