Integração Elasticsearch

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

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 Elasticsearch utilizando conexão via API.

No ambiente da Elasticsearch

Como pré-requisito, é necessário criar uma API Key no Elasticsearch.

A seguir, você encontrará um passo a passo detalhado de como realizar essa configuração.

https://cloud.elastic.co/login.

  • Insira o e-mail e senha cadastrados e fornecidos pela a sua organização. Observação: Para executar esse procedimento é necessário ser “Organization owner”.

  1. Aqui clique no ícone do usuário no canto superior direito, em seguida selecione a opção Organization, conforme ilustrado na imagem abaixo.

  1. Aqui clique em API keys, conforme ilustrado na imagem abaixo.

  1. Neste passo clique em Create API key.

  1. No Passo 1, em Add name, adicione um nome para identificar a API key. No Passo 2, em Set expiration, selecione o período de expiração da API (neste caso, vamos escolher 1 ano). No Passo 3, em Assign roles, habilite a opção Billing Admin. Em seguida, clique em Create API key, conforme ilustrado na imagem abaixo.

Observação: Este procedimento deve ser realizado pelo Organization Owner.

  1. Aqui copie a key gerada e cole em um bloco ou clique em Download API key, conforme ilustrado na imagem abaixo.

  1. API key criada com sucesso!

    • Anote o Organization ID, conforme ilustrado na imagem abaixo.

    • Com o Organization ID e a chave gerada durante a criação da API key, já podemos prosseguir para a configuração no Lighthouse.

Na Plataforma da Pier

  1. Na plataforma da Pier, Clique no ícone do seu usuário, em seguida configurações.

  1. Aqui clique em segredos (Secrets), conforme imagem abaixo:

  1. Nesse passo clique em + Adicionar.

  1. No campo Nome, insira um nome para identificar o Segredo (Secret), como "Elastic Cloud API_Key". No campo Tipo, selecione o tipo de Segredo que será criado; neste caso, escolha "API Key". No campo API Key, insira a chave da API gerada no passo descrito no slide 10.

Por fim, clique em Salvar para concluir a criação do Segredo.

  1. Pronto o Segredo(Secret) para o Elasticsearch, foi criado com sucesso! Podemos seguir para o próximo passo, então clique em Data Connectors, no menu à esquerda, conforme ilustrado abaixo.

  1. Nesse passo clique em + Adicionar.

  1. No campo Data Connector, selecione o tipo de conector de dados, que neste caso será "Elastic Cloud". Em seguida, no campo Nome do Identificador do Data Connector, insira um nome para identificar o conector, como "Elastic Cloud". No campo Selecione o segredo (Secret) para este conector de dados, escolha o segredo criado no passo anterior, denominado "Elastic Cloud API_Key". No campo ID da Organização, insira o ID da Organização obtido no passo descrito no slide 11. Por fim, clique em Salvar para criar o conector de dados, conforme ilustrado na imagem abaixo.

  1. Pronto o Data connectors do ElasticSearch, foi criado com sucesso! Conforme ilustrado na imagem abaixo.

Last updated