Wilt u leren hoe u de Bitcoin-prijs kunt controleren met Zabbix? In deze zelfstudie laten we u alle stappen zien die nodig zijn om de Bitcoin-prijs te controleren met Zabbix.

• Zabbix-versie: 4.2.6

We gaan Zabbix gebruiken om de JSON-uitvoer van de API vanaf de website Coingecko te controleren.

U hebt een Zabbix-server nodig die werkt.

Hardware lijst:

In het volgende gedeelte vindt u de lijst met apparatuur die is gebruikt om deze Zabbix-zelfstudie te maken.

Alle hardware die hierboven wordt vermeld, is te vinden op de Amazon-website.

Zabbix Playlist:

Op deze pagina bieden we snelle toegang tot een lijst met video’s met betrekking tot de installatie van Zabbix.

Vergeet niet je te abonneren op ons YouTube-kanaal met de naam FKIT.

Zelfstudie – Bitcoin-prijs voor Zabbix-monitor

Open uw browser en voer het IP-adres van uw webserver plus / zabbix in.

In ons voorbeeld werd de volgende URL ingevoerd in de browser:

• http://35.162.85.57/zabbix

Gebruik op het inlogscherm de standaardgebruikersnaam en het standaardwachtwoord.

• Standaard gebruikersnaam: Admin
• Standaard wachtwoord: zabbix

zabbix login

Na een succesvolle aanmelding wordt u naar het Zabbix-dashboard gestuurd.

zabbix dashboard

Ga op het dashboardscherm naar het configuratiemenu en selecteer de optie Hosts.

zabbix add host

Zoek en klik op de hostnaam van uw Zabbix-server.

In ons voorbeeld hebben we de hostnaam: Zabbix-server geselecteerd.

Open het tabblad Toepassingen op het scherm Hosteigenschappen.

Zabbix Windows Service Application menu

Klik rechtsboven in het scherm op de knop Toepassing maken.

Zabbix Create Application

Maak op het scherm Hostapplicaties een nieuwe applicatie met de naam COINGECKO.

Zabbix bitcoin monitor application

After finishing the Application creation, access the Items tab.

Zabbix Item Tab

Klik rechtsboven in het scherm op de knop Item maken.

Op het scherm Itemcreatie moet u de volgende items configureren:

• Naam: ZABBIX MONITOR BITCOIN
• Type: HTTP AGENT
• Sleutel: zabbix.monitor.bitcoin
URL: https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd

Nu moet u op de knop Parse klikken.

Zabbix monitor bitcoin price

Na het klikken op de knop Parse, zal Zabbix de URL opschonen en de vereiste variabelen maken.

Zabbix parse url

Op het scherm Itemcreatie moet u nog steeds de volgende items configureren:

• Verzoektype: GET
• Time-out: 3 sec
• Verzoeklichaamstype: onbewerkte gegevens
• Vereiste statuscodes: 200
• Volg omleidingen: Ja
• Ophaalmodus: lichaam
• Converteren naar JSON: JA
• Soort informatie: TEKST
• Update-interval: 60 seconden
• Toepassingen: selecteer COINGECKO
• Ingeschakeld: Ja

Hier is onze configuratie:

Zabbix monitor bitcoin
Zabbix monitor bitcoin

Klik op de knop Toevoegen om het maken van een item te voltooien en wacht 5 minuten.

Om uw configuratie te testen, gaat u naar het menu Monitoring en klikt u op de optie Laatste gegevens.

Zabbix Latest data

Gebruik de filterconfiguratie om de gewenste hostnaam te selecteren.

In ons voorbeeld hebben we de hostnaam: Zabbix-server en de applicatie COINGECKO geselecteerd.

Klik op de knop Toepassen.

Zabbix bitcoin filter

Je zou een resultaat moeten zien dat lijkt op dat van mij.

Zabbix monitor bitcoin test

Gefeliciteerd! U bent klaar met de configuratie van het eerste item.

Tutorial – Zabbix Monitor Bitcoin-prijs in USD

Nu moeten we toegang krijgen tot het tabblad Item van de Zabbix-server en een nieuw item maken.

Zabbix Item Tab

Klik rechtsboven in het scherm op de knop Item maken.

Op het scherm Itemcreatie moet u de volgende items configureren:

• Naam: Bitcoin-prijs
• Type: afhankelijk artikel
• Sleutel: zabbix.monitor.bitcoin.price
• Master-item: ZABBIX MONITOR BITCOIN
• Type informatie: numerieke float
• Toepassing: COINGECKO

Hier is onze configuratie:

Zabbix monitor bitcoin price usd

Nu moet u het tabblad Voorbewerking openen en op de optie Toevoegen klikken.

• Naam: JSONPath
• Parameter: $ .body.bitcoin.usd

Klik op de optie Toevoegen en vervolgens op de knop Toevoegen.

Hier is onze configuratie.

Zabbix preprocessing bitcoin monitor

Wacht 5 minuten.

Om uw configuratie te testen, gaat u naar het menu Monitoring en klikt u op de optie Laatste gegevens.

Zabbix Latest data

Gebruik de filterconfiguratie om de gewenste hostnaam te selecteren.

In ons voorbeeld hebben we de hostnaam: Zabbix-server en de applicatie COINGECKO geselecteerd.

Klik op de knop Toepassen.

Zabbix bitcoin filter

Het item met de naam Bitcoin-prijs toont de Bitcoin-prijs.

Je zou een resultaat moeten zien dat lijkt op dat van mij.

Bitcoin monitor price zabbix

Hier kunt u de Bitcoin-prijs zien bewegen op een Zabbix-afbeelding.

Zabbix monitor bitcoin price graphic

Gefeliciteerd! U kunt nu de Bitcoin-prijs volgen met Zabbix.