Haluatko oppia käyttämään Zabbixia tähtipalvelimen valvontaan? Tässä opetusohjelmassa näytämme sinulle, miten Zabbix määritetään seuraamaan Asterisk VoIP -palvelinta, joka on asennettu Ubuntu linux -tietokoneeseen.

• Zabbix 4.2.6
• Zabbix 4.4.0
• Ubuntu 18.04
• Ubuntu 19.04
• Tähti 16.5.1
• Tähti 16.6.0

Jos tarvitset, tässä on tähtiasennusopas.

Laitteistoluettelo:

Seuraavassa osassa on luettelo laitteista, joita käytetään tämän Zabbix-opetusohjelman luomiseen.

Jokainen edellä mainittu laitteisto löytyy Amazonin verkkosivuilta.

Zabbixin soittolista:

Tällä sivulla tarjoamme nopean pääsyn luetteloon videoista, jotka liittyvät Zabbixin asennukseen.

Älä unohda tilata youtube-kanavaamme nimeltä FKIT.

Opetusohjelma – Tähti SNMP-asennus

Asenna SNMP-palvelu Tähtipalvelimessa seuraavien komentojen avulla.

Copy to Clipboard

Etsi snmpd.conf-tiedoston sijainti järjestelmässäsi.

Ennen kuin aloitamme, luo varmuuskopio alkuperäisestä SNMP-määritystiedostosta.

Copy to Clipboard

Seuraavaksi sinun on muokattava snmpd.conf-tiedostoa.

Copy to Clipboard

Tässä on alkuperäinen tiedosto, ennen kokoonpanoamme ja ilman kommentteja.

Copy to Clipboard

Tässä on uusi tiedosto kokoonpanollamme.

Copy to Clipboard

GokuBlack-yhteisöllä on vain luku -oikeudet Linux-palvelimeen.

Tästä Linuxista vastaava yhteyshenkilö oli määritetty Zamasuksi.

Laitteen sijainti konfiguroidaan Universumi 10:n IT-huoneksi.

Käynnistä SNMP uudelleen myös manuaalisesti ja tarkista palvelun tila.

Copy to Clipboard

Olet viimeistellyt Asterisk SNMP:n vaatiman kokoonpanon Linuxissa.

Opetusohjelma – Tähti SNMP-kokoonpano

Ota SNMP-integrointi käyttöön muokkaamalla Asterisk res_snmp.conf -määritystiedostoa.

Copy to Clipboard

Lisää seuraavat rivit res_snmp.conf-tiedoston loppuun.

Copy to Clipboard

Käynnistä tähtipalvelu uudelleen.

Copy to Clipboard

Muodosta yhteys Tähtikonsoliin ja tarkista, onko Asterisk SNMP -moduuli ladattu.

Copy to Clipboard

Esimerkissämme näemme, että Asterisk SNMP -moduuli ladattiin.

Copy to Clipboard

Voit testata Asterisk SNMP -kokoonpanon seuraavalla komennolla.

Copy to Clipboard

Muista, että käytimme esimerkkinä SNMP-yhteisöä nimeltä GokuBlack.

Sinun pitäisi nähdä SNMP-lähtö:

Copy to Clipboard

Asterisk SNMP -ominaisuuden määrittäminen onnistui.

Opetusohjelma – Tähden MIB-asennus

Käytä SNMP:n mib-arkistokansiota ja luo tiedosto nimeltä ASTERISK-MIB.txt

Copy to Clipboard

Käytä tätä Asterisk-sivustoa ja kopioi sivun tekstisisältö MIB-ASTERISK.txt-tiedoston sisään.

Tässä on esimerkki tämän tiedoston alusta.

Copy to Clipboard

Käytä SNMP:n mib-arkistokansiota ja luo tiedosto nimeltä DIGIUM-MIB.txt

Copy to Clipboard

Käytä tätä Asterisk-sivustoa ja kopioi sivun tekstisisältö DIGIUM-ASTERISK.txt-tiedoston sisään.

Tässä on tiedoston sisältö.

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

Käynnistä SNMP-palvelu uudelleen.

Copy to Clipboard

Käynnistä tähtipalvelu uudelleen.

Copy to Clipboard

Suorita toinen SNMP-tietoliikennetesti nähdäksesi, toimiiko MIB:n OID-käännös.

Copy to Clipboard

Sinun pitäisi nähdä SNMP-tuloste käyttämällä sanoja numeroiden sijaan.

Copy to Clipboard

Onneksi olkoon, asensit Tähden MIB:n onnistuneesti.

Zabbix – Asterisk VoIP -palvelimen valvonta

Nyt meidän on päästä Zabbix-palvelimen hallintapaneeliin ja lisättävä Asterisk Linux -tietokone isännäksi.

Avaa selain ja kirjoita web-palvelimen IP-osoite plus /zabbix.

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

• http://192.168.15.100/zabbix

Käytä kirjautumisnäytössä oletuskäyttäjänimeä ja oletussalasanaa.

