Vill du lära dig att övervaka en RabbitMQ-server med hjälp av Zabbix? I den här guiden, vi ska visa dig hur du använder Zabbix för att övervaka en RabbitMQ server.

• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 20.04
• Zabbix 5.0.0
• KaninMQ 3.8.4

I vårt exempel är Zabbix-serverns IP-adress 192.168.15.10.

I vårt exempel är RabbitMQ IP-adressen 192.168.15.11.

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.

Installera Zabbix-agenten på RabbitMQ-servern

• IP - 192.168.15.11
• Operational System - Ubuntu 20.04
• Hostname - Rabbitmq

Installera de paket som krävs på datorn som kör RabbitMQ-tjänsten.

Copy to Clipboard

Ladda ner och installera GOLANG-paketet.

Copy to Clipboard

GOLANG-programvaran installerades på följande katalog: /usr/local

För att fungera korrekt förväntar sig GO-programvaran att systemet har en uppsättning miljövariabler.

Nu ska vi skapa en fil för att automatisera konfigurationen av nödvändiga miljövariabler.

Copy to Clipboard

Här är filinnehållet.

Copy to Clipboard

Starta om datorn.

Copy to Clipboard

Verifiera om de nödvändiga miljövariablerna skapades automatiskt.

Copy to Clipboard

Här är rätt utgång:

Copy to Clipboard

Ladda ner zabbix-installationspaketet.

Copy to Clipboard

Extrahera Zabbix installationspaket, sammanställa och installera Zabbix-agenten.

Copy to Clipboard

Hitta platsen för filen zabbix_agent2.conf på ditt system.

Redigera filen zabbix_agent2.conf.

Copy to Clipboard

Här är den ursprungliga filen, innan vår konfiguration.

Copy to Clipboard

Här är den nya filen med vår konfiguration.

Copy to Clipboard

Agenten konfigurerades för att tillåta anslutningen från en Zabbix-server med hjälp av IP-adressen 192.168.15.10.

Localhost tilläts begära och ta emot information från den lokala agenten.

Tänk på att du måste använda den nya Zabbix agenten för att övervaka en RabbitMQ-server.

Starta den nya Zabbix Agent.

Copy to Clipboard

Du har avslutat installationen av Zabbix-agenten.

Du kan nu använda Zabbix-serverinstrumentpanelen för att övervaka RabbitMQ-tjänsten som är installerad på den här datorn.

RabbitMQ - Skapa övervakningskontot

På RabbitMQ-servern skapar du ett övervakningskonto för Zabbix.

Copy to Clipboard

I vårt exempel skapade vi ett användarkonto med namnet zbx_monitor.

Lösenordet kamisama123 var inställd på zbx_monitor konto.

Zabbix - Övervaka Tjänsten RabbitMQ

Få tillgång till Zabbix-serverinstrumentpanelen och lägg till Linux-datorn som kör RabbitMQ-tjänsten som värd.

Ö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://192.168.15.10/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.

På instrumentpanelsskärmen kommer du åt konfigurationsmenyn och väljer alternativet Värd.

Längst upp till höger på skärmen klickar du på knappen Skapa värd.

Ange följande information:

• Värdnamn - Ange ett Hostname för att identifiera RabbitMQ-servern.
• Synligt Värdnamn - Upprepa värdnamnet.
• Grupp – Välj namnet på en grupp för att identifiera liknande enheter.
• Gränssnitt - Ange IP-adressen för Linux-servern.

Här är den nya bilden med vår konfiguration.

Därefter måste vi ställa in RabbitMQ övervakningskonto som ska användas.

Få åtkomst till fliken Makron högst upp på skärmen.

Lägg till det första makrot med namnet {$RABBITMQ. Api. USER} och ange RabbitMQ-övervakningskontot.

Lägg till det andra makrot med namnet {$RABBITMQ. Api. LÖSENORD} och ange lösenordet för RabbitMQ-övervakning.

Därefter måste vi koppla värden till en övervakningsmall.

Få åtkomst till fliken Mallar högst upp på skärmen.

Klicka på Knappen Välj och leta reda på önskad Rabbitmq-mall.

Du får använda noden RabitMQ-mallen, klustermallen RabbitMQ eller båda.

I vårt exempel använde vi båda mallarna för att övervaka vårt RabbitMQ-kluster.

Klicka på lägg till-knappen.

Efter några minuter kommer du att kunna se det initiala resultatet på Zabbix Dashboard.

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

Hitta din server och klicka på alternativet Skärmar.

Zabbix kommer att visa den grafik som finns för att övervaka en RabbitMQ-server.

Grattis! Du har konfigurerat Zabbix-servern för att övervaka en RabbitMQ-server.