Kuusi parasta PostgreSQL-seurantatyökalua vuonna 2020

click fraud protection

PostgreSQL-tietokanta on erittäin suosittu ilmainen ja avoimen lähdekoodin relaatiotietokannan hallintajärjestelmä. Sen sanotaan olevan yhtä hyvä kuin useimpien kaupallisten tietokantatuotteiden. Itse asiassa jotkut jopa vakuuttavat, että se on monella tavalla parempi. Mutta riippumatta siitä, tietokannan ensisijainen tarkoitus on tietojen pitäminen. Ja aivan kuten data on usein organisaation tärkein voimavara, tietokantojen seuranta on usein järjestelmänvalvojan tärkein tehtävä.

Parhaat PostgreSQL-seurantatyökalut

PostgreSQL-tietokantojen seurannan pääasia on varmistaa, että heidän hallussaan olevat tiedot ovat käytettävissä aina tarvitaan ja että heidän suorituskykynsä - ts. kuinka nopeasti ne vastaavat kyselyihin - pysyy hyväksyttävissä olevien parametrien rajoissa. Tänään katsomme muutamia parhaimmista PostgreSQL-seurantatyökaluista.

Aloitamme lyhyesti selittämällä, mikä PostgreSQL on, mistä se tulee ja miten se tuli. Loppujen lopuksi se voi auttaa vain tietää vähän enemmän siitä, mitä yritämme seurata. Sitten keskustelemme erityisesti PostgreSQL-tietokantojen seurannasta. Opimme kuinka tietokantapalvelimia tulisi pitää kokonaisuutena ja että se on paras seuranta ei sisällä varsinaista tietokantaohjelmistoa, vaan myös taustalla olevaa käyttöjärjestelmää ja laitteisto. Pääset sitten tämän viestin ytimeen, kun esittelemme parhaat mahdolliset löytämämme PostgreSQL-seurantatyökalut ja annamme sinulle lyhyen katsauksen jokaisesta.

instagram viewer

PostgreSQL pähkinänkuoressa

PostgreSQL väittää olevansa edistynein avoimen lähdekoodin tietokanta. Se on luultavasti enemmän kuin pelkkä markkinointi. Se on todella yhtä suuri kuin käytettävissä olevat tehokkaimmat kaupalliset tietokannat. Postgres-niminen ilmainen ja avoimen lähdekoodin relaatiotietokannan hallintajärjestelmä (RDBMS) korostaa laajennettavuutta ja teknisten standardien noudattamista. Se on suunniteltu käsittelemään erilaisia ​​työtaakkoja yksittäisistä koneista tietovarastoihin tai Web-palveluihin, joissa on useita samanaikaisia ​​käyttäjiä. Lisäksi se on macOS-palvelimen oletus tietokanta ja on saatavana myös Linuxille, FreeBSD: lle, OpenBSD: lle ja Windowsille.

PostgreSQL on kehittynyt Ingres-projektista Kalifornian yliopistossa, Berkeley. Itse asiassa PostgreSQL-nimi oli alun perin vain Postgres ja se tarkoitti post-Ingres-nimiä. Se muutettiin myöhemmin PostgreSQL: ksi vastaamaan paremmin sen SQL-standardin noudattamista. Joten, vuonna 1982, Ingres-tiimin johtaja Michael Stonebraker lähti Berkeleystä tekemään patenttiversion Ingresistä vasta palatakseen muutamaa vuotta myöhemmin vuonna 1985 ja aloitti Ingresin jälkeisen hankkeen nykyisten tietokantajärjestelmien ongelmien ratkaisemiseksi, jotka olivat entistä selvemmin varhaisessa vaiheessa 1980. Tunnustuksena saavutuksistaan, Stonebraker sai Turing-palkinnon vuonna 2014 näistä ja muista projekteista ja heidän edelläkävijöistään.

Kiinnostava lukea:7 parasta tietokannan suorituskyvyn analysointityökalua

Tietoja PostgreSQL-tietokantojen seurannasta

