Wilt u leren hoe u de Ethereum-prijs controleren met Behulp van Zabbix? In deze tutorial laten we je alle stappen zien die nodig zijn om de Ethereum-prijs te controleren met Behulp van Zabbix.

• Zabbix versie: 4.2.6

We gaan Zabbix gebruiken om de JSON output van de API te monitoren van de website Coingecko.

Je hebt een Zabbix server up and running nodig.

Hardwarelijst:

De volgende sectie presenteert de lijst van apparatuur die wordt gebruikt om deze Zabbix tutorial te maken.

Elk stuk hardware hierboven vermeld kan worden gevonden op Amazon website.

Zabbix-afspeellijst:

Op deze pagina bieden we snelle toegang tot een lijst met video's met betrekking tot Zabbix-installatie.

Vergeet je niet te abonneren op ons youtube kanaal genaamd FKIT.

Tutorial - Zabbix Monitor Ethereum Prijs

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

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

• http://35.162.85.57/zabbix

Gebruik op het inlogscherm de standaardgebruikersnaam en het standaardwachtwoord.

• Standaardgebruikersnaam: beheerder
• Standaardwachtwoord: zabbix

zabbix login

Na een succesvolle login wordt u naar het Zabbix Dashboard gestuurd.

zabbix dashboard

Ga in het dashboardscherm naar het menu Configuratie 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 geselecteerd: Zabbix server.

Ga op het scherm Host-eigenschappen naar het tabblad Toepassingen.

Zabbix Windows Service Application menu

Klik rechtsboven in het scherm op de knop Toepassing maken.

Zabbix Create Application

Maak op het scherm Host-toepassingen een nieuwe toepassing met de naam COINGECKO.

Zabbix bitcoin monitor application

Nadat u de aanmaak van de toepassing hebt gemaakt, opent u het tabblad Items.

Zabbix Item Tab

Klik rechtsboven in het scherm op de knop Item maken.

In het scherm Het maken van items moet u de volgende items configureren:

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

Nu moet je op de Parse-knop klikken.

Zabbix monitor ethereum price

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

Zabbix parse url ethereum

In het scherm Het maken van items moet u nog steeds de volgende items configureren:

• Aanvraagtype: GET
• Time-out: 3s
• Hoofdtype aanvragen: Ruwe gegevens
• Vereiste statuscodes: 200
• Volg omleidingen: Ja
• Retrieve mode: Body
• Converteren naar JSON: JA
• Type informatie: TEKST
• Update-interval: 60s
• Toepassingen: Selecteer COINGECKO
• Ingeschakeld: Ja

Hier is onze configuratie:

Zabbix monitor ethereumZabbix monitor ethereum

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

Om uw configuratie te testen, u toegang krijgen tot het menu Monitoring en op de optie Nieuwste gegevens klikken.

Zabbix Latest data

Gebruik de filterconfiguratie om de gewenste hostnaam te selecteren.

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

Klik op de knop Toepassen.

Zabbix bitcoin filter

Je zou een resultaat moeten zien dat lijkt op het mijne.

Zabbix monitor ethereum test

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

Tutorial - Zabbix Monitor Ethereum 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.

In het scherm Het maken van items moet u de volgende items configureren:

• Naam: Ethereum Prijs
• Type: Afhankelijk object
• Sleutel: zabbix.monitor.ethereum.price
• Master item: ZABBIX MONITOR ETHEREUM
• Type informatie: numerieke float
• Toepassing: COINGECKO

Hier is onze configuratie:

Zabbix monitor ethereum price usd

U moet nu toegang krijgen tot het tabblad Voorbewerking en op de optie Toevoegen klikken.

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

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

Hier is onze configuratie.

Zabbix preprocessing ethereum monitor

Wacht 5 minuten.

Om uw configuratie te testen, u toegang krijgen tot het menu Monitoring en op de optie Nieuwste gegevens klikken.

Zabbix Latest data

Gebruik de filterconfiguratie om de gewenste hostnaam te selecteren.

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

Klik op de knop Toepassen.

Zabbix bitcoin filter

Het item met de naam Ethereum prijs toont de Ethereum prijs.

Je zou een resultaat moeten zien dat lijkt op het mijne.

Ethereum monitor price zabbix

Hier ziet u de Ethereum prijs bewegen op een Zabbix graphic.

Zabbix monitor ethereum price graphic

Gefeliciteerd! U bent nu in staat om de Ethereum prijs te controleren met behulp van Zabbix.