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á.
O Amazon Managed Grafana é fornecido com suporte avançado para OpenTSDB.
Adicionar a fonte de dados
-
Abra o menu lateral escolhendo o ícone do Grafana no cabeçalho superior.
-
No menu lateral, sob o link Dashboards, você encontrará um link Fontes de dados.
-
Escolha o botão + Adicionar fonte de dados no cabeçalho superior.
-
Selecione OpenTSDB na lista suspensa Tipo.
nota
Se você não vir o link Fontes de dados no menu lateral, isso significa que seu usuário atual não tem o perfil de Admin
.
Nome | Descrição |
---|---|
Name
|
O nome da fonte de dados. É assim que você vê a fonte de dados nos painéis e consultas. |
Default
|
Fonte de dados padrão significa que ela será pré-selecionada para novos painéis. |
Url
|
O protocolo HTTP, o IP e a porta do servidor OpenTSDB (a porta padrão geralmente é 4242). |
Access
|
Servidor (padrão) = o URL deve estar acessível no backend e no servidor Grafana. |
Version
|
Versão = versão OpenTSDB, <=2.1 ou 2.2. |
Resolution
|
As métricas do OpenTSDB podem ter pontos de dados com resolução de segundos ou milissegundos. |
Editor de consultas
Abra um grafo no modo de edição ao escolher o título. O editor de consultas será diferente se a fonte de dados tiver a versão <=2.1 ou = 2.2. Na versão anterior, somente tags podem ser usadas para consultar o OpenTSDB. Mas na última versão, os filtros e as tags podem ser usados para consultar o OpenTSDB. A política de preenchimento também foi introduzida no OpenTSDB 2.2.
nota
Ao usar a fonte de dados OpenTSDB 2.2, certifique-se de usar ou filtros ou tags, pois eles são mutuamente exclusivos. Se usados em conjunto, podem gerar resultados estranhos.
Usar sugestões de preenchimento automático
Assim que você começar a digitar nomes de métricas, nomes de tags e valores de tags, você verá sugestões de preenchimento automático destacadas para eles. O preenchimento automático só funcionará se a API de sugestão do OpenTSDB estiver habilitada.
Consultas de modelos
Em vez da codificação rígida dos nomes de servidores, das aplicações e dos sensores em suas consultas de métricas, você pode usar variáveis no lugar deles. As variáveis são mostradas como caixas de seleção suspensas na parte superior do dashboard. Você pode usar essas caixas suspensas para alterar os dados exibidos no dashboard.
Para obter mais informações sobre modelos e variáveis de modelos, consulte Modelos e variáveis.
Variável de consulta
A fonte de dados OpenTSDB é compatível com consultas de variáveis de modelo. Isso significa que você pode criar variáveis de modelo que buscam os valores do OpenTSDB. Por exemplo, nomes de métricas, nomes de tags ou valores de tags.
Ao usar o OpenTSDB com uma variável de modelo do tipo de query
, você pode usar a sintaxe para pesquisa a seguir.
Consulta | Descrição |
---|---|
metrics(prefix)
|
Retorna nomes de métricas com prefixo específico (pode estar vazio). |
tag_names(cpu)
|
Retorna nomes de tags (ou seja, chaves) para uma métrica de CPU específica. |
tag_values(cpu, hostname)
|
Retorna valores de tag para CPU de métrica e nome de host da chave de tag. |
suggest_tagk(prefix)
|
Retorna nomes de tags (ou seja, chaves) para todas as métricas com prefixo específico (pode estar vazio). |
suggest_tagv(prefix)
|
Retorna valores de tags para todas as métricas com prefixo específico (pode estar vazio). |
Se você não vir variáveis de modelo sendo preenchidas na seção Preview of
values
, você deve habilitar tsd.core.meta.enable_realtime_ts
nas configurações do servidor OpenTSDB. Além disso, para preencher os metadados dos dados de séries temporais existentes no OpenTSDB, você deve executar tsdb uid metasync
no servidor OpenTSDB.
Modelos aninhados
Uma variável de modelo pode ser usada para filtrar valores de tags para outra variável de modelo. O primeiro parâmetro é o nome da métrica, o segundo é a chave da tag para a qual você precisa encontrar os valores da tag, e depois disso, todas as outras variáveis dependentes do modelo. Alguns exemplos são mencionados abaixo para fazer com que as consultas de modelos aninhadas funcionem com êxito.
Consulta | Descrição |
---|---|
tag_values(cpu, hostname, env=$env)
|
Retorna valores de tags para a métrica da CPU, o valor da tag env selecionada e o nome do host da chave da tag. |
tag_values(cpu, hostname, env=$env,
region=$region)
|
Retorna valores de tags para a métrica da PCU, o valor da tag env selecionada, o valor da tag da região selecionada e o nome do host da chave da tag. |
Para obter mais informações sobre consultas de métricas do OpenTSDB, consulte a documentação do OpenTSDB