Koska PostgreSQL on ennen kaikkea tavanomainen SQL-tietokanta, sen seuranta ei eroa muiden SQL-tietokantojen seuranta. Ja PostgreSQL-tietokannan seurannan ensisijainen tavoite on ennen kaikkea varmistaa, että tiedot ovat käytettävissä tarvittaessa. Tietokanta ja sen sisältämät tiedot voivat olla jossain määrin abstraktia käsitettä. Se on kuitenkin tehty konkreettisista elementeistä. Siksi PostgreSQL-seurantatyökalujen on aina varmistettava, että kaikki nämä elementit - mukaan lukien sekä laitteistot että ohjelmiston komponentit - toimivat ja toimivat myös normaalilla alueella.

PostgreSQL-palvelimen tai minkä tahansa tietokantapalvelimen perusteellisin elementti on todellinen palvelin, jota se käyttää, laitteistot ja käyttöjärjestelmä mukana. Kuten kaikki palvelimet, niitä on monia seurannan arvoisia toimintaparametreja PostgreSQL-palvelimella. Esimerkiksi suorittimen kuormitus, käytettävissä oleva muisti tai prosessorin ytimen lämpötila ovat kaikki mielenkiintoisia parametreja. PostgreSQL-tietokanta-ilmentymää käyttävän palvelimen tarkkailu on laitteiston näkökulmasta täsmälleen sama kuin minkä tahansa muun palvelimen tarkkailu.

Taustalla olevat käyttöjärjestelmät ovat toinen seurannan arvoinen elementti. Riippumatta siitä, missä käyttöjärjestelmässä PostgreSQL-palvelimesi on käynnissä, valvottavana on useita tärkeitä parametreja, kuten levytilaa tai levyn käyttöä. Ja aivan kuten laitteistovalvonta, PostgreSQL-palvelimen käyttöjärjestelmätason valvonta ei eroa millään muulla palvelimella.

Viimeinen seurantaa vaativa asia on todellinen PostgreSQL-palvelinilmentys. Tarkoitan tällä relaatiotietokannan hallintajärjestelmän ohjelmistoa. Yksinkertaisimmassa muodossaan PostgreSQL-palvelin on vain yksi palvelimella käynnissä oleva ohjelma. Tärkein seuranta on sitten varmistaa, että tämä erityinen ohjelma ja / tai siihen liittyvät palvelut suoritetaan jatkuvasti. Monet seuranta- ja analyysityökalut menevät kuitenkin pidemmälle. Jotkut esimerkiksi tarkistavat tietokantojen rakenteen, kun taas toiset mittaavat niiden vastausajan. PostgreSQL-palvelimella on useita kourallisia parametreja, joita voidaan seurata hyödyksesi.

Parhaat työkalut PostgreSQL-tietokantojen seurantaan

Olemme tutkineet markkinoita parhaimmista PostgreSQL-tietokannan seurantatyökaluista ja löytäneet laajan valikoiman tuotteita. PostgreSQL-standardien noudattamisen ansiosta millään SQL-yhteensopivalla seurannustyökalulla ei pitäisi olla mitään ongelmia seurata PostgreSQL-tietokantaa. Olemme tehneet parhaamme, kuten usein teemme, sisällyttääksemme erityyppisiä työkaluja luetteloomme. Vaikka jotkut ovat yksinkertaisempia SQL-seurantatyökaluja, toiset ovat täysin varustettuja työkaluja, jotka seuraavat kaikkia mahdollista parametria ja jopa analysoida tietokantojen rakennetta, tunnistaa mahdollisesti ongelmat paikkoja.

SolarWinds on yksi tunnetuimmista verkko- ja järjestelmänhallintatyökalujen valmistajista. Laaja valikoima työkaluja, jotka kattavat melkein kaikki aiheet, monet ylläpitäjät ovat ainakin kuulleet yrityksestä. Sen lippulaiva, Verkon suorituskyvyn näyttö, on jatkuvasti parhaan verkon kaistanleveyden seurannan työkalu. Yhtiö on myös kuuluisa ilmaisista työkaluistaan, joista kukin vastaa verkonvalvojien erityistarpeisiin.

