Etapa 1:atualize seu sistema ```bash
sudo apt-get atualização
sudo apt-get atualização
```
Etapa 2:Instale o repositório InfluxDB2 ```bash
curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key adicionar -
fonte /etc/os-release
echo "deb https://repos.influxdata.com/ubuntu $(lsb_release -cs) estável" | sudo tee /etc/apt/sources.list.d/influxdb.list
```
Etapa 3:Instale o InfluxDB2 ```bash
sudo apt-get atualização
sudo apt-get instalar influxdb2
```
Etapa 4:iniciar o InfluxDB2 ```bash
sudo systemctl iniciar influxdb2
```
Etapa 5:Criar banco de dados InfluxDB2 Para se conectar ao banco de dados InfluxDB2, você precisa usar o cliente InfluxDB2.
Instale o influxo cli
```bash
curl -sL https://dl.influxdata.com/influxdb/cli/latest/linux/amd64/influx | sudo tar -C /usr/local/bin -xz
```
Assim que o cliente influx estiver instalado, execute o seguinte comando para criar um banco de dados chamado `telegraf`:
```bash
influxo criar banco de dados telegraf
```
Etapa 6:Configurar o InfluxDB2 Você pode configurar o InfluxDB2 usando o arquivo `influxd.conf` localizado em `/etc/influxdb2/influxdb.conf`.
- Endereço de ligação:InfluxDB2 escuta na porta `8086` por padrão. Você pode alterar isso definindo o parâmetro `bind-address`.
- Autenticação HTTP:o InfluxDB2 não requer autenticação por padrão. Para habilitar a autenticação HTTP, defina o parâmetro `http-authentication-enabled` como `true` e forneça um nome de usuário e uma senha.
- Política de retenção de dados:o InfluxDB2 armazena dados por 30 dias por padrão. Você pode alterar isso definindo o parâmetro `default-retention-policy`.
Etapa 7:testar o InfluxDB2 Você pode testar o InfluxDB2 inserindo alguns dados no banco de dados `telegraf`. Para fazer isso, use o seguinte comando:
```bash
influxo escrever telegraf -precisão rfc3339 \
cpu,host=servidorA uso_idle=89,2 1620233200 \
cpu,host=servidorA uso_ocupado=10,8 1620233200
```
Este comando irá inserir dois pontos de dados no banco de dados `telegraf`. O primeiro ponto de dados é para a medição `cpu` e possui dois campos:`usage_idle` e `usage_busy`. O segundo ponto de dados também é para a medição `cpu`, mas possui valores diferentes para os dois campos.
Etapa 8:Visualize os dados do InfluxDB2 Você pode visualizar os dados do InfluxDB2 usando o painel Grafana. Grafana é uma ferramenta popular de análise e visualização de código aberto que pode ser usada para exibir dados de várias fontes de dados.
Para instalar o Grafana no Ubuntu 20.04 LTS, siga estas etapas:
```bash
sudo apt-get atualização
sudo apt-get install grafana
```
Depois que o Grafana estiver instalado, inicie o serviço e abra seu navegador para acessar a interface web do Grafana em `http://localhost:3000`.
Conclusão Neste tutorial, você aprendeu como instalar o InfluxDB2 no Ubuntu 20.04 LTS. Você também aprendeu como criar um banco de dados, inserir dados no banco de dados e visualizar os dados usando o Grafana. InfluxDB2 é um poderoso banco de dados de série temporal que pode ser usado para monitorar e analisar dados de série temporal.