Vil du lære å bruke Zabbix til å overvåke en stjerneserver? I denne opplæringen skal vi vise deg hvordan du konfigurerer Zabbix til å overvåke Asterisk VoIP-serveren installert på en datamaskin som kjører Ubuntu linux.

• Zabbix 4.2.6
• Zabbix 4.4.0
• Ubuntu 18.04
• Ubuntu 19.04
• Stjerne 16.5.1
• Stjerne 16.6.0

Hvis du trenger det, er det en installasjonsveiledning for stjerne.

Maskinvareliste:

Følgende avsnitt presenterer listen over utstyr som brukes til å lage denne Zabbix opplæringen.

Hver del av maskinvaren som er nevnt ovenfor, finner du på Amazons nettside.

Zabbix spilleliste:

På denne siden tilbyr vi rask tilgang til en liste over videoer relatert til Zabbix installasjon.

Ikke glem å abonnere på vår youtube kanal som heter FKIT.

Tutorial - Stjerne SNMP Installasjon

Bruk følgende kommandoer til å installere SNMP-tjenesten på Stjerneserveren.

Copy to Clipboard

Finn plasseringen av filen snmpd.conf på systemet ditt.

Før vi begynner, kan du opprette en sikkerhetskopi av den opprinnelige SNMP-konfigurasjonsfilen.

Copy to Clipboard

Deretter må du redigere filen snmpd.conf.

Copy to Clipboard

Her er den opprinnelige filen, før vår konfigurasjon og uten kommentarer.

Copy to Clipboard

Her er den nye filen med vår konfigurasjon.

Copy to Clipboard

GokuBlack-fellesskapet har skrivebeskyttet tillatelse på Linux-serveren.

Kontaktpersonen som er ansvarlig for denne Linux ble konfigurert som Zamasu.

Plasseringen av utstyret ble konfigurert som IT Room of Universe 10.

Du bør også starte SNMP på nytt manuelt og kontrollere tjenestestatusen.

Copy to Clipboard

Du er ferdig med Asterisk SNMP nødvendig konfigurasjon på Linux.

Tutorial - Stjerne SNMP-konfigurasjon

Rediger konfigurasjonsfilen res_snmp.conf for å aktivere SNMP-integreringen.

Copy to Clipboard

Legg til følgende linjer på slutten av filen res_snmp.conf.

Copy to Clipboard

Start stjernetjenesten på nytt.

Copy to Clipboard

Koble til Stjernekonsollen, og kontroller om Asterisk SNMP-modulen ble lastet inn.

Copy to Clipboard

I vårt eksempel kan vi se at Asterisk SNMP-modulen ble lastet inn.

Copy to Clipboard

Hvis du vil teste Asterisk SNMP-konfigurasjonen, bruker du følgende kommando.

Copy to Clipboard

Husk at vi brukte et SNMP-fellesskap som heter GokuBlack, akkurat som et eksempel.

Du bør se en SNMP-utgang:

Copy to Clipboard

Du har konfigurert Asterisk SNMP-funksjonen.

Tutorial - Stjerne MIB Installasjon

Få tilgang til SNMP mib-repositoriumkatalogen og opprett en fil med navnet ASTERISK-MIB.txt

Copy to Clipboard

tilgang til dette Asterisk-nettstedet, og kopier tekstinnholdet på siden til filen MIB-ASTERISK.txt.

Her er et eksempel på begynnelsen av denne filen.

Copy to Clipboard

Få tilgang til SNMP mib-repositoriumkatalogen og opprett en fil med navnet DIGIUM-MIB.txt

Copy to Clipboard

tilgang til dette Asterisk-nettstedet, og kopier tekstinnholdet på siden til filen DIGIUM-ASTERISK.txt.

Her er filinnholdet.

Copy to Clipboard

Rediger SNMP-konfigurasjonsfilen med navnet snmp.conf.

Copy to Clipboard

Her er den opprinnelige filen, før vår konfigurasjon.

Copy to Clipboard

Her er den nye filen med vår konfigurasjon.

Copy to Clipboard

Start SNMP-tjenesten på nytt.

Copy to Clipboard

Start stjernetjenesten på nytt.

Copy to Clipboard

Utfør en annen SNMP-kommunikasjonstest for å se om OID-oversettelsen til MIB fungerer.

Copy to Clipboard

Du bør se en SNMP-utdata ved hjelp av ord i stedet for tall.

Copy to Clipboard

Gratulerer, du har installert Stjernen MIB vellykket.

Zabbix - Hvordan overvåke stjernen VoIP Server

Nå må vi få tilgang til Zabbix-serverdashbordet og legge til Stjerne Linux-datamaskinen som vert.

Åpne nettleseren din og skriv inn IP-adressen til webserveren pluss /zabbix.

