Installer InfluxDB på Debian Jessie med Telegraf

Introduktion

InfluxDB er en tidsseriebaseret database skrevet i Go. InfluxDB har mange praktiske anvendelser, hvoraf den ene er lagring af overvågningsdata på servere. I denne vejledning lærer du, hvordan du installerer InfluxDB på Debian Jessie og skriver data ind i det gennem Telegraf. Telegraf er et serverovervågnings-plugin til InfluxDB, som henter information om en server, for eksempel:

  • CPU brug
  • Hukommelsesbrug
  • Diskbrug
  • Belastningsgennemsnit

Krav

  • Debian Jessie
  • 30 minutters tid

Installation

Installationspakken til InfluxDB og Telegraf leveres begge som .deb, så vi kan installere dem på dit system gennem dpkg -ikommandoen. Desuden downloader vi begge pakker og installerer dem gennem følgende kommandoer:

wget https://dl.influxdata.com/influxdb/releases/influxdb_1.1.1_amd64.deb
wget https://dl.influxdata.com/telegraf/releases/telegraf_1.1.2_amd64.deb
dpkg -i influxdb_1.1.1_amd64.deb
dpkg -i telegraf_1.1.2_amd64.deb

Tjek venligst den officielle downloadside for begge pakker, før du downloader dem. Nyere versioner kan være blevet tilgængelige.

Sørg for at køre følgende kommando efter installation af begge pakker for at sikre, at der ikke mangler afhængigheder på dit system:

apt-get -f install

Konfigurer InfluxDB

Da InfluxDB kun er tilgængelig fra localhost, behøver vi ikke at ændre nogen konfigurationsfiler for nu. Hvis du senere vil bruge InfluxDB-webgrænsefladen (som vil være placeret på <SERVER_IP>:8083), skal du indstille en korrekt root-adgangskode.

Konfigurer Telegraf

Standard Telegraf-konfigurationen kan fjernes og udjævnes til følgende få linjer:

[outputs]
[outputs.influxdb]
    url = "http://localhost:8086"
    database = "telegraf"

Som du måske har bemærket, har vi ikke oprettet den database, telegrafder er defineret i denne konfiguration. Den oprettes automatisk.

Start

Vi kan nu starte både InfluxDB og Telegraf ved hjælp af følgende kommandoer. Disse kommandoer vil også få begge tjenester til at starte ved opstart.

systemctl enable influxdb
systemctl enable telegraf
systemctl start influxdb
systemctl start telegraf

Konklusion

På dette tidspunkt bliver værdierne nævnt i afsnittet "Introduktion" tilføjet til InfluxDB-databasen med et interval på 10 sekunder. InfluxDB er sat op og klar til at gå. Du kan nu bruge et værktøj som Grafana til at visualisere metrikken i din InfluxDB. God fornøjelse med hacking!

Efterlad en kommentar

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.

DDOS-angreb: et kort overblik

DDOS-angreb: et kort overblik

Er du også et offer for DDOS-angreb og forvirret over forebyggelsesmetoderne? Læs denne artikel for at løse dine spørgsmål.

Har du nogensinde spekuleret på, hvordan tjener hackere penge?

Har du nogensinde spekuleret på, hvordan tjener hackere penge?

Du har måske hørt, at hackere tjener mange penge, men har du nogensinde spekuleret på, hvordan tjener de den slags penge? lad os diskutere.

Revolutionære opfindelser fra Google, der vil gøre dit liv lettere.

Revolutionære opfindelser fra Google, der vil gøre dit liv lettere.

Vil du se revolutionerende opfindelser fra Google, og hvordan disse opfindelser ændrede livet for ethvert menneske i dag? Læs derefter til bloggen for at se opfindelser fra Google.

Fredag ​​Essential: Hvad skete der med AI-drevne biler?

Fredag ​​Essential: Hvad skete der med AI-drevne biler?

Konceptet med selvkørende biler til at køre på vejene ved hjælp af kunstig intelligens er en drøm, vi har haft i et stykke tid nu. Men på trods af flere løfter er de ingen steder at se. Læs denne blog for at lære mere...

Teknologisk singularitet: En fjern fremtid for menneskelig civilisation?

Teknologisk singularitet: En fjern fremtid for menneskelig civilisation?

Efterhånden som videnskaben udvikler sig i et hurtigt tempo og overtager en stor del af vores indsats, stiger risikoen for at udsætte os selv for en uforklarlig Singularitet. Læs, hvad singularitet kunne betyde for os.

Funktioner af Big Data Reference Architecture Layers

Funktioner af Big Data Reference Architecture Layers

Læs bloggen for at kende forskellige lag i Big Data-arkitekturen og deres funktionaliteter på den enkleste måde.

Udvikling af datalagring – Infografik

Udvikling af datalagring – Infografik

Opbevaringsmetoderne for dataene har været under udvikling, kan være siden fødslen af ​​dataene. Denne blog dækker udviklingen af ​​datalagring på basis af en infografik.

6 fantastiske fordele ved at have smarte hjemmeenheder i vores liv

6 fantastiske fordele ved at have smarte hjemmeenheder i vores liv

I denne digitalt drevne verden er smarte hjemmeenheder blevet en afgørende del af livet. Her er et par fantastiske fordele ved smarte hjemmeenheder om, hvordan de gør vores liv værd at leve og enklere.

macOS Catalina 10.15.4-tillægsopdatering forårsager flere problemer end at løse

macOS Catalina 10.15.4-tillægsopdatering forårsager flere problemer end at løse

For nylig udgav Apple macOS Catalina 10.15.4 en supplerende opdatering for at løse problemer, men det ser ud til, at opdateringen forårsager flere problemer, hvilket fører til mursten af ​​mac-maskiner. Læs denne artikel for at lære mere