Prezantimi
Kërkesat
Instalimi
Konfiguro InfluxDB
Konfiguro Telegrafin
Filloni
konkluzioni
Prezantimi
InfluxDB është një bazë të dhënash e bazuar në seri kohore e shkruar në Go. InfluxDB ka shumë përdorime praktike, një prej të cilave është ruajtja e të dhënave të monitorimit në serverë. Në këtë udhëzues, do të mësoni se si të instaloni InfluxDB në Debian Jessie dhe të shkruani të dhëna në të përmes Telegraf. Telegraf është një shtojcë e monitorimit të serverit për InfluxDB e cila rrëmben informacione rreth një serveri, për shembull:
- Përdorimi i CPU-së
- Përdorimi i memories
- Përdorimi i diskut
- Ngarkesa mesatare
Kërkesat
- Debian Jessie
- 30 minuta kohë
Instalimi
Paketa e instalimit për InfluxDB dhe Telegraf ofrohen të dyja si .deb, kështu që ne mund t'i instalojmë ato në sistemin tuaj përmes dpkg -ikomandës. Për më tepër, ne do t'i shkarkojmë të dyja paketat dhe do t'i instalojmë ato përmes komandave të mëposhtme:
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
Ju lutemi kontrolloni faqen zyrtare të shkarkimit për të dyja paketat përpara se t'i shkarkoni. Versionet më të reja mund të jenë bërë të disponueshme.
Sigurohuni që të ekzekutoni komandën e mëposhtme pasi të keni instaluar të dyja paketat, në mënyrë që të siguroheni që nuk mungojnë varësi në sistemin tuaj:
apt-get -f install
Meqenëse InfluxDB është i aksesueshëm vetëm nga localhost, ne nuk kemi pse të ndryshojmë asnjë skedar konfigurimi për momentin. Nëse më vonë dëshironi të përdorni ndërfaqen e internetit InfluxDB (e cila do të vendoset në <SERVER_IP>:8083), duhet të vendosni një fjalëkalim të duhur rrënjësor.
Konfigurimi i parazgjedhur i Telegraf mund të hiqet dhe të rrafshohet në disa rreshta të mëposhtëm:
[outputs]
[outputs.influxdb]
url = "http://localhost:8086"
database = "telegraf"
Siç mund ta keni vënë re, ne nuk krijuam bazën e të dhënave telegrafqë është përcaktuar në këtë konfigurim. Do të krijohet automatikisht.
Filloni
Tani mund të nisim InfluxDB dhe Telegraf duke përdorur komandat e mëposhtme. Këto komanda gjithashtu do të bëjnë që të dy shërbimet të fillojnë në nisje.
systemctl enable influxdb
systemctl enable telegraf
systemctl start influxdb
systemctl start telegraf
konkluzioni
Në këtë pikë, vlerat e përmendura në seksionin "Hyrje" po shtohen në bazën e të dhënave InfluxDB me një interval prej 10 sekondash. InfluxDB është konfiguruar dhe gati për të shkuar. Tani mund të përdorni një mjet si Grafana për të vizualizuar matjet në InfluxDB tuaj. Gëzuar hakerimin!