I vårt eksempel ble følgende URL skrevet inn i nettleseren:

• Http://192.168.15.100/zabbix

Bruk standard brukernavn og standardpassord på påloggingsskjermen.

• Standard brukernavn: Admin
• Standard passord: zabbix

zabbix login

Etter en vellykket pålogging, vil du bli sendt til Zabbix Dashboard.

zabbix dashboard

Åpne Konfigurasjon-menyen på instrumentbordskjermen, og velg Vert-alternativet.

Øverst til høyre på skjermen klikker du på Opprett vert-knappen.

I skjermbildet Vertskonfigurasjon må du angi følgende informasjon:

• Vertsnavn - Skriv inn et vertsnavn for å identifisere stjerneserveren.
• Synlig vertsnavn - Gjenta vertsnavnet.
• Ny gruppe - Skriv inn et navn for å identifisere en gruppe lignende enheter.
• Agent Interface - Klikk på Fjern alternativet.
• SNMP-grensesnitt - Skriv inn IP-adressen til stjerneserveren.

Her er det opprinnelige bildet, før vår konfigurasjon.

Her er det nye bildet med vår konfigurasjon.

Deretter må vi konfigurere SNMP-fellesskapet som Zabbix vil bruke til å koble til på Zabbix-serveren.

Åpne Makroer-fanen øverst på skjermen.

Opprett en makro med navnet{ $SNMP_COMMUNITY}

Makroverdien {$SNMP_COMMUNITY} bør være Linux-datamaskinens SNMP-fellesskap.

Klikk på Legg til-knappen for å inkludere denne verten på Zabbix-databasen.

Åpne Konfigurasjon-menyen på instrumentbordskjermen, og velg Vert-alternativet.

Finn og klikk på vertsnavnet du opprettet før.

I vårt eksempel valgte vi vertsnavnet: LINUX-SERVER-01

Åpne kategorien Programmer i skjermbildet Vertsegenskaper.

Øverst til høyre på skjermen klikker du på Opprett program-knappen.

Opprett et nytt program med navnet: Stjerne på vertsprogramskjermbildet.

Når du har fullført programopprettingen, åpner du kategorien Elementer.

Øverst til høyre på skjermen klikker du på Opprett element-knappen.

I skjermbildet Oppretting av elementer må du konfigurere følgende elementer:

Eksempel 01 - SNMP element for å overvåke stjerneversjon:

• Navn: Stjerne versjon
• Type: SNMPv2 Agent
• Nøkkel: asterisk.version
• OID: 1.3.6.1.4.1.22736.1.1.1.0
• SNMP-fellesskap: {$SNMP_COMMUNITY}
• Type informasjon: Tekst
• Oppdateringsintervall: 1m
• Søknad: Stjerne

Eksempel 02 - SNMP element for å overvåke stjerne oppetid:

• Navn: Stjerne Oppetid
• Type: SNMPv2 Agent
• Nøkkel: asterisk.uptime
• OID: 1.3.6.1.4.1.22736.1.2.1.0
• SNMP-fellesskap: {$SNMP_COMMUNITY}
• Type informasjon: Numerisk (Usignert)
• Enheter: oppetid
• Oppdateringsintervall: 30-tallet
• Søknad: Stjerne

Eksempel 03 - SNMP element for å overvåke stjernekall aktiv:

• Navn: Stjerne kaller aktiv
• Type: SNMPv2 Agent
• Nøkkel: asterisk.calls.active
• OID: 1.3.6.1.4.1.22736.1.2.5.0
• SNMP-fellesskap: {$SNMP_COMMUNITY}
• Type informasjon: Numerisk (Usignert)
• Oppdateringsintervall: 1m
• Søknad: Stjerne

Eksempel 04 - SNMP element for å overvåke stjernekall behandlet:

• Navn: Stjernesamtaler behandlet
• Type: SNMPv2 Agent
• Nøkkel: asterisk.calls.processed
• OID: 1.3.6.1.4.1.22736.1.2.6.0
• SNMP-fellesskap: {$SNMP_COMMUNITY}
• Type informasjon: Numerisk (Usignert)
• Oppdateringsintervall: 1m
• Søknad: Stjerne

Klikk på Legg til-knappen for å fullføre vareopprettingen og vente 5 minutter.

For å teste konfigurasjonen, gå til Overvåking-menyen og klikk på Siste data-alternativet.

Bruk filterkonfigurasjonen til å velge ønsket vertsnavn og klikk på Bruk-knappen.

I vårt eksempel valgte vi vertsnavnet LINUX-SERVER-01

Du bør kunne se resultatene av stjerneovervåkingen ved hjelp av Zabbix.

Gratulerer! Du har konfigurert Zabbix til å overvåke en stjerneserver.