SolarWinds-tietokannan suorituskyvyn analysaattori (DPA) tarkkailee ja analysoi PostgreSQL-tietokanta-ilmentymiäsi tai mitä tahansa SQL-yhteensopivia tietokantoja. Järjestelmä käyttää a Vastausajan analyysi menetelmä, joka keskittyy ensisijaisesti kyselypyyntöjen ja tietokannasta vastaavan vastauksen väliseen aikaan ja analysoi odotustyyppejä ja tapahtumia tietokantojen pullonkaulojen selvittämiseksi.

SolarWinds-tietokannan suorituskyvyn analysaattori
  • ILMAINEN KOKEILU: SolarWinds-tietokannan suorituskyvyn analysaattori
  • Virallinen latauslinkki: https://www.solarwinds.com/database-performance-analyzer/registration

Työkalun helppo käyttöliittymä auttaa sinua löytämään ongelmat nopeasti ja helposti. Mutta niin hyvä kuin se on vianmääritystyökalu (ja se on hieno), se on myös erinomainen seurantatyökalu. Sen pääruudulla voit visualisoida tietokanta-esiintymät, odotusajat, kyselyneuvot, CPU (varoitus- ja kriittisillä hälytyksillä), muisti, levy ja istunnot. Minkä tahansa tietyn tietokanta-esiintymän trendi-kojetaulu näyttää graafisessa muodossa odotusaikojen kokonaismäärän (tai valitsemasi) keskimääräiset tai tyypilliset päivän odotusajat) käyttäjille kuukauden kuluessa, kun jokainen väri edustaa yksittäistä SQL: tä lausuma. Tämä antaa sinulle visuaalisesti houkuttelevan esityksen, jonka lausunto kestää pisin.

Siellä on niin monia ominaisuuksia SolarWinds-tietokannan suorituskyvyn analysaattori että voisimme kirjoittaa siitä kokonaisen viestin. Katsotaan nyt toista merkittävimmistä.

Yksi valvontapiste kaikille tietokannoillesi

SolarWinds-tietokannan suorituskyvyn analysaattori toimii PostgreSQL-tietokantojen kanssa (tietysti), samoin kuin useimpien tärkeimpien tietokantojen kanssa, kuten Microsoft SQL Server, Oracle, MySQL, DB2 ja ASE. Se tukee myös fyysisiä, paikallisia palvelimia, virtuaalikoneita (käynnissä Vmware tai Hyper-V) ja pilvipohjaisia ​​asennuksia.

Erittäin skaalautuva

Työkalun avulla voit seurata niin monta tietokanta-esiintymää kuin tarvitset. Ohjelmisto skaalaa helposti yhdestä tuhanteen tietokanta-esiintymän. Sinun tarvitsee vain päivittää lisenssi.

Kaikkien aktiivisten istuntojen seuranta

Työkalun alkuperäinen pollausmoottori tallentaa kaiken, mitä tietokanta-esiintymissä tapahtuu, ilman erillistä latausta tietokantaan itse ja ilman paikallista tarkkailijaa. Tämä vähentää dramaattisesti - jos ei poista - riskiä siitä, että työkalu voi vaikuttaa tietokantojen suorituskykyyn.

Tietokantakomponenttien seuranta, seuranta ja analysointi

Tämä työkalu korreloi automaattisesti kyselyt, käyttäjät, tiedostot, suunnitelmat, esineet, odotusajat, tallennuksen ja päivämäärän / ajan / tunnin / minuutin, jotta ongelmat voidaan löytää ja diagnosoida tarkasti lennossa.

Tietokannan viritysohjeet

SolarWinds-tietokannan suorituskyvyn analysaattori voi antaa sinulle hyviä neuvoja yksittäisten tietokanta-esiintymien virittämiseksi varmistaaksesi, että ne toimivat huipputehoillaan. Työkalu analysoi kaikki ilmentymän parametrit ja suosittelee toimintatapaa tiettyjen kyselyjen tai jopa kokonaisten tietokanta-esiintymien optimoimiseksi.

