10 ən yaxşı PostgreSQL İzləmə Vasitələri


Verilənlər bazası daha inkişaf etmir PostgreSQL. Ancaq hər hansı digər verilənlər bazası kimi, PostgreSQL verilənlər bazasını işlək vəziyyətdə saxlamaq üçün yaxından idarə olunmalıdır. PostgreSQL üçün izləmə alətləri qrupu bir çox aparıcı verilənlər bazası təminatçılarına nisbətən bir qədər dardır.

Buna görə bu yazıda doqquz ən yaxşı PostgreSQL Monitorinq vasitələrinə baxacağıq. Ancaq yalnız qısa bir xülasə üçün vaxtınız varsa, burada bizimdir ən yaxşı PostgreSQL izləmə vasitələrinin siyahısı:

  1. SolarWinds Server & Tətbiq Monitoru (PULSUZ sınaq) PostgreSQL, MySQL, Apache, MongoDBM, Tomcat və Cassandra verilənlər bazası üçün geniş məlumat bazası monitoru.
  2. Paessler PRTG Şəbəkə Monitoru (pulsuz sınaq) PostgreSQL verilənlər bazası üçün bir mütəxəssis sensoru olan şəbəkə, server və tətbiq monitoru.
  3. AppOptics APM (pulsuz sınaq) PostgreSQL optimallaşdırması üçün bir yardım proqramı daxil edən bulud əsaslı tətbiq performansı monitoru.
  4. AppDynamics Digərləri arasında PostgreSQL-i izləyə bilən verilənlər bazası monitoru, kod effektivliyinə qədər verilənlər bazası əməliyyatlarının tam görünməsinə imkan verir..
  5. İdarəetmə meneceri İnfrastruktur idarəetmə vasitələrinin bir dəsti olan bu qurğu PostgreSQL daxil olmaqla bir sıra RDMS-ləri izləyir.
  6. ClusterControl PostgreSQL verilənlər bazasına nəzarət edə bilən verilənlər bazası monitorinqi vasitəsidir. Pulsuz və pullu versiyalarda mövcuddur.
  7. pgAdmin Pulsuz, açıq mənbəli PostgreSQL idarəetmə vasitəsi onlayn və ya Windows, Mac OS və Linux üçün yüklənə bilər.
  8. Pqanalyze PostgreSQL üçün aşağı qiymətli bir sorğu optimizatoru.
  9. pgCluu Pulsuz, açıq mənbəli PostgreSQL performans və yoxlama vasitəsidir.
  10. Nagios CoreNagios XI PostgreSQL verilənlər bazası vəziyyətini izləyəcək genişlənən bir infrastruktur monitorunun pulsuz və pullu versiyaları.

Ən yaxşı PostgreSQL izləmə vasitələri

1. SolarWinds Server & Tətbiq Monitoru (PULSUZ sınaq)

SolarWinds Server & Tətbiq Monitoru PostgreSQL verilənlər bazasını izləyən bir tətbiq izləmə vasitəsidir. Proqram ölçə bilər verilənlər bazasının ölçüsü, masa ölçüsü, aktiv verilənlər bazası və server əlaqələri, indekslər, qıfıllar, tetikler, uğurlu əməliyyat dərəcələri, və daha çox. Postgres onları tablosuna göstərir. Tablosuna performans yığımlarından daha mürəkkəb tablolar və qrafiklərə qədər bir sıra vizual displeylər daxildir.

Kənardan kənar, SolarWinds Server & Tətbiq Monitoru 200-dən çox daxildir monitorinq şablonları üçün PostGreSQL, MySQL, MongoDBm Apache, Tomcat, Cassandra və bir çox digər provayderlər. İstifadəçilər tərəfindən yaradılan və Thwack-da paylaşılan (SolarWinds ‘onlayn istifadəçi icması) 800-dən çox monitorinq şablonu da var..

Ağıllı xəbərdarlıqlar PostgreSQL-də dəyişikliklər barədə sizi yeniləyir performans. Əgər CPU istifadəsi normaldan yüksəkdirsə xəbərdarlıq göndəriləcəkdir. Siqnallar bir iş səviyyəsinin qurulduğu və bu təməldən bir sapma olduqda siqnallar göndərildiyi yerlərdə qurulur. Sistem olub yalan pozitivləri minimuma endirmək üçün tikilmişdir.

SolarWinds Server & Tətbiq Monitoru quraşdırmaq və idarə etmək asan olan Postgre monitorinq həlləri axtaran kiçik müəssisələr üçün idealdır. SolarWinds Server & Tətbiq Monitoru $ 2,995 (£ 2.404) qiymətindən başlayır. Siz də edə bilərsiniz pulsuz sınaq yükləyin.

