{"id":91969,"date":"2020-08-21T07:42:01","date_gmt":"2020-08-21T05:42:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/monitoring-postgresql-s-ispolzovaniem-zabbix"},"modified":"2020-08-21T07:42:01","modified_gmt":"2020-08-21T05:42:01","slug":"monitoring-postgresql-s-ispolzovaniem-zabbix","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/monitoring-postgresql-s-ispolzovaniem-zabbix","title":{"rendered":"\u00d6vervakning av PostgreSQL med Zabbix","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"\u00d6vervakning av PostgreSQL med Zabbix\" src=\"\/wp-content\/uploads\/2020\/08\/b17310212ae5dc4da0ca7d78312ca8ef.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<em>Daria Vilkova's presentation for Zabbix Meetup Online <\/em><\/p>\n<p><\/p>\n<p>Jag vill introducera ett \u00f6vervakningsverktyg f\u00f6r PostgreSQL och operativsystemet som utvecklas av v\u00e5rt f\u00f6retag med hj\u00e4lp av Zabbix. <\/p>\n<p><\/p>\n<p>Vi valde Zabbix som \u00f6vervakningsverktyg f\u00f6r l\u00e4nge sedan, eftersom det \u00e4r en \u00f6ppen k\u00e4llkodsplattform som st\u00f6ds av en aktiv gemenskap och \u00e4r mycket popul\u00e4r i Ryssland. <\/p>\n<p><\/p>\n<p>Vi skapade en aktiv agent \u2013 Mamonsu, som m\u00f6jliggjorde mer flexibel \u00f6vervakning \u00e4n vad standardverktygen vid den tiden till\u00e4t och m\u00f6jliggjorde insamling av metrik och deras s\u00e4ndning till Zabbix Server. I v\u00e5rt f\u00f6retag anv\u00e4nds Mamonsu vid genomf\u00f6rande av revisioner.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"mamonsu\">Mamonsu<\/h2>\n<p><\/p>\n<p>Mamonsu \u00e4r en aktiv agent (Zabbix Trapper) f\u00f6r \u00f6vervakning av PostgreSQL och operativsystemet. Mamonsu (skrivet i Python) g\u00f6r det m\u00f6jligt att konfigurera \u00f6vervakningsparametrar f\u00f6r PostgreSQL och operativsystemet p\u00e5 fem minuter. <\/p>\n<p><\/p>\n<p>Mamonsu har ytterligare verktyg:<\/p>\n<p><\/p>\n<ul>\n<li>mamonsu tune \u2013 ett kommando som redigerar konfigurationsparametrar i PostgreSQL:s konfigurationsfil f\u00f6r den maskin som har Mamonsu-agenten installerad. <\/li>\n<li>mamonsu report \u2013 ett kommando som skapar rapporter om operativsystemet och PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<p>Mamonsu installeras p\u00e5 DB-servern, samlar information och sammanst\u00e4ller den i JSON som skickas f\u00f6r visualisering till Zabbix Server, d\u00e4r det b\u00f6r finnas en mall f\u00f6r dess metrik.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u00d6vervakning av PostgreSQL med Zabbix\" src=\"\/wp-content\/uploads\/2020\/08\/9d87556e4b31b27cb7698b32b5f1e2c4.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Arbetsmodellen f\u00f6r Mamonsu<\/em> <\/p>\n<p><\/p>\n<h3 id=\"vozmozhnosti-mamonsu\">M\u00f6jligheterna hos Mamonsu<\/h3>\n<p><\/p>\n<ul>\n<li><strong>Effektiv hantering av PostgreSQL<\/strong>. En konstant anslutning till PostgreSQL \u00e4r Mamonsus fr\u00e4msta f\u00f6rdel. Det maximala antalet anslutningar \u00e4r lika med det maximala antalet databaser som det ansluter till.<\/li>\n<li><strong>Utbyggbarhet<\/strong>. Mamonsu \u00e4r en helt \"plugin-baserad\" agent, och tack vare den fasta strukturen f\u00f6r varje plugin och den relativa enkelheten i Python kan man enkelt l\u00e4ra sig att skriva nya eller redigera standardplugins, dvs. insamlingsparameternas.<\/li>\n<li><strong>Brett urval av metrik f\u00f6r \u00f6vervakning<\/strong> f\u00f6r PostgreSQL, inklusive metrik f\u00f6r specifika till\u00e4gg. <\/li>\n<li>Snabb installation, <strong>tillg\u00e4nglighet \"ur l\u00e5dan\"<\/strong>.<\/li>\n<li><strong>Export av mallar och konfigurationsfiler<\/strong>, samt uppladdning till Zabbix Server.<\/li>\n<li><strong>Korsplattformskompatibilitet<\/strong>, vilket \u00e4r viktigt f\u00f6r v\u00e5ra kunder som anv\u00e4nder olika Linux-distributioner, inklusive inhemska.<\/li>\n<li><strong>BSD-klausullicens<\/strong>.<\/li>\n<\/ul>\n<p><\/p>\n<p>F\u00f6r n\u00e4rvarande erbjuder vi m\u00e5nga plugins och i varje ny version str\u00e4var vi efter att l\u00e4gga till n\u00e5got nytt.<\/p>\n<p><\/p>\n<ul>\n<li>14 plugins f\u00f6r PostgreSQL, <\/li>\n<li>8 plugins f\u00f6r OS Linux,<\/li>\n<li>4 plugins f\u00f6r OS Windows.<\/li>\n<\/ul>\n<p><\/p>\n<p>Mamonsu samlar in \u00f6ver 110 m\u00e4tv\u00e4rden f\u00f6r PostgreSQL och operativsystem:<\/p>\n<p><\/p>\n<ul>\n<li>70 m\u00e4tv\u00e4rden f\u00f6r PostgreSQL,<\/li>\n<li>40 m\u00e4tv\u00e4rden f\u00f6r OS Linux,<\/li>\n<li>8 m\u00e4tv\u00e4rden f\u00f6r OS Windows.<\/li>\n<\/ul>\n<p><\/p>\n<p>De viktigaste m\u00e4tv\u00e4rdena inkluderar tillg\u00e4nglighet f\u00f6r databashanteraren, antal anslutningar, storlek p\u00e5 databasen, checkpoints, l\u00e4s-\/skrivhastigheter, l\u00e5sningar, antal autovakuumprocesser och hastighet av WAL-generering. En fullst\u00e4ndig lista \u00f6ver tillg\u00e4ngliga m\u00e4tv\u00e4rden samt en detaljerad beskrivning av alla verktyg finns p\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/postgrespro\/mamonsu\">f\u00f6rr\u00e5det<\/a><\/noindex> GitHub-sidan. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u00d6vervakning av PostgreSQL med Zabbix\" src=\"\/wp-content\/uploads\/2020\/08\/259cc7f1b6ab0cf137cef6b4e9a22c0f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Listan \u00f6ver tillg\u00e4ngliga m\u00e4tv\u00e4rden finns p\u00e5 GitHub<\/em><\/p>\n<p><\/p>\n<h3 id=\"zapusk-mamonsu-za-5-minut\">Starta Mamonsu p\u00e5 5 minuter<\/h3>\n<p><\/p>\n<p>F\u00f6r att konfigurera \u00f6vervakning av PostgreSQL och operativsystem med hj\u00e4lp av Mamonsu kan det g\u00f6ras p\u00e5 5 minuter genom att f\u00f6lja 5 enkla steg.<\/p>\n<p><\/p>\n<ol>\n<li><strong>Installation av Mamonsu<\/strong>. Mamonsu kan byggas fr\u00e5n k\u00e4llkod eller installeras med tillg\u00e4ngliga paket.<\/li>\n<\/ol>\n<p><\/p>\n<p><code>$ git clone ... &amp;&amp; cd mamonsu &amp;&amp; python setup.py<\/code><\/p>\n<p><\/p>\n<p><code>build &amp;&amp; python setup.py install<\/code><\/p>\n<p><\/p>\n<ol>\n<li><strong>Konfigurera anslutningar<\/strong>. Du m\u00e5ste ange anslutningsparametrar f\u00f6r PostgreSQL och Zabbix Server i filen agent.conf.<\/li>\n<\/ol>\n<p><\/p>\n<p><code>\/etc\/mamonsu\/agent.conf<\/code><\/p>\n<p><\/p>\n<ol>\n<li><strong>Exportera mall till Zabbix Server<\/strong>.<\/li>\n<\/ol>\n<p><\/p>\n<p><code>$ mamonsu zabbix template export<\/code><\/p>\n<p><\/p>\n<p><code>\/usr\/share\/mamonsu\/example.xml<\/code><\/p>\n<p><\/p>\n<ol>\n<li><strong>L\u00e4gg till n\u00e4tverksnod i Zabbix Server<\/strong>. Den exporterade mallen kommer automatiskt att kopplas till den nya n\u00e4tverksnoden p\u00e5 Zabbix Server.<\/li>\n<\/ol>\n<p><\/p>\n<p><code>$ mamonsu zabbix host create mamonsu-demo<\/code><\/p>\n<p><\/p>\n<ol>\n<li><strong>Launch<\/strong>.<\/li>\n<\/ol>\n<p><\/p>\n<p><code>$ service mamonsu start<\/code><\/p>\n<p><\/p>\n<h3 id=\"napravleniya-razvitiya-mamonsu\">Framtidsplaner f\u00f6r Mamonsu<\/h3>\n<p><\/p>\n<p>Som en del av utvecklingen av Mamonsu planerar vi att f\u00f6rb\u00e4ttra m\u00e4tv\u00e4rdena och skapa nya plugins, som en plugin f\u00f6r \u00f6vervakning av storleken p\u00e5 specifika tabeller. Vi planerar ocks\u00e5 att f\u00f6rb\u00e4ttra och skapa ytterligare verktyg samt ut\u00f6ka automatiseringsm\u00f6jligheterna genom kommandot <strong>mamonsu tune<\/strong>. <\/p>\n<p><\/p>\n<h2 id=\"modul-monitoringa-postgresql-v-sostave-zabbix-agent-2\">\u00d6vervakningsmodul f\u00f6r PostgreSQL i Zabbix Agent 2<\/h2>\n<p><\/p>\n<p>F\u00f6r att ansluta till PostgreSQL anv\u00e4nds en snabb och popul\u00e4r drivrutin <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jackc\/pgx\">pgx<\/a><\/noindex> (PG-drivrutin och toolkit f\u00f6r Go).<\/p>\n<p><\/p>\n<p>F\u00f6r n\u00e4rvarande anv\u00e4nder vi tv\u00e5 gr\u00e4nssnitt: Exporter, som anropar en handler med en nyckel, och Configurator Zabbix Agent 2, som l\u00e4ser och kontrollerar anslutningsparametrarna till servern som anges i konfigurationsfilen.<\/p>\n<p><\/p>\n<p>Vi har f\u00f6rs\u00f6kt optimera databashanterarens funktion genom att gruppera m\u00e4tv\u00e4rden och anv\u00e4nda en handler f\u00f6r m\u00e4tv\u00e4rden och grupper av m\u00e4tv\u00e4rden, samt genom att anv\u00e4nda grupper av m\u00e4tv\u00e4rden i JSON som beroende variabler (dependency items) och l\u00e5gniv\u00e5uppt\u00e4ckning (discovery rules). <\/p>\n<p><\/p>\n<h3 id=\"osnovnye-vozmozhnosti\">Huvudfunktioner<\/h3>\n<p><\/p>\n<ul>\n<li>bevarande av en konstant anslutning till PostgreSQL mellan kontroller; <\/li>\n<li>st\u00f6d f\u00f6r flexibla f\u00f6rfr\u00e5gningsintervall; <\/li>\n<li>kompatibilitet med PostgreSQL-versioner fr\u00e5n och med 10 och Zabbix Server fr\u00e5n version 4.4;<\/li>\n<li>m\u00f6jlighet att ansluta och \u00f6vervaka flera PostgreSQL-instanser samtidigt tack vare att Zabbix Agent 2 till\u00e5ter skapandet av flera sessioner.<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"urovni-parametrov-podklyucheniya-k-postgresql\">Niv\u00e5er f\u00f6r anslutningsparametrar till PostgreSQL<\/h3>\n<p><\/p>\n<p>Det finns tre tillg\u00e4ngliga niv\u00e5er av anslutningsparametrar till PostgreSQL, dvs. uppgifter och inst\u00e4llningar:<\/p>\n<p><\/p>\n<ul>\n<li>Global,<\/li>\n<li>Sessioner,<\/li>\n<li>Makron.<\/li>\n<\/ul>\n<p><\/p>\n<ol>\n<li>\n<p>Global-parametrar st\u00e4lls in p\u00e5 agentniv\u00e5, session- och makro-parametrar definierar anslutningsparametrar till databasen.<\/p>\n<p>\n<\/li>\n<li>\n<p>Anslutningsparametrar till PostgreSQL \u2014 Sessioner st\u00e4lls in i filen <strong>zabbix_agent2.conf<\/strong>. <\/p>\n<p>\n<\/li>\n<\/ol>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u00d6vervakning av PostgreSQL med Zabbix\" src=\"\/wp-content\/uploads\/2020\/08\/d88abf88cb106e81f0e7eb23a1d4a193.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Anslutningsparametrar till PostgreSQL \u2014 Sessioner<\/em><\/p>\n<p><\/p>\n<ul>\n<li>Efter nyckelordet <strong>Sessioner<\/strong> anges ett unikt sessionsnamn som m\u00e5ste anges i nyckeln (mallen). <\/li>\n<li>Parametrar <strong>URI<\/strong> och <strong>UserName<\/strong> \u00e4r obligatoriska f\u00f6r varje session. <\/li>\n<li>Om databasenamn inte anges anv\u00e4nds ett gemensamt standarddatabasenamn f\u00f6r alla sessioner i PostgreSQL, vilket ocks\u00e5 anges i konfigurationsfilen.<\/li>\n<\/ul>\n<p><\/p>\n<ol>\n<li>Anslutningsparametrar till PostgreSQL \u2014 Makron st\u00e4lls in i metriknyckeln i mallen (p\u00e5 liknande s\u00e4tt som i Zabbix Agent 1), dvs. skapas i mallen och anges sedan som parametrar i nyckeln. H\u00e4r \u00e4r sekvensen av makron fast, dvs. till exempel <strong>URI<\/strong> anges alltid f\u00f6rst.<\/li>\n<\/ol>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u00d6vervakning av PostgreSQL med Zabbix\" src=\"\/wp-content\/uploads\/2020\/08\/3918b9de0118f901e916542f955bd17b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><em>Anslutningsparametrar till PostgreSQL \u2014 Makron<\/em> <\/p>\n<p><\/p>\n<p>PostgreSQL-\u00f6vervakningsmodulen inkluderar redan \u00f6ver 95 metrik som till\u00e5ter att f\u00e5nga en ganska bred m\u00e4ngd PostgreSQL-parametrar, inklusive:<\/p>\n<p><\/p>\n<ul>\n<li>antal anslutningar,<\/li>\n<li>databasens storlek, <\/li>\n<li>arkivering av wal-filer,<\/li>\n<li>kontrollpunkter,<\/li>\n<li>antal \"uppsv\u00e4llda\" tabeller,<\/li>\n<li>replikationsstatus,<\/li>\n<li>replikaf\u00f6rdr\u00f6jning.<\/li>\n<\/ul>\n<p><\/p>\n<p>PostgreSQL-metrik \u00e4r inte informativa utan operativsystemets parametrar. Men Zabbix Agent 2 kan redan samla operativsystemets parametrar, s\u00e5 f\u00f6r att f\u00e5 en komplett bild ansluter vi bara de n\u00f6dv\u00e4ndiga mallarna till n\u00e4tverksnoden.<\/p>\n<p><\/p>\n<h3 id=\"obrabotchik-handler\">Handler<\/h3>\n<p><\/p>\n<p>Handler \u2014 den grundl\u00e4ggande enheten i modulen d\u00e4r sj\u00e4lva f\u00f6rfr\u00e5gan utf\u00f6rs och som g\u00f6r det m\u00f6jligt att h\u00e4mta metrik.<\/p>\n<p><\/p>\n<p>F\u00f6r att f\u00e5 en enkel metrik:<\/p>\n<p><\/p>\n<ol>\n<li>Skapa en fil f\u00f6r att f\u00e5 en ny metrik:<\/li>\n<\/ol>\n<p><\/p>\n<p><strong>zabbix\/src\/go\/plugins\/postgres\/handler_uptime.go<\/strong><\/p>\n<p><\/p>\n<ol>\n<li>Anslut paketet och ange en unik nyckel (nycklar) f\u00f6r metrik:<\/li>\n<\/ol>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u00d6vervakning av PostgreSQL med Zabbix\" src=\"\/wp-content\/uploads\/2020\/08\/692acc55377c18ee37a9e1d426ebeccb.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<ol>\n<li>Skapa en handler med en f\u00f6rfr\u00e5gan, dvs. initiera en variabel d\u00e4r resultatet kommer att lagras:<\/li>\n<\/ol>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u00d6vervakning av PostgreSQL med Zabbix\" src=\"\/wp-content\/uploads\/2020\/08\/79e10e34edb78942acb6a264896be12d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<ol>\n<li>Utf\u00f6r f\u00f6rfr\u00e5gan:<\/li>\n<\/ol>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u00d6vervakning av PostgreSQL med Zabbix\" src=\"\/wp-content\/uploads\/2020\/08\/b7555bba37978302337ea0093dd1bb5c.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Det \u00e4r n\u00f6dv\u00e4ndigt att kontrollera f\u00f6rfr\u00e5gan f\u00f6r fel, varefter resultatet kommer att f\u00e5ngas av Zabbix Agent 2-processen. <\/p>\n<p><\/p>\n<ol>\n<li>Registrera nyckeln f\u00f6r den nya metriken:<\/li>\n<\/ol>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"\u00d6vervakning av PostgreSQL med Zabbix\" src=\"\/wp-content\/uploads\/2020\/08\/63256811903feacc5cf88e0a272aebd9.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Efter registreringen av m\u00e4tv\u00e4rden kan agenten \u00e5teruppbyggas med det nya m\u00e4tv\u00e4rdet.<\/p>\n<p><\/p>\n<p>Modulen \u00e4r tillg\u00e4nglig fr\u00e5n Zabbix 5.0 p\u00e5 webbplatsen <noindex><a rel=\"nofollow\" href=\"https:\/\/www.zabbix.com\/download\">https:\/\/www.zabbix.com\/download<\/a><\/noindex>. I denna version av Zabbix anges parametrarna separat via host och port. I version Zabbix 5.0.2, som snart kommer att sl\u00e4ppas, kommer anslutningsparametrarna att kompileras i en enda URI.<\/p>\n<p><\/p>\n<p>Tack f\u00f6r uppm\u00e4rksamheten! <\/p>\n<p><\/p>\n<h2 id=\"poleznye-ssylki\">Nyttiga l\u00e4nkar<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/postgrespro\/mamonsu\">GitHub Mamonsu<\/a><\/noindex><\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/postgrespro.ru\/docs\/postgrespro\/11\/mamonsu\">Dokumentation om Mamonsu<\/a><\/noindex><\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/git.zabbix.com\/projects\/ZBX\/repos\/zabbix\/browse\/src\/go\/plugins\/postgres\">Zabbix Git<\/a><\/noindex><\/p>\n<p>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/zabbix\/blog\/515816\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u043a\u043b\u0430\u0434 \u0414\u0430\u0440\u044c\u0438 \u0412\u0438\u043b\u043a\u043e\u0432\u043e\u0439 \u0434\u043b\u044f Zabbix Meetup Online \u042f \u0445\u043e\u0447\u0443 \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c \u0432\u0430\u0441 \u0441\u043e \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e\u043c \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 PostgreSQL \u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u0448\u0435\u0439 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c Zabbix. \u041c\u044b \u0432\u044b\u0431\u0440\u0430\u043b\u0438 Zabbix \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u044d\u0442\u043e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u0430\u044f \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c\u044e \u0432 \u0420\u043e\u0441\u0441\u0438\u0438. \u041c\u044b \u0441\u043e\u0437\u0434\u0430\u043b\u0438 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u0430\u0433\u0435\u043d\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":91970,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-91969","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u043a\u043b\u0430\u0434 \u0414\u0430\u0440\u044c\u0438 \u0412\u0438\u043b\u043a\u043e\u0432\u043e\u0439 \u0434\u043b\u044f Zabbix Meetup.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/monitoring-postgresql-s-ispolzovaniem-zabbix\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 PostgreSQL \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c Zabbix | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u043a\u043b\u0430\u0434 \u0414\u0430\u0440\u044c\u0438 \u0412\u0438\u043b\u043a\u043e\u0432\u043e\u0439 \u0434\u043b\u044f Zabbix Meetup.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/monitoring-postgresql-s-ispolzovaniem-zabbix\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-08-21T05:42:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-08-21T05:42:01+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47\u00d6vervakning av PostgreSQL med Zabbix | ProHoster","description":"F\u00f6redrag av Daria Vilkova f\u00f6r Zabbix Meetup.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/monitoring-postgresql-s-ispolzovaniem-zabbix","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 PostgreSQL \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c Zabbix | ProHoster","og:description":"\u0414\u043e\u043a\u043b\u0430\u0434 \u0414\u0430\u0440\u044c\u0438 \u0412\u0438\u043b\u043a\u043e\u0432\u043e\u0439 \u0434\u043b\u044f Zabbix Meetup.","og:url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/monitoring-postgresql-s-ispolzovaniem-zabbix","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-08-21T05:42:01+00:00","article:modified_time":"2020-08-21T05:42:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"91969","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:20:01","updated":"2022-09-28 12:43:55","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/91969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=91969"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/91969\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/91970"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=91969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=91969"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=91969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}