Hinnat SolarWinds-tietokannan suorituskyvyn analysaattori alkaa 1 995 dollarista ja vaihtelee seurattavien tietokannan esiintymien lukumäärän ja tyypin mukaan. Jos haluat kokeilla tuotetta ennen sen ostamista, täysin toimiva 14 päivän kokeiluversio on saatavana.

2. PRTG-verkkomonitori

Paessler A.G.n PRTG Network Monitor on tunnettu all-in-one-seurantaalusta, jota voit käyttää järjestelmien, laitteiden, liikenteen, tietokantojen ja sovellusten valvontaan. Se on rakennettu fiksuun anturipohjaiseen arkkitehtuuriin, jossa erilaiset anturit mahdollistavat erityyppisen valvonnan. Tämä työkalu voi tarkkailla mitä tahansa anturia. Voit ajatella antureita lisäosina, vaikka tämän työkalun tapauksessa ne ovat jo sisäänrakennettuja. Esiasetettuja tietokanta-antureita on saatavana valmiiksi. Useimpia tietokantamoottoreita tuetaan erityisillä antureilla, kuten PostgreSQL, Microsoft SQL Server, MySQL ja Oracle. Työkalun avulla voit seurata a: n suoritusaikaa SQL-kysely mittaamalla aika, joka kuluu hetkestä, jolloin yhteys muodostetaan yhteyden loppuun. Sen avulla näet selvästi, kuinka tietokannasi toimivat paineen alla.

PRTG PostgreSQL -anturi

PRTG-verkkomonitori antaa sinun valita useista asiakaskäyttöliittymistä. Siellä on Windows-yrityskonsoli, Ajax-pohjainen web-käyttöliittymä ja mobiilisovellukset Androidille, iOS: lle ja Windows Phone -sovellukselle. Työkalun tiedetään olevan nopeimpia ja helpoimmin asennettavia Paesslerin kanssa, väittäen, että voisit aloittaa seurannan 2 minuutissa. Vaikka kokemuksemme osoittaa, että se voi viedä pidempään, se on silti erittäin nopea ja helppo asennusprosessi.

Yksi PRTG: n parhaista ominaisuuksista - ja yksi syy siihen, miksi se on niin nopea ja helppo asentaa - on sen automaattinen etsintämoottori, joka tarkistaa verkkoosi ja tunnistaa automaattisesti laajan valikoiman laitteita ja järjestelmiä, luomalla sopivat anturit ennalta määritetystä laitteesta malleja. Työkalussa on myös karttaominaisuus, jonka avulla voit luoda mukautettuja karttoja seurantatietojesi päällekkäin ja tarjota ainutlaatuisen tavan näyttää ne. Hälytysten osalta PRTG: t ovat erittäin joustavia ja muokattavissa. Mobiilisovellussovellusten avulla voit saada push-ilmoituksia suoraan laitteeseesi. Voit myös asettaa ilmoituksia sähköpostitse tai tekstiviestinä. Siellä on tehokas sovellusliittymä, jonka avulla voit kirjoittaa omat ilmoitusskriptisi.

PRTG Verkkomonitori on saatavana täysin varustelluna ilmaisena versiona, joka rajoittaa valvontakykysi 100 anturiin. Tyypillisen PostgreSQL-palvelimen seuranta vaatii yhden anturin tietokanta-esiintymää kohden sekä anturit kaikille muille palvelimille ja käyttöjärjestelmäparametreille, joita haluat ehkä seurata. Yli 100 anturille lisenssi tarvitaan. Niiden hinnat vaihtelevat anturien lukumäärän mukaan ja alkavat 1 600 dollarista 500 anturilta. Saatavilla on ilmainen, täysin varusteltu 30 päivän kokeiluversio, joka sallii rajoittamattoman antureiden käytön, mutta se palaa 100 ilmaiseksi anturiin, kun koeaika on ohi.

Lue täydellinen arvostelu lisätietoja.

3. SQL Sentry