SolarWinds Server & Tətbiq MonitorDownload 30 günlük PULSUZ sınaq

2. Paessler PRTG Şəbəkə Monitoru (pulsuz sınaq)

Paessler PRTG Şəbəkə Monitoru PostgreSQL üçün hazırlanmış bir sensoru ehtiva edən bir şəbəkə izləmə vasitəsidir. PostgreSQL Sensor bir PostgreSQL serverindəki verilənlər bazalarını izləyir və ölçüləri soruşur. Sensor nəzarət edə bilər sorğunun icra müddəti, sorğunun icra müddəti, sorğu ilə müraciət olunan satırların sayı, və məlumat cədvəlinə daxil olmaq. Məlumat zənglərə bölünür və baxıla bilər Canlı məlumat, Tarixi məlumatlar ya da keçmişdən 2, 30, və ya 365 günlər.

Masanızda olmadığınız zaman sensorlar izləməyinizə kömək etmək, PRTG Şəbəkə Monitoru bildirişlərdən istifadə edir. Bildirişlər elektron poçtla sizə göndərilir, SMS, və ya təkan bildirişləri (Android və IOS cihazlarına) eşiklər pozulduqda. Məsələn, bir sorğunun icra müddəti qeyri-adi uzun olsaydı, o zaman bir proqram problemin olduğunu bildirmək üçün sizə bildiriş göndərəcəkdir.

Ən böyük satış nöqtələrindən biridir PRTG Şəbəkə Monitoru bu pulsuz bir vasitədir (100-dən az sensordan istifadə etməyinizi təmin edir!). PostgreSQL-də başlamaq istəsəniz, bu vasitə mükafatlı bir monitorinq təcrübəsi təmin edən əla giriş nöqtəsidir.

Ödənişli versiyaları PRTG Şəbəkə Monitoru 500 sensorlar üçün 1600 dollardan (1.284 funt-sterlinqdən) başlayaraq bir server quraşdırılması ilə sındırılmayan sensorlar üçün 14.500 dollara (£ 11,643) qədər davam edin – 60.000 $ (48.180) üçün beş server qurğusunu dəstəkləyən bir versiya da var. Bacararsan 30 günlük pulsuz sınaq yükləyin.

Paessler PRTG Network MonitorDownload 30 günlük PULSUZ sınaq

3. AppOptics APM (pulsuz sınaq)

AppOptics APM vasitələrini ehtiva edən bir bulud əsaslı bir tətbiq performans monitorudur performansını artırmaq həm də performansın dəyərsizləşməsini dayandıran monitorinq siqnalları.

AppOptics APM xidmətinə daxil edilir verilənlər bazasını optimallaşdırma proqramları üçün interfeys edə biləcəklər Postgres verilənlər bazasının idarəetmə sistemi. Verilənlər bazası optimizer, məlumatları çıxaran SQL sorğularının təhlilinə yönəlmişdir. Tamamlanmaq üçün uzun müddət görünən suallar avtomatik bir izlə araşdırılır. İz faylı, SQL sorğusunun yerinə yetirilməsinə səbəb olduğu bütün verilənlər bazası əməliyyatlarını ətraflı şəkildə əks etdirir.

Hər bir səmərəsiz sorğunun təhlili SQL-ni yenidən yazmaq üçün tövsiyələr verir daha səmərəli sorğu yaratmaq. Verilənlər bazası performansını da yaxşılaşdırmaq olar indeksləri əlavə etmək və ya çıxarmaq verilənlər bazası masalarında.

AppOptics APM-də verilənlər bazasını optimallaşdırma xüsusiyyətləri PostgreSQL ilə işləməklə məhdudlaşmır. O cümlədən bir çox digər DBMS ilə qarşılıqlı əlaqə qura bilir Oracle, MySQL, Microsoft SQL Server, və Apache DBMSs.

Verilənlər bazasına və tətbiqlərə etibar edən tətbiqlər, kodlarında qüsurlardan daha yüksək ola bilər. AppOptics APM-də optimallaşdırma proqramları bütün kodu təhlil edə və proqramlarda təkmilləşdirmələri tövsiyə edə bilər emalını sürətləndirin. Kod və verilənlər bazası qarşılıqlı əlaqələri yaxşılaşdırıldıqdan sonra, server performansı və şəbəkə cihazının sağlamlığı kimi digər çatdırılma dəyərsizləşmələri də infrastrukturun monitorinqi AppOptics-də alətlər.

