Haluatko oppia seuraamaan SNMP-laitteita Grafanalla Ubuntu Linuxissa? Tässä opetusohjelmassa näytämme sinulle, miten asennat Grafanan Ubuntu Linuxiin ja miten asennat InfluxDB: n ja Telegrafin keräämään ja tallentamaan SNMP-tietoja muista laitteista verkostasi.

Miten se toimii?

Käytämme Telegraf-agenttia kerätä snmp-tietoja etänä laitteesta.

Kaikki Telegrafin keräämät tiedot lisätään INfluxDB-tietokantaan.

Grafana muodostaa yhteyden InfluxDB-tietokantaan, saa tarvittavat tiedot ja luo koontinäytön.

Mitä Grafana on?

Grafana on avoimen lähdekoodin alusta tietojen seurantaan, analysointiin ja visualisointiin, joka toimitetaan web-palvelimen mukana, jonka avulla sitä voidaan käyttää mistä tahansa.

Web-käyttöliittymässä käyttäjät voivat luoda Grafana-koontinäyttöjä, joissa on paneelit, jotka edustavat mittareita ajan mittaan.

Grafana Opetusohjelma:

Tällä sivulla tarjoamme nopean pääsyn luetteloon Grafana tutorials.

Opetusohjelma – Grafanan asennus Ubuntu Linuxiin

Asenna MySQL-tietokantapalvelu Linux-konsoliin seuraavilla komennoilla.

Copy to Clipboard

Käytä MySQL-komentoriviä seuraavalla komennolla.

Copy to Clipboard

Seuraavan SQL-komennon avulla voit luoda grafana-nimisen tietokannan.

Copy to Clipboard

Seuraavan SQL-komennon avulla voit luoda tietokannan käyttäjän nimeltä grafana.

Copy to Clipboard

Anna grafana-nimiselle SQL-käyttäjälle oikeus käyttää grafana-nimistä tietokantaa.

Copy to Clipboard

Määritä Grafana APT -arkisto Linux-konsolissa seuraavilla komennoilla.

Copy to Clipboard

Asenna Grafana seuraavalla komennolla.

Copy to Clipboard

Muokkaa Grafana-määritystiedostoa grafana.ini.

Copy to Clipboard

Suorita seuraavat määritykset [Database] -osassa.

Copy to Clipboard

Muista, että sinun on muutettava MySQL-käyttäjätunnus ja salasana vastaamaan ympäristöäsi.

Käynnistä Grafana-palvelu seuraavalla komennolla.

Copy to Clipboard

Grafana-palvelu alkaa kuunnella TCP-porttia 3000.

Määritä Grafana-palvelu käynnistymään automaattisesti käynnistyksen aikana.

Copy to Clipboard

Tarkista Grafana-palvelun tila.

Copy to Clipboard

Tässä on esimerkki Grafana-palvelun tilasta.

Copy to Clipboard

Avaa selain ja kirjoita palvelimen IP-osoite plus :3000.

Esimerkissämme selaimeen syötettiin seuraava URL-osoite:

• http://34.216.84.149:3000

Grafanan web-käyttöliittymä on esitettävä.

Kirjoita kehotenäyttöön Grafanan oletussalasanan kirjautumistiedot.

• Käyttäjätunnus: admin
• Salasana: admin

Järjestelmä pyytää sinua vaihtamaan Grafanan oletussalasanan.

Kun kirjautuminen uudella salasanalla on onnistunut, Grafana-kojelauta tulee näkyviin.

Onnittelen! Olet asentanut Grafanan Ubuntu Linuxiin.

Opetusohjelma – InfluxDB-asennus Ubuntu Linuxiin

Lataa ja asenna InfluxDB-paketti Ubuntu Linuxiin.

Copy to Clipboard

Määritä InfluxDB-palvelu käynnistymään automaattisesti käynnistyksen aikana.

Tarkista tulva-virranmaksupalvelun tila.

Copy to Clipboard

Tässä on esimerkki influxDB-palvelun tilasta.

Copy to Clipboard

Muodosta yhteys InfluxDB-komentoriviin seuraavalla komennolla.

Copy to Clipboard

Onnittelen! Olet lopettanut influxDB-asennuksen Ubuntu Linuxiin.

Opetusohjelma – Telegraf-asennus Ubuntu Linuxiin

Asenna tarvittava ohjelmisto SNMP-valvonnan mahdollistamista varten.

