Vill du lära dig att övervaka en PostgreSQL-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 PostgreSQL server.

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.

Konfigurera en PostgreSQL-användare till Zabbix

• IP – 192.168.15.11
• Driftsystem – Ubuntu 19.10
• Hostname – POSTGRESQL

Zabbix kräver ett konto för att få tillgång till PostgreSQL-servern och utföra databasövervakningen.

På postgresQL-databasservern skapar du ett konto till Zabbix.

Ge övervakningsprivilegium över alla PostgreSQL-databaser till Zabbix-användaren.

Copy to Clipboard

Ta del av postgresQL användarnamn och lösenord som skapats.

Leta upp och redigera pg_hba.conf-konfigurationsfilen.

Copy to Clipboard

Lägg till följande rader i början av den här filen.

Copy to Clipboard

Här är vår pg_hba.conf fil innehåll:

Copy to Clipboard

Starta om Tjänsten PostgreSQL.

Copy to Clipboard

Testa om du har möjlighet att ansluta till den lokala PostgreSQL-servern med hjälp av zbx_monitorkontot.

Systemet bör inte be om ett lösenord.

Copy to Clipboard

Du har avslutat tjänstkonfigurationen För PostgreSQL.

Installera Zabbix-agenten på PostgreSQL-servern

• IP – 192.168.15.11
• Driftsystem – Ubuntu 19.10
• Hostname – POSTGRESQL

Nu måste vi installera Zabbix agenten på datorn som kör PostgreSQL tjänsten.

På Linux-konsolen använder du följande kommandon för att installera de paket som krävs.

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_agentd.conf på ditt system.

Redigera filen zabbix_agentd.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

I vårt exempel är Zabbix-agenten konfigurerad för att tillåta anslutningen från Zabbix-servern 192.168.15.10.

Zabbix-servern med IP-adressen 192.168.15.10 tillåts begära och ta emot information från denna agent.

Den Localhost, 127.0.0.1, är tillåtet att begära och ta emot information från agenten.

Skapa följande obligatoriska kataloger.

Copy to Clipboard

Ladda ner Zabbix källkod från Github.

Copy to Clipboard

Kopiera de filer som krävs för att övervaka PostgreSQL-servern från Zabbix-förrådet.

Copy to Clipboard

Zabbix-installationspaketet levereras med ett startskript för tjänsten.

Kopiera startskriptet med kommandona nedan.

Copy to Clipboard

Du kan nu använda följande kommandon för att starta Tjänsten Zabbix agent.

Copy to Clipboard

I vårt exempel kommer Zabbix-agenten att övervaka PostgreSQL-tjänsten som är installerad på localhost.

Starta om Zabbix-agenten.

Copy to Clipboard

Du har avslutat installationen av Zabbix-agenten.

Du kan nu använda Zabbix-serverinstrumentpanelen för att lägga till den här datorn i nätverksövervakningstjänsten.

Zabbix Övervaka PostgreSQL

Få tillgång till Zabbix-serverinstrumentpanelen och lägg till Linux-datorn som kör PostgreSQL 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 Linux-servern som kör PostgreSQL.
• Synligt Värdnamn – Upprepa värdnamnet.
• Grupp – Välj namnet på en grupp för att identifiera liknande enheter.
• Agent Interface – Ange IP-adressen för Linux-servern.

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

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

Därefter måste vi associera värden med en specifik mall för nätverksövervakaren.

Som standard levereras Zabbix med en stor mängd övervakningsmallar.

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

Klicka på Knappen Välj och leta reda på mallen som heter: Mall DB PostgreSQL

Klicka på alternativet Lägg till.

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 Grafer.

Längst upp till höger på skärmen väljer du gruppen med namnet ALL.

Välj ditt PostgreSQL-datorvärdnamn.

Välj grafen med namnet: PostgreSQL-anslutningar

Du bör kunna se grafiken med namnet PostgreSQL-anslutningar

Grattis! Du har konfigurerat Zabbix-servern för att övervaka PostgreSQL.