AppOptics edir abunə ilə ödənilir İllik əvvəlcədən tutulan haqlarla. A əldə edə bilərsiniz 14 günlük pulsuz sınaq bir abunə etməzdən əvvəl onun faydalı olduğundan əmin olmaq üçün AppOptics-dən istifadə edin.

AppOptics APMStare 14 günlük PULSUZ sınaq

4. AppDynamics

AppDynamics PostgreSQL ilə uyğun bir mükafat tətbiq performans monitoru. AppDynamics sizi PostgreSQL fəaliyyətinin dərin perspektivi ilə təmin edir. Proqram nəzarətçilərinin məlumatları daxildir əməliyyat fəaliyyəti, çox giriş növləri, cache hit dərəcələri, və daha çox. Etibarlı olmadığınız bir şeyi görsəniz, bir düyməni basdıqda fərdi bir sorğunun tarixi performansını görüntüləyə bilərsiniz.

Görünüş məsələsini həll etmək AppDynamics PostgresQL instansiya obyektlərini göstərir. Bu cəhətdən obyektlərə baxmaq cari konfiqurasiyanızı daha yaxşı başa düşməyə kömək edir. Cədvəl təfərrüatlarıİndeks haqqında məlumat yalnız daha yaxından nəzərdən keçirə biləcəyiniz bəzi detallardır.

The siqnallar sistem aktivdir AppDynamics təməldən kənar işləyir. AppDynamics performans məlumatlarını toplayır və anomal davranış aşkar etmək üçün əsaslar qurur. Siqnallar və əsaslar proqramın yalnış xəbərdarlıqları minimuma endirə biləcəyi dərəcədə mürəkkəbdir, beləliklə yalnız qanuni bildirişlər alacaqsınız.

Ümumiyyətlə, dərin görünürlüğü təmin edən bir PostgreSQL izləmə vasitəsi tələb etsəniz, hərtərəfli qədər az vasitə var AppDynamics. AppDynamics Postgres verilənlər bazasının 8 və daha yüksək versiyasını izləyə bilər. Məhsulun qiymət məlumatlarını görmək üçün birbaşa şirkətlə əlaqə saxlamalı olacaqsınız. Pulsuz sınaq yükləyə bilərsiniz.

5. İdarəetmə proqramı meneceri

İdarəetmə meneceri PostgreSQL-i dəstəkləyən xətt tətbiqetmələrinin monitorinq həllinin daha bir üstün tərəfidir. İdarəetmə meneceri kimi məlumatları izləyə bilər tampon statistikası, əlaqə statistikası, disk istifadəsi təfərrüatları, sorğu statistikası, masa tarama məlumatları, və daha çox. Zamanla metrikanın necə dəyişdiyini izləmək üçün bütün bu məlumatlar qrafiklərdə görünə bilər. Bütün qrafikləri bir anda oxumaq asandır.

Proqram, eyni zamanda cavab verən siqnallar sistemi təklif edir. İdarəetmə meneceri istifadəçiyə imkan verir dinamik təməlləri konfiqurasiya edin ortaya çıxdıqda performans anomaliyalarını təyin etməyə kömək etmək. Kök səbəbinin təhlili xüsusiyyəti səthin altına daha yaxından baxmağa imkan verir. Eyni şəkildə, APM Insight Əslində problemin nə baş verdiyini tapmaq üçün tətbiq kodu və SQL sorğularına baxmaq imkanı verir.

Hesabatlar istifadəçiyə tapılan hər hansı bir performans məsələsinə retrospektiv nəzər salmağa imkan verir. Bacararsan tarixi performans və performans meyllərinə baxın Postgres verilənlər bazası. Hesabatlardakı performans meyllərinə baxmaq uzunmüddətli potensialın planlaşdırılmasına gəldikdə olduqca faydalıdır.

İdarəetmə meneceri əlçatan, lakin inkişaf etmiş Postgres monitorinq təcrübəsi təqdim edir. İdarəetmə meneceri kimi mövcuddur Pulsuz alət və ya pullu versiya kimi (PeşəkarMüəssisə versiyaları). Məhsulun qiymət məlumatlarını görmək üçün birbaşa şirkətlə əlaqə saxlamalı olacaqsınız. 30 günlük pulsuz sınaq versiyasını yükləyə bilərsiniz.

6. Çoxluq nəzarət

