GitHub - Amazon Managed Grafana

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á.

GitHub

nota

Em espaços de trabalho compatíveis com a versão 9 ou mais recente, essa fonte de dados pode exigir a instalação do plug-in apropriado. Para ter mais informações, consulte Plugins Grafana.

GitHub O plugin usa o pacote GitHub V4. A GitHub fonte de dados permite que os dados da API GitHub V4 sejam representados visualmente nos painéis do Amazon Managed Grafana.

Adicionando a GitHub fonte de dados

Para adicionar a GitHub fonte de dados ao seu espaço de trabalho, conclua as seguintes etapas:

  1. Navegue até o menu lateral do console Grafana e escolha o ícone de configurações (engrenagem).

  2. Escolha Fontes de dados e pesquise GitHubno campo de pesquisa.

  3. Escolha GitHub na lista de resultados da pesquisa e selecione Adicionar dados.

  4. Na página Configuração, você precisa inserir as opções de configuração necessárias. Para obter as configurações necessárias, consulteDefinições de configuração.

  5. Para criar um novo token de acesso, escolha Tokens de acesso pessoal e crie seu token de GitHub acesso.

    Na página Novo token de acesso pessoal, no campo Selecionar escopos, selecione os repositórios necessários listados na Permissões de token de acesso seção.

  6. Copie o token de acesso que você acabou de criar e cole-o no campo Token de acesso. Se o campo Token de acesso não estiver recebendo entrada, primeiro escolha o botão de redefinição.

    Depois de inserir um token de acesso, esse campo será exibido Configurado e não é necessário inserir um novo token de acesso a cada vez.

  7. Escolha Salvar e testar.

  8. Você receberá uma resposta verde OK quando a GitHub fonte de dados for adicionada com sucesso.

GitHub variáveis

Com GitHub variáveis, você pode substituir valores em um painel por valores predefinidos.

Você pode referenciar variáveis dentro de uma consulta para que os usuários configurem parâmetros como query ourepository.


                
                Exemplo de uso de  GitHub  variáveis

GitHub anotações

As anotações sobrepõem eventos em um gráfico. Com as anotações, você pode exibir:

  • Confirmações

  • Problemas

  • Solicitações pull

  • Versões

  • Tags

Todas as anotações exigem que você selecione um campo a ser exibido na anotação e um campo que represente a hora em que o evento ocorreu.

Definições de configuração

A GitHub fonte de dados tem as seguintes configurações obrigatórias e opcionais

Configuração Obrigatório
Token de acesso verdadeiro
Organização padrão false
Repositório padrão verdadeiro
GitHub URL empresarial false

Para criar um novo token de acesso, navegue até Tokens de acesso pessoal e escolha Gerar novo token.

Permissões de token de acesso

Para todos os repositórios, inclua as seguintes configurações de permissão do token de acesso.

  • public_repo

  • repo:status

  • repo deployment

  • user:read

  • user:email

Para repositórios privados, é necessária uma configuração extra.

repo (Full control of private repositories)

Tipos escalares

GitHub usa escalares baseados em GraphQL. Para obter mais informações sobre tipos GitHub escalares, consultehttps://docs.github.com/en/graphql/reference/scalars.