Integração Datadog

Plataforma FinOps Pier - Configurações de integração com Datadog

Bem-vindo à Pier Cloud!

Esse documento possui como objetivo, ser um guia para que você possa preparar o ambiente, a fim de que seja possível conectar a plataforma da Pier Cloud com o Datadog utilizando conexão via API.

No ambiente Datadog

PARTE I: Criação de API KEY e APPLICATION KEY

Como premissa precisamos da criação de uma API KEY e uma APPLICATION KEY no Datadog.

Iremos apresentar um passo a passo de como fazer isso.

Para iniciar o processo de integração com o Lighthouse, é necessário a criação de uma API KEY no Datadog.

1. Clique no seu usuário, em seguida em API Keys, conforme imagem abaixo:

  1. Nesse passo clique em + New Key, para criar uma nova API Key.

2.1. Após clicar em New Key, irá abrir uma janela para inserir o nome da API Key, nesse caso foi usado o nome Pier Cloud teste(porém pode ser adicionado o nome do projeto, etc.) em seguida clique em Create Key.

2.2. Após criar no nome da API Key, será redirecionado para esse passo, clique Copy, para copiar a chave gerada e cole em um bloco de notas, em seguida clique finish, pronto a API Key foi criada com sucesso .

  1. Aqui, é possível visualizar a API Key criada conforme imagem abaixo:

  1. Nesse passo será necessário a criação de uma Application Key, clique em Application Keys, conforme imagem abaixo:

4.1. Aqui clique em + New Key.

4.2. Nesse passo insira o nome da application key, em seguida clique em Create Key.

4.3. Aqui será necessário selecionar os escopos, clique Edit, conforme imagem abaixo:

4.4. Nesse passo no campo de pesquisa(Filter Scopes), procure pelos seguintes escopos:

  • timeseries_query

  • metrics_read

  • hosts_read

Após selecionar, clique Save, para salvar os itens selecionados.

4.5. Nesse passo clique em Copy, para copiar a chave(cole em um bloco de notas), em seguida clique em Finish, para finalizar a criação da Application Keys.

Obs.: Note na seleção em azul, onde aparecem os escopos selecionados no passo anterior.

4.6. Aqui, é possível visualizar a Application Key criada conforme imagem abaixo:

  1. Abaixo estão as informações que deverão ser inseridas na Plataforma da Pier:

    • Chave gerada no API Key no Datadog;

    • Chave gerada no APPLICATION Key no Datadog

    • URL do Datadog

Na Plataforma da Pier

PARTE II: Configurar a Plataforma Pier Cloud para receber os dados da integração com o Datadog

Depois da criação da API Key e Application Key, é necessário fazer as configurações na Plataforma.

A seguir, nós temos um passo a passo de como fazer isso.

Criação do Segredo

  1. Na Plataforma, acesse o ícone do usuário e selecione a opção de Configurações, conforme ilustrado abaixo:

  1. O sistema irá apresentar o Menu de funcionalidades lateral a esquerda. Clique na opção Segredos e em seguida no botão + Adicionar no canto superior à direita, para criar o Segredo.

  1. Nesse passo vamos configurar o segredo com as informações geradas na plataforma do Elastic Cloud:

  1. Nesse passo vamos inserir as seguintes informações:

    • Nome: Forneça um nome para identificar o segredo.

    • Tipo: Inserir o tipo Datadog

    • API Key: Inserir a chave copiada no passo 2.2, no ambiente do Datadog

    • Application Key: Insira a chave copiada no passo 4.5 para a criação do Application Key.

  2. Uma vez preenchida as informações solicitadas, clique em Salvar, para finalizar a criação do secret.

Pronto, o Segredo para o Datadog foi criado com sucesso!

Criação do Data Connectors

  1. No menu de funcionalidades a esquerda, clique na opção Data Connectors e em seguida no botão Adicionar no canto superior à direita, para criação do Data Connector.

  1. Nesse passo vamos configurar o Data Connector:

  • Data Connector: selecione o tipo de conector de dados Datadog,

  • Nome do Identificador do Data Connector: insira um nome para identificar o conector.

    • Exemplo: "Datadog".

  • Selecione o segredo para este conector de dados: escolha o segredo criado no passo 5 da Criação do Segredo.

  • Tipo de Métrica: Selecione entre as opções:

    • Usage: Sempre que quiser trabalhar com métricas de utilização do billing

    • K8S: Sempre que quiser trabalhar com métricas de observabilidade.

    Ao selecionar opção K8S, o sistema irá apresentar algumas métricas que já estão como padrão, além de possibilitar a criação de novas métricas.

  • Agregação: Selecionar o tipo de agregador que será utilizado entre as opções disponíveis (Soma, Média, Mínimo e Máximo)

  • Tipo de Métrica: Selecione o tipo de métrica entre as opções disponíveis

  • Valor da métrica: Inserir o valor da métrica que será utilizado

  • Alias: Inserir o Alias ou nome que será referenciado na métrica

Ao preencher as informações e clicar no botão adicionar, a expressão será apresentada como no relatório, junto com as outras métricas criadas.

  1. Por fim, clique no botão salvar para concluir a criação do Data Connector.

Pronto, Data Connectors do Datadog criado com sucesso!

Last updated