Trinn 1:Oppdater systemet ditt
``` bash
sudo apt-get oppdatering
sudo apt-get oppgradering
```
Trinn 2:Installer InfluxDB2-repository
``` 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
```
Trinn 3:Installer InfluxDB2
``` bash
sudo apt-get oppdatering
sudo apt-get install influxdb2
```
Trinn 4:Start InfluxDB2
``` bash
sudo systemctl start influxdb2
```
Trinn 5:Opprett InfluxDB2-database
For å koble til InfluxDB2-databasen må du bruke 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 influx-klienten er installert, kjør følgende kommando for å lage en database kalt `telegraf`:
``` bash
tilstrømning opprette database telegraf
```
Trinn 6:Konfigurer InfluxDB2
Du kan konfigurere InfluxDB2 ved å bruke filen `influxd.conf` som ligger på `/etc/influxdb2/influxdb.conf`.
- Bindingsadresse:InfluxDB2 lytter på port '8086' som standard. Du kan endre dette ved å sette parameteren `bind-adresse`.
- HTTP-autentisering:InfluxDB2 krever ikke autentisering som standard. For å aktivere HTTP-autentisering, sett "http-autentication-enabled"-parameteren til "true" og oppgi et brukernavn og passord.
- Retningslinjer for oppbevaring av data:InfluxDB2 lagrer data i 30 dager som standard. Du kan endre dette ved å sette parameteren `default-retention-policy`.
Trinn 7:Test InfluxDB2
Du kan teste InfluxDB2 ved å sette inn noen data i `telegraf`-databasen. For å gjøre dette, bruk følgende kommando:
``` bash
influx skrive telegraf -presisjon rfc3339 \
cpu,host=serverA usage_idle=89.2 1620233200 \
cpu,host=serverA usage_busy=10.8 1620233200
```
Denne kommandoen vil sette inn to datapunkter i `telegraf`-databasen. Det første datapunktet er for "cpu"-målingen og har to felt:"usage_idle" og "usage_busy". Det andre datapunktet er også for "cpu"-målingen, men har forskjellige verdier for de to feltene.
Trinn 8:Visualiser InfluxDB2-data
Du kan visualisere InfluxDB2-dataene ved å bruke Grafana-dashbordet. Grafana er et populært analyse- og visualiseringsverktøy med åpen kildekode som kan brukes til å vise data fra flere datakilder.
For å installere Grafana på Ubuntu 20.04 LTS, følg disse trinnene:
``` bash
sudo apt-get oppdatering
sudo apt-get install grafana
```
Når Grafana er installert, start tjenesten og åpne nettleseren din for å få tilgang til Grafanas nettgrensesnitt på `http://localhost:3000`.
Konklusjon
I denne opplæringen lærte du hvordan du installerer InfluxDB2 på Ubuntu 20.04 LTS. Du lærte også hvordan du oppretter en database, setter inn data i databasen og visualiserer dataene ved hjelp av Grafana. InfluxDB2 er en kraftig tidsseriedatabase som kan brukes til å overvåke og analysere tidsseriedata.