it-swarm-eu.dev

Existují nějaké dobré nástroje pro sledování postgresql databází

Plánuji mít velmi brzy několik vysoce načtených postgresql databází. Mám nějaké zkušenosti s řízením databází mysql s vysokým zatížením, ale nyní musíme použít postgresql.

Chci vědět, jaké jsou nejlepší nástroje pro každodenní správu databází a hlášení stavu. (Samozřejmě konzole je nejlepší, ale chci vědět i další možnosti)

Veškeré zkušenosti jsou vítány!

16
Worker

Je pro vás pg_statsinfo něco? Možná výchozí statistiky shromážděné jsou dostatečné? Existuje několik pěkných příspěvků na , TAKŽE s podobným tématem.

12
DrColossos

Co používáte pro další monitorování, např. místo na disku, zatížení procesoru atd.? Pokud je to Nagios, můžete za to získat Postgres plugin . To je pravděpodobně lepší, než mít celý „další monitorovací rámec“.

8
Gaius

V závislosti na tom, co přesně hledáte, existuje mnoho různých nástrojů, které je třeba zvážit. Ve světě monitorování jako vždy neexistuje žádná stříbrná střela.

Začal jsem sestavovat poněkud autoritativní seznam nástrojů na PostgreSQL Wiki, který najdete zde: http://wiki.postgresql.org/wiki/Monitoring

Na konci roku 2012 jsem také začal pracovat na monitorovacím projektu Postgres a snažil jsem se využít informace, které pg_stat_plans nabídky. Říká se tomu pganalyze a lze jej najít na https://pganalyze.com - části, které otevíráme, jsou k dispozici na github .

5
Michael Renner

K dispozici je nový nástroj od Cybertec:

http://www.cybertec.at/en/postgresql_products/pgwatch-cybertec-enterprise-postgresql-monitor

(I když jsem to nepoužil)

3

Navrhuji, abyste se podívali na MindArray IPM. Poskytuje mnohem hlubší přehled o výkonu Postgresql tím, že vám poskytuje přizpůsobitelné metriky výkonu pro sledování klíčových ukazatelů výkonu. Všechny problémy s výkonem související s pomalým SQL, tabulkovými zámky a relacemi uživatelů jsou hlášeny správcům DBA/IT v reálném čase. IPM vám umožňuje určit vlastní prahy nebo inteligentní prahy na základě porovnávání shromážděných dat z běžného chování výkonu databáze. Inteligentní práh pomáhá eliminovat falešné změny z vaší poštovní schránky.

Používám to od minulého roku.

http://www.mindarraysystems.com/postgresql-monitoring.php

1
Victoria Tiegs

Můžete se podívat na dbWatch. Jedná se o nástroj pro monitorování a správu napříč platformami, který v budoucnu také přidá další moduly, jako je audit, replikace databáze a vylepšené ladění výkonu.

Jsem docela částečný, protože tam pracuji, ale podívejte se na http://www.dbwatch.com/ . K dispozici je bezplatná 10denní licence k úplnému použití, ale pokud ji potřebujete, můžete ji prodloužit.

-Chris

1
Steve