• Oletuskäyttäjänimi: Admin
• Oletussalasana: zabbix

zabbix login

Onnistuneen kirjautumisen jälkeen sinut lähetetään Zabbix-koontinäyttöön.

zabbix dashboard

Avaa koontinäyttönäytössä Määritys-valikko ja valitse Isäntä-vaihtoehto.

Napsauta näytön oikeassa yläkulmassa Luo isäntä -painiketta.

Host-kokoonpanonäytössä sinun on annettava seuraavat tiedot:

• Isännän nimi – Tunnista tähtipalvelin kirjoittamalla isäntänimi.
• Näkyvä isäntänimi – Toista isäntänimi.
• Uusi ryhmä – Tunnista samanlaisten laitteiden ryhmä kirjoittamalla nimi.
• Agent Interface – Napsauta Poista-vaihtoehtoa.
• SNMP Interface – Kirjoita Tähtipalvelimen IP-osoite.

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

Tässä on uusi kuva kokoonpanostamme.

Seuraavaksi meidän on määritettävä SNMP-yhteisö, jota Zabbix käyttää yhteyden muodostamiseen Zabbix-palvelimella.

Käytä näytön yläreunassa välilehteä.

Luo makro nimeltä: {$SNMP_COMMUNITY}

Makron {$SNMP_COMMUNITY} on oltava Linux Computer SNMP -yhteisö.

Napsauta Lisää-painiketta sisällyttääksesi tämän isännän Zabbix-tietokantaan.

Avaa koontinäyttönäytössä Määritys-valikko ja valitse Isäntä-vaihtoehto.

Etsi ja napsauta aiemmin luomaasi isäntänimeä.

Esimerkissämme valitsimme isäntänimen: LINUX-SERVER-01

Siirry Isäntäominaisuudet-näytössä Sovellukset-välilehteen.

Napsauta näytön oikeassa yläkulmassa Luo sovellus -painiketta.

Luo Isäntäsovellukset-näytössä uusi sovellus nimeltä: Tähti.

Kun sovelluksen luominen on valmis, siirry Kohteet-välilehteen.

Napsauta näytön oikeassa yläkulmassa Luo kohde -painiketta.

Nimikkeen luominen -näytössä on määritettävä seuraavat kohteet:

Esimerkki 01 – SNMP-kohde tähden version valvontaan:

• Nimi: Asterisk Versio
• Tyyppi: SNMPv2-agentti
• Avain: asterisk.version
• OID: 1.3.6.1.4.1.22736.1.1.1.0
• SNMP-yhteisö: {$SNMP_COMMUNITY}
• Tietojen tyyppi: Teksti
• Päivitysväli: 1m
• Sovellus: Tähti

Esimerkki 02 – SNMP-kohde tähden käyttöajan seurantaan:

• Nimi: Asterisk Uptime
• Tyyppi: SNMPv2-agentti
• Avain: asterisk.uptime
• OID: 1.3.6.1.4.1.22736.1.2.1.0
• SNMP-yhteisö: {$SNMP_COMMUNITY}
• Tietojen tyyppi: Numeric(Allekirjoittamaton)
• Yksiköt: uptime
• Päivitysväli: 30s
• Sovellus: Tähti

Esimerkki 03 – SNMP-kohde, joka valvoo tähtikutsuja aktiivisena:

• Nimi: Tähti kutsuu aktiiviseksi
• Tyyppi: SNMPv2-agentti
• Avain: asterisk.calls.active
• OID: 1.3.6.1.4.1.22736.1.2.5.0
• SNMP-yhteisö: {$SNMP_COMMUNITY}
• Tietojen tyyppi: Numeric(Allekirjoittamaton)
• Päivitysväli: 1m
• Sovellus: Tähti

Esimerkki 04 – SNMP-kohde käsiteltyjen tähtipuheluiden seurantaa vastaan:

• Nimi: Käsitellyt tähtikutsut
• Tyyppi: SNMPv2-agentti
• Avain: asterisk.calls.processed
• OID: 1.3.6.1.4.1.22736.1.2.6.0
• SNMP-yhteisö: {$SNMP_COMMUNITY}
• Tietojen tyyppi: Numeric(Allekirjoittamaton)
• Päivitysväli: 1m
• Sovellus: Tähti

Viimeistele kohteen luominen napsauttamalla Lisää-painiketta ja odota 5 minuuttia.

Voit testata kokoonpanoasi avaamalla Valvonta-valikon ja napsauttamalla Viimeisimmät tiedot -vaihtoehtoa.

Valitse haluamasi isäntänimi suodatinkokoonpanon avulla ja napsauta Käytä-painiketta.

Esimerkissämme valitsimme isäntänimen LINUX-SERVER-01

Sinun pitäisi nähdä tähdelläsi seurannan tulokset Zabbixilla.

Onnittelen! Olet määrittänyt Zabbixin valvomaan tähtipalvelinta.