Copy to Clipboard

Muokkaa SNMP-määritystiedostoa nimeltä snmp.conf.

Copy to Clipboard

Tässä on alkuperäinen tiedosto, ennen kokoonpanoamme.

Copy to Clipboard

Tässä on uusi tiedosto kokoonpanollamme.

Copy to Clipboard

Olet saanut SNMP-asiakasmäärityksen valmiiksi.

Lataa ja asenna Telegraf-paketti Ubuntu Linuxiin.

Copy to Clipboard

Määritä Telegraf-palvelu käynnistymään automaattisesti käynnistyksen aikana.

Tarkista Telegraf-palvelun tila.

Copy to Clipboard

Tässä on esimerkki Telegraf-palvelun tilasta.

Copy to Clipboard

Onnittelen! Olet lopettanut Telegraf-asennuksen Ubuntu Linuxiin.

Käytä tätä komentoa, jos sinun on muokattava Telegraf-määritystiedostoa:

Copy to Clipboard

Tässä on Telegraf-palvelun oletusmääritystiedosto.

Copy to Clipboard

Luodaan nyt määritystiedosto paikallisen asennetun Telegraf-agentin yhdistämiseksi etä-SNMP-laitteeseen.

Esimerkissämme snmp-etälaite on Linux-tietokone, jossa on SNMP-palvelu, jossa on seuraavat kokoonpanot:

• Ubuntu 18.04
• Laitteen IP-osoite: 172.31.41.29
• Laitteen isäntänimi: ip-172-31-41-29
• SNMP Comunity nimi: GokuBlack

Ota SNMP-valvontatoiminto käyttöön luomalla telegraf-määritystiedosto.

Copy to Clipboard

Tässä on tiedoston sisältö:

Copy to Clipboard

Sinun on muutettava IP-osoite 172.31.41.29:161 ja SNMP-yhteisö vastaamaan ympäristöäsi.

Käynnistä Telegraf-palvelu uudelleen.

Copy to Clipboard

Testaa määritystiedosto:

Copy to Clipboard

Testinä muodostamme yhteyden paikallisesti asennettuun InfluxDB:hen.

Copy to Clipboard

Käytä Telegraf-tietokantaa ja tarkista, mikä on järjestelmän valvonta.

Copy to Clipboard

Valitse testinä kaksi viimeistä SNMP-anturiin tallennettua tietoriviä.

Copy to Clipboard

Onnittelen! Telegraf-asennuksesi toimii.

Grafana-valvonta SNMP-laite

Meidän on luotava yhteys Grafanan ja InfluxDB:n tietokannan välille.

Avaa selain ja kirjoita Grafana-palvelimen IP-osoite plus :3000.

Esimerkissämme selaimeen syötettiin seuraava URL-osoite:

• http://34.216.84.149:3000

Grafanan web-käyttöliittymä on esitettävä.

Avaa Grafanan koontinäytössä Määritys-valikko ja valitse Tietolähteet-vaihtoehto.

Lisää seuraava tietolähde: InfluxDB

Suorita seuraavat tietolähteen määritykset:

• URL:http://localhost:8086
• TIETOKANTA: telegrafi

Napsauta Tallenna ja testaa -painiketta.

Avaa Grafanan koontinäytössä Luo-valikko ja valitse Koontinäyttö-vaihtoehto.

Valitse tässä näytössä Lisää kysely -vaihtoehto.

Valitse kyselyn kohteeksi Tulva-AB.

Luo kysely SNMP-laitteen valvontaa varten.

Tässä on kuva kyselystä, jonka loin valvomaan verkkoliittymän eth0-syötettä.

Tässä on kuva kyselystä, jonka loin verkkoliittymän eth0-tulosteen seuraamiseksi.

Tässä on Grafana-kysely, jota käytetään ETH0-liittymän syötteen seurantaan:

Copy to Clipboard

Tässä on Grafana-kysely, jota käytetään et0-liittymän tulosteen seurantaan:

Copy to Clipboard

Käytä Visualisointi-valikkoa ja muuta Akselit-yksiköksi: bittiä sekunnissa

Tallenna koontinäyttö ja palaa Koontinäyttöjen kotivalikkoon.

Valitse luomasi koontinäytön nimi.

Onnittelen! Voit nyt käyttää Grafanaa snmp-laitteiden valvontaan.