Steg 1:Uppdatera ditt system
``` bash
sudo apt-get uppdatering
sudo apt-get uppgradering
```
Steg 2:Installera InfluxDB2-arkivet
``` bash
curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -
källkod /etc/os-release
echo "deb https://repos.influxdata.com/ubuntu $(lsb_release -cs) stabil" | sudo tee /etc/apt/sources.list.d/influxdb.list
```
Steg 3:Installera InfluxDB2
``` bash
sudo apt-get uppdatering
sudo apt-get installera influxdb2
```
Steg 4:Starta InfluxDB2
``` bash
sudo systemctl starta influxdb2
```
Steg 5:Skapa InfluxDB2-databas
För att ansluta till InfluxDB2-databasen måste du använda InfluxDB2-klienten.
Installera influx cli
``` bash
curl -sL https://dl.influxdata.com/influxdb/cli/latest/linux/amd64/influx | sudo tar -C /usr/local/bin -xz
```
När inflödesklienten är installerad, kör följande kommando för att skapa en databas med namnet `telegraf`:
``` bash
inflöde skapa databas telegraf
```
Steg 6:Konfigurera InfluxDB2
Du kan konfigurera InfluxDB2 med hjälp av filen `influxd.conf` som finns på `/etc/influxdb2/influxdb.conf`.
- Bindadress:InfluxDB2 lyssnar på port '8086' som standard. Du kan ändra detta genom att ställa in parametern `bind-adress`.
- HTTP-autentisering:InfluxDB2 kräver inte autentisering som standard. För att aktivera HTTP-autentisering, ställ in parametern `http-autentication-enabled` till `true` och ange ett användarnamn och lösenord.
- Datalagringspolicy:InfluxDB2 lagrar data i 30 dagar som standard. Du kan ändra detta genom att ställa in parametern `default-retention-policy`.
Steg 7:Testa InfluxDB2
Du kan testa InfluxDB2 genom att infoga en del data i `telegraf`-databasen. För att göra detta, använd följande kommando:
``` bash
influx skriv telegraf -precision rfc3339 \
cpu,host=serverA usage_idle=89.2 1620233200 \
cpu,host=serverA usage_busy=10.8 1620233200
```
Detta kommando kommer att infoga två datapunkter i `telegraf`-databasen. Den första datapunkten är för "cpu"-mätningen och har två fält:"usage_idle" och "usage_busy". Den andra datapunkten är också för "cpu"-mätningen men har olika värden för de två fälten.
Steg 8:Visualisera InfluxDB2-data
Du kan visualisera InfluxDB2-data med hjälp av Grafana-instrumentpanelen. Grafana är ett populärt analys- och visualiseringsverktyg med öppen källkod som kan användas för att visa data från flera datakällor.
För att installera Grafana på Ubuntu 20.04 LTS, följ dessa steg:
``` bash
sudo apt-get uppdatering
sudo apt-get installera grafana
```
När Grafana är installerat, starta tjänsten och öppna din webbläsare för att komma åt Grafanas webbgränssnitt på `http://localhost:3000`.
Slutsats
I den här handledningen lärde du dig hur du installerar InfluxDB2 på Ubuntu 20.04 LTS. Du lärde dig också hur man skapar en databas, infogar data i databasen och visualiserar data med Grafana. InfluxDB2 är en kraftfull tidsseriedatabas som kan användas för att övervaka och analysera tidsseriedata.