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.
Käytä MySQL-komentoriviä seuraavalla komennolla.
Seuraavan SQL-komennon avulla voit luoda grafana-nimisen tietokannan.
Seuraavan SQL-komennon avulla voit luoda tietokannan käyttäjän nimeltä grafana.
Anna grafana-nimiselle SQL-käyttäjälle oikeus käyttää grafana-nimistä tietokantaa.
Määritä Grafana APT -arkisto Linux-konsolissa seuraavilla komennoilla.
Asenna Grafana seuraavalla komennolla.
Muokkaa Grafana-määritystiedostoa grafana.ini.
Suorita seuraavat määritykset [Database] -osassa.
Muista, että sinun on muutettava MySQL-käyttäjätunnus ja salasana vastaamaan ympäristöäsi.
Käynnistä Grafana-palvelu seuraavalla komennolla.
Grafana-palvelu alkaa kuunnella TCP-porttia 3000.
Määritä Grafana-palvelu käynnistymään automaattisesti käynnistyksen aikana.
Tarkista Grafana-palvelun tila.
Tässä on esimerkki Grafana-palvelun tilasta.
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.
Määritä InfluxDB-palvelu käynnistymään automaattisesti käynnistyksen aikana.
Tarkista tulva-virranmaksupalvelun tila.
Tässä on esimerkki influxDB-palvelun tilasta.
Muodosta yhteys InfluxDB-komentoriviin seuraavalla komennolla.
Onnittelen! Olet lopettanut influxDB-asennuksen Ubuntu Linuxiin.
Opetusohjelma – Telegraf-asennus Ubuntu Linuxiin
Asenna tarvittava ohjelmisto SNMP-valvonnan mahdollistamista varten.
Muokkaa SNMP-määritystiedostoa nimeltä snmp.conf.
Tässä on alkuperäinen tiedosto, ennen kokoonpanoamme.
Tässä on uusi tiedosto kokoonpanollamme.
Olet saanut SNMP-asiakasmäärityksen valmiiksi.
Lataa ja asenna Telegraf-paketti Ubuntu Linuxiin.
Määritä Telegraf-palvelu käynnistymään automaattisesti käynnistyksen aikana.
Tarkista Telegraf-palvelun tila.
Tässä on esimerkki Telegraf-palvelun tilasta.
Onnittelen! Olet lopettanut Telegraf-asennuksen Ubuntu Linuxiin.
Käytä tätä komentoa, jos sinun on muokattava Telegraf-määritystiedostoa:
Tässä on Telegraf-palvelun oletusmääritystiedosto.
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.
Tässä on tiedoston sisältö:
Sinun on muutettava IP-osoite 172.31.41.29:161 ja SNMP-yhteisö vastaamaan ympäristöäsi.
Käynnistä Telegraf-palvelu uudelleen.
Testaa määritystiedosto:
Testinä muodostamme yhteyden paikallisesti asennettuun InfluxDB:hen.
Käytä Telegraf-tietokantaa ja tarkista, mikä on järjestelmän valvonta.
Valitse testinä kaksi viimeistä SNMP-anturiin tallennettua tietoriviä.
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:
Tässä on Grafana-kysely, jota käytetään et0-liittymän tulosteen seurantaan:
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.