Postgresql veritabanlarını izlemek için iyi araçlar var mı [kapalı]


16

Çok yakında çok fazla yüklü postgresql veritabanına sahip olmayı planlıyorum. Yüksek yük ile mysql veritabanlarını yönetmek bazı expirience var, ama şimdi postgresql kullanmak zorunda.

Günlük veritabanı yönetimi ve durum raporlaması için en iyi araçların neler olduğunu bilmek istiyorum. (Tabii ki konsol en iyisi, ancak diğer seçenekleri de bilmek istiyorum)

Tüm expirience açığız!


Ne tür bir yük - OLTP?
Jack Douglas

Evet, çoğunlukla OLTP ve bazı istatistik hesaplamaları. İçinde bazı kapitalizm bulunan sosyal ağlar için çevrimiçi oyunun bir arka ucu olacak.
İşçi

Yanıtlar:



8

Disk izlemesi, işlemci yükü vb.Gibi diğer izleme işlemleriniz için ne kullanıyorsunuz? Nagios ise, bunun için bir Postgres eklentisi alabilirsiniz . Muhtemelen bir bütün 'nother izleme çerçevesine sahip olmaktan daha iyidir.


5

Tam olarak ne aradığınıza bağlı olarak, dikkate alınması gereken birçok farklı araç vardır. Her zaman olduğu gibi, izleme dünyasında gümüş mermi yok.

Ben burada bulunabilir PostgreSQL Wiki araçların biraz yetkili bir listesini derlemeye başladı: http://wiki.postgresql.org/wiki/Monitoring

2012 yılının sonunda, sunulan bilgileri kullanmaya çalışarak bir Postgres izleme projesi üzerinde çalışmaya başladım pg_stat_plans. Bu pganalyze denir ve bulunabilir https://pganalyze.com - parçaları Bizler opensourcing mevcuttur github .



1

3
Merhaba Steve, bunu kısa bir uyarı olarak kabul et. Bu meta.stackexchange.com/questions/88642/… ' ı okumanızı ve ardından SSS bölümümüzü incelemenizi tavsiye ederim. Burada bağlı olduğum ürünleri veya web sitelerini tanıtabilir miyim? " Burada bağlı olduğum ürünleri veya web sitelerini tanıtabilir miyim? Dikkatli olun, çünkü topluluk açık bir şekilde kendini tanıma konusunda kaşlarını çattı ve onu oylayıp spam olarak işaretleme eğilimindedir." ~ Uzman görüşünüze kesinlikle değer verdiğimizi ve gerçekten katkıda bulunmanızı istediğimizi unutmayın. Size yardım etmemize yardım edin!
jcolebrand

1

DbWatch'a göz atabilirsiniz. Bu, gelecekte denetim, veritabanı çoğaltma ve gelişmiş performans ayarı gibi daha fazla modül ekleyecek bir platformlar arası izleme ve yönetim aracıdır.

Ben orada çalışırken oldukça kısmi, ama http://www.dbwatch.com/ adresinde göz atın . Ücretsiz 10 günlük tam kullanım lisansı dahildir, ancak daha fazla test yapmanız gerekirse bunu uzatabiliriz.

-Chris


2
oylama yapılırsa, kullanıcı burada çalıştığını ve OP'lerin ihtiyaçlarını ele alan bir çözüm sunduğundan, bunun bir aşağı oy gerektirmesine gerek yoktur.
Ali Razeghi

1

MindArray IPM'ye göz atmanızı öneririm. Temel performans göstergelerini izlemek için özelleştirilebilir bir performans metriği oluşturarak Postgresql performansıyla ilgili daha derin bir bakış sağlar. Yavaş SQL, tablo kilitleri ve kullanıcı oturumlarıyla ilgili tüm performans sorunları DBA / IT yöneticilerine gerçek zamanlı olarak bildirilir. IPM, toplanan verileri normal veritabanı performans davranışından temel alarak kendi eşiklerinizi veya akıllı eşikinizi belirlemenizi sağlar. Akıllı eşik, posta kutunuzdaki yanlış değişiklikleri gidermenize yardımcı olur.

Bunu son bir yıldan beri kullanıyorum.

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


1
Satıcıyla herhangi bir bağlantınız var mı?
Colin 't Hart
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.