Trin 1:Opdater dit system
``` bash
sudo apt-get opdatering
sudo apt-get opgradering
```
Trin 2:Installer InfluxDB2-lageret
``` bash
curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -
kilde /etc/os-release
echo "deb https://repos.influxdata.com/ubuntu $(lsb_release -cs) stabil" | sudo tee /etc/apt/sources.list.d/influxdb.list
```
Trin 3:Installer InfluxDB2
``` bash
sudo apt-get opdatering
sudo apt-get installer influxdb2
```
Trin 4:Start InfluxDB2
``` bash
sudo systemctl start influxdb2
```
Trin 5:Opret InfluxDB2-database
For at oprette forbindelse til InfluxDB2-databasen skal du bruge InfluxDB2-klienten.
Installer influx cli
``` bash
curl -sL https://dl.influxdata.com/influxdb/cli/latest/linux/amd64/influx | sudo tar -C /usr/local/bin -xz
```
Når tilstrømningsklienten er installeret, skal du køre følgende kommando for at oprette en database ved navn `telegraf`:
``` bash
tilstrømning oprette database telegraf
```
Trin 6:Konfigurer InfluxDB2
Du kan konfigurere InfluxDB2 ved at bruge filen `influxd.conf`, der findes på `/etc/influxdb2/influxdb.conf`.
- Bind-adresse:InfluxDB2 lytter som standard på port '8086'. Du kan ændre dette ved at indstille parameteren `bind-adresse`.
- HTTP-godkendelse:InfluxDB2 kræver som standard ikke godkendelse. For at aktivere HTTP-godkendelse skal du indstille parameteren `http-authentication-enabled` til `true` og angive et brugernavn og en adgangskode.
- Dataopbevaringspolitik:InfluxDB2 gemmer som standard data i 30 dage. Du kan ændre dette ved at indstille parameteren `default-retention-policy`.
Trin 7:Test InfluxDB2
Du kan teste InfluxDB2 ved at indsætte nogle data i `telegraf`-databasen. For at gøre dette skal du bruge følgende kommando:
``` bash
influx skrive telegraf -præcision rfc3339 \
cpu,host=serverA usage_idle=89.2 1620233200 \
cpu,host=serverA usage_busy=10.8 1620233200
```
Denne kommando vil indsætte to datapunkter i `telegraf`-databasen. Det første datapunkt er til "cpu"-målingen og har to felter:"usage_idle" og "usage_busy". Det andet datapunkt er også til "cpu"-målingen, men har forskellige værdier for de to felter.
Trin 8:Visualiser InfluxDB2-data
Du kan visualisere InfluxDB2-dataene ved hjælp af Grafana-dashboardet. Grafana er et populært open source-analyse- og visualiseringsværktøj, der kan bruges til at vise data fra flere datakilder.
Følg disse trin for at installere Grafana på Ubuntu 20.04 LTS:
``` bash
sudo apt-get opdatering
sudo apt-get install grafana
```
Når Grafana er installeret, skal du starte tjenesten og åbne din webbrowser for at få adgang til Grafana-webgrænsefladen på `http://localhost:3000`.
Konklusion
I denne vejledning lærte du, hvordan du installerer InfluxDB2 på Ubuntu 20.04 LTS. Du lærte også, hvordan du opretter en database, indsætter data i databasen og visualiserer dataene ved hjælp af Grafana. InfluxDB2 er en kraftfuld tidsseriedatabase, der kan bruges til at overvåge og analysere tidsseriedata.