ClusterControl PostgreSQL-i dəstəkləyən inkişaf etmiş bir verilənlər bazası izləmə platformasıdır. ClusterControl istifadəçilərə verilənlər bazalarını izləməkdə kömək etmək üçün performans monitorinqini verilənlər bazasının avtomatlaşdırılması ilə birləşdirir. Proqramın verilənlər bazasının avtomatlaşdırılması imkanları avtomatik olaraq PostgreSQL instansiyalarını yerləşdirin və konfiqurasiya edin beləliklə onları idarə edə bilərsiniz. PostgreSQL axın replikası yeni və ya mövcud replikasiya qullarını konfiqurasiya etməyə imkan verir.

PostgreSQL idarə edərkən, görünürlüğü həll etmək üçün ən çətin problemlərdən biridir. ClusterControl a daxil olmaqla bu məsələyə qarşı çıxır topologiya izləyicisi. Topologiya görüntüleyicisi, verilənlər bazasının bir şüşənin içində necə işlədiyini göstərməyə imkan verir.

The avtomatik nasazlıq və bərpa xüsusiyyətidir verilənlər bazanızı etibarlı saxlamağa kömək edir. Məhsul olacaqdır avtomatik olaraq yeni bir usta node təşviq edin uğursuzluq olduqda. Bir verilənlər bazası hadisəsinin ardından verilənlər bazalarını vaxtından əvvəl geri qaytarmaq imkanı da var. Bu xüsusiyyətlər xidmətinizin nə olursa olsun mövcud olmasına əmin olmağa kömək edir.

ClusterControl kimi mövcuddur icma versiyası və ya kimi iki pullu versiya. İcma versiyası real vaxt monitorinqi və icma dəstəyi ilə pulsuzdur. The Ətraflı versiyası uğursuzluq aşkarlanması və bərpa xüsusiyyətləri daxildir. The Müəssisə versiya qarışıqlara rol əsaslı giriş nəzarəti və hesabatlar əlavə edir. Məhsulun qiymət məlumatlarını görmək üçün birbaşa şirkətlə əlaqə saxlamalı olacaqsınız. Pulsuz versiyasını yükləyə bilərsiniz.

7. pgAdmin

pgAdmin geniş istifadə olunur açıq mənbə PostgreSQL idarəetmə vasitəsidir. Alət, Postgre verilənlər bazasını idarə etmək üçün bir GUI təklif edir SQL sorğu aləti, və a kod düzəlişçisi. Sorğuları redaktə etmək üçün istifadə edə biləcəyiniz bir monitorinq tablosu və canlı SQL sorğu aləti də var. Daxil olan idarəetmə və monitorinq funksiyalarının birləşməsi pgAdmin məhsulu çox yönlü edir.

Bunlardan istifadə edərək əldə edə biləcəyiniz əlavə xüsusiyyətlər var adminpack töhfə PostgreSQL üçün (kitabxana) modul. Genişləndirmənin bir hissəsi olaraq edə bilərsiniz server giriş sənədlərinə baxın Server statusu dialoq görünüşü. Vasitəsilə nəzarət edə biləcəyiniz məlumat Server Status dialoqu daxildir müştəri ünvanı, başlama vaxtı, cari sorğu, və sorğunun başlama vaxtı.

Çarpaz platforma potensialı və əlçatanlığı pgAdmin yerli mühitinizin necə qurulduğundan asılı olmayaraq onu məcburedici bir seçim edir. Platforma mövcuddur Windows, Mac OS, və Linux. Alətin özü veb və ya masaüstü tətbiq kimi mövcuddur. Proqramı pulsuz yükləyə bilərsiniz.

8. Pqanalyze

Pqanalyze sorğulara görmə qabiliyyətini yaxşılaşdırmaq üçün hazırlanmış PostgreSQL performans monitorinqi proqramıdır. Bir sorğunun yavaş-yavaş işlədiyini kəşf etmək üçün bu vasitədən istifadə edə bilərsiniz. Bunu etmək üçün, kimi statistik məlumatları görə bilərsiniz I / O cvs CPU vaxtı tampon önbelle nisbəti kök səbəbini tapmaqda kömək etmək. Performansınızı artırmaq üçün, pganalyze bir sorğunun indeksə ehtiyac olub olmadığını söyləyir performansını artırmaq.

Verilənlər bazasının fəaliyyət tarixində tam şəffaflığınız var. Sorgular vasitəsilə axtarış edə bilərsiniz Sorğu, Rolu, AVG TIME (MS), Çağırış / MIN, I / O%, DAĞLI%, Problemli suallar tapmaq üçün Bütün İcra müddətinin%. Keçmişdə bunu nə qədər edə biləcəyiniz istifadə etdiyiniz versiyadan asılıdır (aşağıya bax).