Seuraava luettelossamme on SQL Sentry alkaen SentryOne. Tämä on melko suosittu ratkaisu tietokannan suorituskyvyn seurantaan. Työkalu kerää ja esittelee toimivia suorituskykymittareita ja hälytyksiä ja näyttää tärkeät tapahtumat kalenterityylisessä näytössä, joka mahdollistaa helpon ristiviittaamisen. Lisäksi työkalua voidaan käyttää ongelmien ratkaisemiseen nopeasti suorittamalla yksityiskohtainen analyysi suoraan sen päältä kojelautaan. Työkalun suorituskyvyn kojetaululla - joka tarjoaa yksinoikeuden patentoidun kuvan tallennustilan suorituskyvystä - voidaan näyttää voimakkaiden kyselyiden yksityiskohtaisen analyysin tulokset.

SQL Sentry SentryOnesta

SQL Sentry ei todellakaan ole modernin näköisiä työkaluja, ja sen kojetaulua on kritisoitu vanhenneesta ilmeestään. Se näyttää kuitenkin kaikki kriittiset SQL-komponentit ja palvelut siistinä asetteluna ja auttaa hallitsemaan SQL-tietokanta-esiintymiasi ja varmistamaan niiden saatavuuden. Voit myös tarkastella palvelimen historiallisia tietoja vertaamalla niitä nykyisiin reaaliaikaisiin tietoihin. Voit käyttää tätä ominaisuutta perustaa perustaso ja mitata sitten tietokannan optimointitoimien tulokset.

Perushinta SQL Sentry on 2 495 dollaria tietokanta-esiintymää kohden plus vuotuinen ylläpitomaksu 499 dollaria. Tuote on saatavana myös tilauspohjaisena palveluna, joka maksaa 125 dollaria / kk tietokantaa kohti. Voit myös viedä tuotteen koekäyttöön saatavilla olevan 15 päivän kokeilun ansiosta.

4. Idea-diagnostiikkahallinta SQL Serverille

Älä anna Idera Diagnostic Manager SQL ServerilleNimi huijaa sinua. Tämän työkalun avulla voit todella seurata minkä tahansa SQL-tietokannan, mukaan lukien PostgreSQL, suorituskykyä. Se tarjoaa fyysisten palvelimien sekä virtuaalikoneiden ja niiden taustalla olevan isäntälaitteiston suorituskykytilastoja, mittareita ja hälytyksiä. Työkalu voi tarkkailla lukuisia parametreja, kuten suorittimen, muistin, kiintolevyn käytön ja tilan sekä verkon käytön. SQL-kyselyjen ennakoiva seuranta sisältyy myös tapahtuma-SQL-seurantaan. Lisäksi työkalu voi antaa suosituksia SQL-tietokantojen terveydelle.

Idera Diagnostic Manager - keskushallintapaneeli

Käyttäjien vuorovaikutusta varten on valittavana verkkopohjainen käyttöliittymä ja mobiilisovellukset Android-, iOS- ja Blackberry-puhelimille ja -tableteille. Työkalu tarjoaa sekä reaaliaikaista että historiallista tietoa SQL-palvelimen ilmentymistä, jolloin järjestelmänvalvojat voivat tehdä muutoksia lennon aikana mobiilisovelluksessa. Muita tehtäviä, jotka voidaan suorittaa vähentyneillä ominaisuuksilla varustetuista mobiilisovelluksista, ovat prosessien tarkastelu ja lopettaminen, töiden aloittaminen ja pysäyttäminen tarpeen mukaan sekä kyselyjen suorittaminen. Muut ominaisuudet Idera Diagnostic Manager SQL Serverille sisältää helpon integroinnin SCOM: ään käyttämällä Management Pack -lisäosaa, ennakoivaa hälytysjärjestelmää, joka on rakennettu vääräksi välttämiseksi hälytykset ja erinomainen kyselyn suorituskyvyn seurantatoiminto, joka pystyy osoittamaan kyselyt, jotka eivät ole tehokkaita ja suorittavia huonosti.

Hinnat Idera Diagnostic Manager SQL Serverille alkaa 1 996 dollarilla tietokanta-esiintymää kohden, ja täysin toimiva 14 päivän kokeiluversio on saatavana.

5. SQL-näyttö (punainen portti)

