Vill du lära dig att använda Zabbix Json övervakningsfunktion? I den här guiden, vi kommer att visa dig alla de steg som krävs för att använda Zabbix JSON funktionen.

I vårt exempel, vi kommer att övervaka Forex priset på Dolar euro-paret.

• Zabbix version: 4.2.6

Vi ska använda Zabbix för att övervaka JSON-utgången av API från webbplatsen Alphavantage.

Du behöver en Zabbix-server igång.

Maskinvarulista:

I följande avsnitt presenteras listan över utrustning som används för att skapa denna Zabbix handledning.

Varje del av hårdvara som anges ovan finns på Amazon webbplats.

Zabbix spellista:

På den här sidan erbjuder vi snabb tillgång till en lista med videor relaterade till Zabbix-installation.

Glöm inte att prenumerera på vår youtube-kanal som heter FKIT.

Självstudie – Zabbix Skapa JSON API

Vissa webbplatser kräver att du skapar ett JSON API för att autentisera dina JSN-begäranden.

Tillgång till Alphavantage webbplats och skapa dig gratis JSON API.

I vårt exempel vi ska använda API: 1LVKUPOY5HBM8CG6

Använd inte detta API, skapa ditt eget API.

Handledning Zabbix JSON – Övervakning Dollar Forex Exchange Pris

Öppna din webbläsare och ange IP-adressen till din webbserver plus / zabbix.

I vårt exempel angavs följande webbadress i Webbläsaren:

• http://35.162.85.57/zabbix

På inloggningsskärmen använder du standardanvändarnamnet och standardlösenordet.

• Standard användarnamn: Admin
• Standardlösenord: zabbix

zabbix login

Efter en lyckad inloggning kommer du att skickas till Zabbix Dashboard.

zabbix dashboard

På instrumentpanelens skärm kommer du åt konfigurationsmenyn och väljer alternativet Värdar.

Leta upp och klicka på värdnamnet på din Zabbix-server.

I vårt exempel valde vi värdnamnet: Zabbix-servern.

På skärmen Värdegenskaper kommer du åt fliken Program.

På den övre högra delen av skärmen, klicka på knappen Skapa program.

På skärmen Värdprogram skapar du ett nytt program med namnet: ALPHAVANTAGE.

När du har avslutat skapandet av program kommer du åt fliken Objekt.

På den övre högra delen av skärmen, klicka på knappen Skapa objekt.

På skärmen För att skapa objekt behöver du konfigurera följande objekt:

• Namn: Dollar-Euro
• Typ: HTTP AGENT
• Nyckel: zabbix.monitor.dollar.euro
URL: https://www.alphavantage.co/query?function=CURRENCY_EXCHANGE_RATE&from_currency=USD&to_currency=EUR&apikey=1LVKUPOY5HBM8CG6

Du måste ersätta mitt API med din API-nyckel.

Nu måste du klicka på knappen Parse.

Efter att ha klickat på parse-knappen kommer Zabbix att rensa webbadressen och skapa de nödvändiga variablerna.

På skärmen För att skapa objekt måste du fortfarande konfigurera följande objekt:

• Begär typ: GET
• Timeout: 3s
• Begär kroppstyp: Rådata
• Nödvändiga statuskoder: 200
• Följ omdirigeringar: Ja
• Hämta läge: Body
• Konvertera till JSON: JA
• Typ av information: TEXT
• Uppdateringsintervall: 60-tal
• Applikationer: Välj ALPHAVANTAGE
• Aktiverad: Ja

Här är vår konfiguration:

Klicka på Lägg till knappen för att avsluta Objektet skapas och vänta 5 minuter.

För att kunna testa din konfiguration, få tillgång till övervakningsmenyn och klicka på alternativet Senaste data.

Använd filterkonfigurationen för att välja önskat värdnamn och klicka på knappen Verkställ.

I vårt exempel valde vi värdnamnet: Zabbix-servern och applikationen ALPHAVANTAGE

Du bör se ett resultat som liknar mitt.

Grattis! Du har avslutat konfigurationen av den första artikeln.

Handledning – Zabbix JSON Monitoring Dollar till Euro Pris

Nu måste vi komma åt Zabbix serverns Item fliken och skapa en ny artikel.

På den övre högra delen av skärmen, klicka på knappen Skapa objekt.

På skärmen För att skapa objekt behöver du konfigurera följande objekt:

• Namn: Dollar-Euro Trade Pris
• Typ: Beroende Objekt
• Nyckel: zabbix.monitor.dollar.euro.trade
• Master item: Zabbix server: Dollar-Euro
• Typ av information: Numerisk float
• Tillämpning: ALPHAVANTAGE

Här är vår konfiguration:

Nu måste du komma åt preprocessing fliken och klicka på Alternativet Lägg till.

• Namn: JSONPath
• Parameter: $.body[”Realtime Valutaväxlingskurs”][”5. Växelkurs”]

Klicka på alternativet Lägg till och sedan på Lägg till-knappen.

Här är vår konfiguration.

Vänta 5 minuter.

För att kunna testa din konfiguration, få tillgång till övervakningsmenyn och klicka på alternativet Senaste data.

Använd filterkonfigurationen för att välja önskat värdnamn och klicka på knappen Verkställ.

I vårt exempel valde vi värdnamnet: Zabbix-servern och applikationen ALPHAVANTAGE.

Posten med namnet Dollar-Euro Trade Price kommer att visa Dollar priset i Euro.

Du bör se ett resultat som liknar mitt.

Här kan du se Dollar priset rör sig på en Zabbix grafik.

Grattis! Du har nu möjlighet att övervaka Dollar-växlingspriset med hjälp av Zabbix.