Grafana Docker Compose

Grafana Docker Compose



Grafana é uma plataforma de código aberto usada para monitorar dispositivos e infraestrutura. Grafana fornece uma interface flexível e fácil de usar para visualizar e analisar dados de diversas fontes, como bancos de dados, serviços em nuvem e dispositivos IoT.

Neste breve tutorial, orientaremos você rapidamente no processo de configuração de uma instância básica do Grafana usando Docker compose.

Requisitos

Para executar os comandos e etapas fornecidos nesta postagem, certifique-se de ter o seguinte:







  1. Motor Docker instalado
  2. Composição do Docker instalada
  3. Permissões suficientes para executar contêineres Docker

Definindo arquivo Docker Compose

A primeira etapa é definir a configuração de composição do Docker para executar o contêiner Docker. Comece criando o diretório para armazenar o arquivo de configuração:



$ mkdir grafana

Navegue até o diretório e crie um arquivo chamado arquivo docker-compose.yml.



$ cd grafana

$ toque em docker-compose.yml

Edite o arquivo e adicione a configuração conforme mostrado:





versão: '3,8'
Serviços:
grafana:
imagem: grafana / empresa grafana
nome_do_container: grafana
reiniciar: a menos que seja parado
portos:
- '3000:3000'
volumes:
-grafana_data: / era / biblioteca / grafana
volumes:
dados_grafana: { }

No arquivo de configuração do Docker Compose acima, definimos todas as etapas e configurações para implantar um contêiner Grafana.

Começamos definindo a versão do formato de composição do Docker. Definimos então o serviço Grafana, que inclui todos os serviços necessários. Por exemplo, dizemos ao Docker para usar a imagem corporativa Grafana.



Também especificamos outros recursos de serviço, como política de reinicialização, mapeamento de porta para a porta 3000 e muito mais.

Por fim, para garantir a persistência dos dados, criamos um volume denominado grafana_data, que armazena os dados em /var/lib/grafana.

Executando o contêiner

Quando estivermos satisfeitos com a configuração, podemos usar o utilitário docker compose para executar o contêiner como:

$ docker compor -d

Acessando o Grafana

Depois que os contêineres forem iniciados, você poderá acessar a instância do Grafana navegando até o endereço: http://localhost:3000 .

Isso deve solicitar que você forneça as credenciais padrão. Use a combinação admin/admin. Uma vez logado, você será forçado a alterar a senha da conta de administrador.

Conclusão

Este tutorial abordou os fundamentos da configuração de uma instância do Grafana usando o contêiner Docker e a imagem corporativa do Grafana. Sinta-se à vontade para consultar a documentação para obter mais detalhes e personalização.