SQL-näyttö alkaen Punaisen portin ohjelmisto voidaan käyttää valvomaan, hallitsemaan, muuttamaan, käsittelemään ja optimoimaan SQL-tietokantoja. Se auttaa löytämään ongelmia ennen kuin niistä tulee ongelmia. Ominaisuuksien kannalta tuotteesta voidaan sanoa paljon. Ensinnäkin se tarjoaa järjestelmänvalvojille yleiskuvan SQL-palvelintarhastaan. Työkalussa on myös tehokkaat hälytysominaisuudet, jotka antavat sinulle tietää ongelmista ennen kuin niillä on mahdollisuus olla havaittavissa olevia vaikutuksia. Raportointi on toinen paikka, jossa tämä tuote paistaa. Se tuottaa räätälöityjä raportteja palvelimien terveydestä. Lisäksi työkalun suorituskyvyn analysointiominaisuudet antavat sinun nopeasti nähdä, mikä vaikuttaa järjestelmään eniten. Diagnostiikkatyökaluna tämä ominaisuus voi auttaa sinua paljastamaan esteet ja löytämään perussyyt.

SQL Monitor -näyttökuva

SQL-näyttö on helppokäyttöinen kojelauta, jonka avulla voit tarkastella kaikkia tietokanta-esiintymiasi yhdessä kätevässä paikassa. Työkalun avulla voit myös käyttää heitä suoraan muutamassa sekunnissa tarvitsematta muodostaa etäyhteyttä niihin VPN: n tai muun menetelmän avulla. Siellä on kojetaulu, jossa on tarkennustoiminnot, joiden avulla voit näyttää yksityiskohtaisia ​​tilastoja tietokannoistasi, kuten odotusajat, prosessorin käyttö ja levyn I / O vain muutamalla napsautuksella.

Perushinta SQL-näyttö on 1495 dollaria tietokantaa kohti. Voit saada 15% alennuksen, kun ostat viidestä yhdeksään lisenssiä samanaikaisesti, ja 20% alennuksen, kun ostat kymmenen tai enemmän. Kaikki hinnat sisältävät ensimmäisen vuoden tuen Punainen portti. 14 päivän kokeiluversio on käytettävissä, jos haluat antaa työkalulle koeajon ja niin on online-esittely.

6. SQL-työkalut

SQL-työkalut alkaen SQL Power on agenttivapaa tietokannan suorituskyvyn analysointiratkaisu, jonka julkaisijoiden vaatimukset vaikuttavat palvelimiin vähiten. Sanotaan, että seuranta SQL-työkalut ei lataa tietokantojasi yli 1 prosentilla. Tuote ei myöskään lisää taulukkoa eikä tallennettua menettelytapaa tietokantoihin. Kaikki analyysit tehdään täysin etäkäytössä. Erityisesti se ei lataa palvelimia miljoonilla kyselyillä, jotka voivat vaikuttaa vakavasti niiden suorituskykyyn. Ja koska olet edustajatonta, sinun ei tarvitse asentaa mitään valvontakomponentteja palvelimillesi.

SQL-työkalujen hallintapaneeli

Tämä työkalu on täynnä ominaisuuksia. Siinä on sekä kojelauta- että lämpökarttanäkymät palvelintilasi suorituskyvystä, joita voi katsella selaimesta tai mobiililaitteesta. Alusta laskee päivittäisen lähtötason analyysin SQL-odotusajoista, suorituskykylaskurista ja työn suoritusajoista. Se voi myös suorittaa välittömän vertailun SQL: n ja I / O: n odotusajoista, suorituslaskurista ja työn suoritusajoista palvelimien ja ajanjaksojen välillä. Työkalun avulla voit tarkentaa huonosti suorittavien kyselyiden SQL-odotusaikoja, mikä auttaa määrittämään resurssien kiistat, jotka voivat aiheuttaa sen, että niitä ei suoriteta ajoissa.

SQL-työkalutHintavarastot välillä 2 000–750 dollaria tietokanta-esiintymää kohti riippuen siitä, kuinka monta ostat samanaikaisesti. Jos haluat kokeilla tuotetta, 3 viikon arvioversion voi hankkia ottamalla yhteyttä SQL Power.

watch instagram story