Pqanalyzenin satın alınması üçün üç versiyası var: İstehsal, Ölçək, və Müəssisə nəşri. İstehsal versiyası üç verilənlər bazası serveri və 14 günlük tarixi məlumatlar üçün ayda 99 dollara (£ 79.50) başa gəlir. Miqyaslı versiya altı verilənlər bazası serverləri və 30 günlük tarixi məlumatlar üçün ayda $ 250 (£ 200) başa gəlir.

Enterprise Edition, məhdudiyyətsiz verilənlər bazası serverləri ilə yerli quraşdırma seçimini təklif edir (ancaq qiyməti bilmək üçün satış qrupu ilə əlaqə saxlamalısınız.) 14 günlük pulsuz sınaq versiyasını yükləyə bilərsiniz..

9. pgCluu

pgCluu verilənlər bazası çoxluğundan məlumat toplayan PostgreSQL performans monitoru və audit vasitəsidir. Məhsul iki hissəyə bölünür: a PostgreSQL çoxluq statistika toplayıcısı a vasitəsilə fəaliyyət göstərir əmr xətti və a Perl grafiği performans məlumatlarını göstərir.

İzləyə biləcəyiniz metrika pgCluu daxildir verilənlər bazası başına tamponlar istifadəsi, bütün məlumat bazalarının ölçüsü, paylaşılan tamponlar istifadə sayının paylanması, və CPU istifadəsi. Bu məlumatlar sadə, rəng kodlu qrafiklərdə görünə bilər, buna görə də qeyri-müəyyənlik yoxdur. İstifadəyə dair hesabatlar da yarada bilərsiniz.

Bir kimi açıq qaynaqlı alternativ, pgCluu Bir büdcədə bir PostgreSQL monitorinq təcrübəsi istəsəniz düşünməyə dəyər. Mənbə kodunu bu linkdən əldə edə bilərsiniz.

10. Nagios Core və Nagios XI

Nagios CoreNagios XI Postgres performans ölçümlərini ölçə bilən infrastruktur izləmə platformalarıdır. Proqram PostgreSQL verilənlər bazasını izləyə bilər mövcudluğu, verilənlər bazasının ölçüsü, masa ölçüsü, cache rasionu, və daha çox. Postgres’i izləmək üçün bir sıra Nagios pluginləri də var. Məsələn check_pgactivity plagin görməyə imkan verir əlaqə, axın çoxalma geriliyi, verilənlər bazası hit nisbəti, indeks sıçrayır, və daha çox.

Nagios Core pulsuz, lakin daha məhdud bir versiyasıdır Nagios XI. Nagios XI ikisi üzərində üstünlüyə malikdir, çünki a veb əsaslı GUI və konfiqurasiyanı asanlaşdırmaq üçün izləmə sehrbazları kimi digər rahat xüsusiyyətlər. Büdcə prioritet olarsa Nagios Core açıq seçimdir, lakin daha rahat bir monitorinq təcrübəsi istəyirsinizsə, o zaman seçim etməlisiniz Nagios XI.

Nagios XI Konfiqurasiya sehrbazları və qabaqcıl hesabat daxil olan Standard Edition üçün 1.995 $ (£ 1.601) qiymətindən başlayır. Enterprise Edition, potensial planlaşdırma hesabatları və audit qeydləri ilə $ 3,495 (£ 2,806) başa gəlir. Pulsuz sınaq yükləyə bilərsiniz.

Sizin üçün bir PostgreSQL vasitəsini seçmək

Bu siyahıdakı bütün vasitələrdən kənarda, AppDynamics, SolarWinds Server & Tətbiq Monitoru, və Paessler PRTG Şəbəkə Monitoru bizim ən yaxşı seçimlərimizdir. Hər bir alətin təklif edəcəyi unikal bir şey var. AppDynamics olduğu kimi, dərin görünürlüğünə əsaslanan üst seçimdir SolarWinds Server & Tətbiq Monitoru ətraflı, lakin daha əlçatan istifadəçi təcrübəsi təqdim edir.

Digər tərəfdən, PRTG Şəbəkə Monitoru aşağı qiymət etiketi ilə yüksək bir dəyər izləmə təcrübəsi arasındakı tarazlığı pozur. Əgər açıq mənbəli marşrutla getmək istəyirsinizsə PGadmin Performans monitorinqini idarəetmə ilə də qarışdırsanız əladır.

Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map