- - 6 labākie SQL servera uzraudzības rīki 2019. gadam

6 labākie SQL servera uzraudzības rīki 2019. gadam

Dati ir visur, un dati ir viss. Vai vismaz tā ir daudzām organizācijām. Faktiski šķiet, ka jo lielāka ir organizācija, jo vairāk datu viņiem ir un jo svarīgāka tā ir. Šo datu lielāko daļu parasti glabā datu bāzēs un visizplatītākais datu bāzes tips ir SQL datu bāze. Bieži ir dati, kas tiek turēti SQL datu bāzēsorganizācijas visvērtīgākais īpašums. Tāpēc ir jārūpējas par to, lai SQL serveri vienmēr darbotos savu spēju maksimuma līmenī. Kā administrators viens no veidiem, kā to panākt, ir izmantot SQL servera uzraudzības rīku. Tas uzmanīgi sekos jūsu SQL datu bāzēm un brīdinās, ja notiks kaut kas neparasts. Problēma ir milzīgais produktu skaitspieejams, kas pareizā izvēlēšanos padara par ievērojamu uzdevumu. Lai jums būtu vieglāk, mēs esam izveidojuši sarakstu ar dažiem labākajiem SQL servera uzraudzības rīkiem un mēs tos pārskatīsim.

Bet pirms mēs pārskatām atrastos rīkus,īsumā pārtrauksim sarunu par SQL. Mēs centīsimies izskaidrot, kas tas ir, no kurienes tas nāk un kāpēc tas tagad ir tik izplatīts. Pēc tam mēs apspriedīsim SQL datu bāzu uzraudzību, kā tā tiek veikta un ko var uzraudzīt. Tas mums visiem palīdzēs atrasties vienā lapā, kad mēs pārskatīsim produktus. Neskatoties uz to, mēs izpētīsim lietas būtību un pārskatīsim dažus no labākajiem SQL serveru uzraudzības rīkiem tirgū.

Par SQL

Pastāv izplatīts nepareizs priekšstats par SQL. Daudzi to domā kā relāciju datu bāzes veidu, kur patiesībā tā ir valoda, ko izmanto, lai meklētu datus, nevis pašas datu bāzes. SQL akronīms apzīmē strukturētu vaicājumu valodu, un tieši tāds ir SQL. Paplašinājumā mēs parasti atsaucamies uz relāciju datu bāzu pārvaldības sistēmām, kuras atbalsta valodu vai kādu no tās variantiem, kā SQL datu bāzes. To mēs arī šodien darīsim.

Vismodernākā uzņēmuma līmeņa relāciju datu bāzevadības sistēmas izmanto SQL valodu. Tāpēc nav pārspīlēti teikt, ka SQL datu bāzes ir gandrīz visur. Visas augstākās datu bāzu pārvaldības sistēmas, piemēram, Oracle, IBM DB2, Microsoft SQL Server, MySQL, Microsoft Access un daudzas citas, izmanto SQL. Faktiski tas ir tāpēc, ka SQL kā datu bāzu vaicājumu valodas izmantošana ir kļuvusi tik izplatīta, ka mēs parasti atsaucamies uz Relāciju datu bāzes pārvaldības sistēmu kā SQL datu bāzi.

SQL servera uzraudzība

Ja dati par organizāciju ir viss,uzraudzība ir viss tīkla administratoram. Mūsdienu tīkli ir lieli un sarežģīti, un tos veido tik daudz komponentu, ka jūs vienkārši nevarat visu uzraudzīt. Tas ir viens no galvenajiem iemesliem, kāpēc uzraudzības rīki kļuva par būtisku tīkla administrēšanas daļu.

Kas attiecas uz SQL servera uzraudzību, tas ir ļoti līdzīgsjebkura cita komponenta uzraudzībai. SQL servera uzraudzības galvenais mērķis ir vienkārši nodrošināt, lai dati būtu pieejami pēc nepieciešamības. Kaut arī datu bāze un tajā esošie dati var būt nedaudz abstrakti, tā sastāv no konkrētiem elementiem. Datu bāzes uzraudzības rīkam vienmēr ir jāpārliecinās, ka visi šie elementi - no aparatūras līdz programmatūrai - ne tikai darbojas, bet arī darbojas normālā diapazonā.

SQL servera visvienkāršākais elements irserveris, kurā tas darbojas. Tāpat kā jebkuram serverim, ir daudz darbības parametru, kurus ir vērts pārraudzīt. Piemēram, CPU slodze, pieejamā atmiņa vai procesora galvenā temperatūra ir visi interesantie parametri. Servera, kurā darbojas datu bāze, uzraudzība ir tieši tāda pati kā jebkura cita servera uzraudzībai.

Pamatā esošās operētājsistēmas ir vēl vienaelements, kuru ir vērts uzraudzīt. Neatkarīgi no tā, kura operētājsistēma darbojas SQL serverī, ir vairāki svarīgi uzraugāmie parametri, piemēram, diska vieta vai diska izmantošana, piemēram. Tāpat kā aparatūras uzraudzība, arī SQL servera OS līmeņa uzraudzība neatšķiras no jebkura cita servera.

Pēdējā lieta, kas jāuzrauga, irfaktiskais SQL serveris. Es domāju Relāciju datu bāzes pārvaldības sistēmas programmatūru. Savā kodolā SQL serveris ir tikai vēl viena programmatūra, kas darbojas uz servera. Tad visvienkāršākais monitorings ir nodrošināt, lai šī īpašā programmatūra vai pakalpojums vienmēr darbotos. Tomēr daudzi rīki sniedzas tālāk. Piemēram, daži pārbaudīs datu bāzu struktūru, bet citi mērīs tās reakcijas laiku. Tipiskam SQL serverim ir pāris sauju parametru, kurus var pārraudzīt jūsu labā.

Labākie rīki SQL serveru uzraudzībai

Meklējot vislabāko SQL serveripārraudzības rīkus, mēs atradām daudz dažādu produktu, kuri, pēc mūsu domām, bija pelnījuši tos tuvāk aplūkot. Lai gan visi mūsu sarakstā esošie produkti var uzraudzīt SQL serverus, vairāki var kontrolēt vairāk. Mēs faktiski esam savā sarakstā iekļāvuši dažādus rīkus, lai sniegtu jums priekšstatu par pieejamo dažādību.

1. SolarWinds datu bāzes veiktspējas analizators (BEZMAKSAS IZMĒĢINĀJUMA VERSIJA)

SolarWinds ir viens no pazīstamākajiemtīkla un sistēmas administrēšanas rīki. Ar plašu rīku klāstu, kas aptver gandrīz katru tēmu, daudzi administratori vismaz ir dzirdējuši par uzņēmumu. Tās vadošais produkts - tīkla veiktspējas monitors - vienmēr ir viens no labākajiem tīkla joslas platuma uzraudzības rīkiem. SolarWinds, it kā ar iepriekšminēto nepietiek, ir slavens arī ar bezmaksas rīkiem, no kuriem katrs pievēršas tīkla administratoru īpašām vajadzībām.

Uz SolarWinds datu bāzes veiktspējas analizators (DPA) uzrauga un analizē jūsu SQL datu bāzes gadījumus. Sistēmā tiek izmantota reakcijas laika analīzes metode, kurā galvenā uzmanība tiek pievērsta laikam starp vaicājuma pieprasījumiem un atbilstošo atbildi no datu bāzes un analizē gaidīšanas veidus un notikumus, lai precīzi noteiktu datu bāzu sašaurinājumus.

SolarWinds datu bāzes veiktspējas analizators

  • Bezmaksas izmēģinājuma versija: SolarWinds datu bāzes veiktspējas analizators
  • Lejupielādes saite: https://www.solarwinds.com/database-performance-analyzer

Jums palīdzēs rīka ērti lietojamā saskarneātri un viegli atrodot jautājumus. Bet tikpat labs, cik tas ir traucējummeklēšanas rīks (un tas ir lieliski), tas ir arī lielisks uzraudzības rīks. Tās galvenais ekrāns ļauj vizualizēt datu bāzes gadījumus, gaidīšanas laikus, vaicājumu padomus, centrālo procesoru (ar brīdinājumu un kritiskiem brīdinājumiem), atmiņu, disku un sesijas.

Jebkuras noteiktas datu bāzes tendenču informācijas panelisPiemēram, grafiskā formātā tiek parādīts kopējais lietotāju nogaidīšanas laiks (vai jūsu izvēlētais vidējais vai tipiskais dienas nogaidīšanas laiks) mēneša laikā ar katru krāsu, kas attēlo atsevišķu SQL paziņojumu. Tas dod jums vizuāli pievilcīgu attēlojumu, kura paziņojums darbojas visilgāk.

Ar tām ir pietiekami daudz funkciju SolarWinds datu bāzes veiktspējas analizators ka par to mēs varētu uzrakstīt veselu pastu. Pagaidām apskatīsim dažus no vissvarīgākajiem.

Vienots monitoringa punkts visām jūsu datu bāzēm

Uz SolarWinds datu bāzes veiktspējas analizators tāpat kā vairums, darbojas ar Microsoft SQL serverilielākās datu bāzes, ieskaitot Oracle, MySQL, DB2 un ASE. Tas atbalsta arī fiziskos, lokālos serverus, virtuālās mašīnas (darbojas zem Vmware vai Hyper-V) un mākoņa bāzes datu bāzes.

Ļoti mērogojams

Pārraugiet tik daudz datu bāzes gadījumu, cik nepieciešams. DPA viegli mērogo no viena līdz tūkstoš gadījumiem. Jums vienkārši jājaunina licence.

Visu aktīvo sesiju uzraudzība

Rīka vietējie vēlētāju motora ierakstivisu, kas notiek jūsu datu bāzes gadījumos, bez papildu slodzes pašu datu bāzei un nepieprasot vietējo uzraudzības aģentu. Tas dramatiski samazina - ja pat nenovērš - risku, ka rīks varētu ietekmēt datu bāzu veiktspēju.

Datubāzes komponentu izsekošana, uzraudzība un analīze

Šis rīks automātiski korelē vaicājumus, lietotājus, failus, plānus, objektus, gaidīšanas laikus, glabāšanas laiku un datumu / laiku / stundu / minūti, lai precīzi atklātu un diagnosticētu problēmas lidojuma laikā.

Datu bāzes iestatīšanas padomi

Uz DPA var sniegt jums pamatotus padomus par individuālu noskaņošanudatu bāzes gadījumi, lai pārliecinātos, ka tie darbojas ar maksimālo veiktspēju. Rīks analizēs visus gadījuma parametrus un ieteiks darbības virzienu, lai optimizētu noteiktus vaicājumus vai pat veselus datu bāzes gadījumus.

Cenas par SolarWinds datu bāzes veiktspējas analizators Sākums ir 1 995 USD un mainās atkarībā no pārraudzīto datu bāzes gadījumu skaita un veida. Ja vēlaties izmēģināt produktu pirms tā iegādes, ir pieejama pilnībā funkcionējoša 14 dienu izmēģinājuma versija.

2. Paeslers PRTG

Uz Paessler Router Satiksmes Grapher (PRTG) ir plaši pazīstama monitoringa platforma “viss vienā”kas var uzraudzīt lielāko daļu sistēmu, ierīču, trafika un lietojumprogrammas jūsu IT infrastruktūrā. Šim rīkam ir vairākas klienta saskarnes, no kurām izvēlēties. Šeit ir Windows uzņēmuma konsole, Ajax balstīta tīmekļa saskarne un mobilās lietotnes operētājsistēmām Android, iOS un Windows Phone. Rīks, kā zināms, ir viens no ātrākajiem un vienkāršākajiem uzstādītājiem, izmantojot Paessler, apgalvojot, ka jūs varētu sākt uzraudzību 2 minūšu laikā.

PRTG SQL sensora ekrānuzņēmums

Viens no PRTGVislabākā īpašība ir automātiskā noteikšana, kas notiksskenējiet tīklu un automātiski atpazīst plašu ierīču un sistēmu klāstu, izveidojot atbilstošus sensorus no iepriekš definētām ierīces veidnēm. Šim rīkam ir kartes funkcija, kas ļaus jums izveidot pielāgotas kartes ar uzraudzīto datu pārklājumu, piedāvājot unikālu veidu to parādīšanai. Kad runa ir par brīdinājumiem, PRTGIr ļoti elastīgas un pielāgojamas. Mobilā klienta lietotnes ļauj jums saņemt tiešos paziņojumus tieši uz jūsu ierīci. Varat arī iestatīt paziņojumus pa e-pastu vai SMS, un tur ir jaudīga API, kas ļauj jums rakstīt savus paziņojumu skriptus.

PRTG var pārraudzīt jebko, kam ir sensors. Sensorus var uzskatīt par papildinājumiem, lai gan šī rīka gadījumā tie jau ir iebūvēti. Iepriekš konfigurēti datu bāzes sensori ir pieejami ārpus komplekta. Tiek atbalstīti vairums datu bāzu dzinēju, ieskaitot Microsoft SQL, MySQL, Oracle un PostgreSQL. Šis rīks ļaus jums kontrolēt SQL vaicājuma izpildes laiku, izmērot laiku, kas pagājis no brīža, kad savienojums ir izveidots, līdz savienojuma beigām. Tas ļaus jums skaidri redzēt, kā jūsu datu bāzes darbojas zem spiediena.

PRTG ir pieejama pilnībā aprīkotā bezmaksas versijākas ierobežos jūsu novērošanas iespējas līdz 100 sensoriem, katru parametru uzskatot par vienu sensoru. Piemēram, SQL servera uzraudzībai ir nepieciešams viens sensors katram datu bāzes gadījumam. Vairāk nekā 100 sensoriem ir nepieciešama licence. To cenas mainās atkarībā no sensoru skaita un sākas no 1 600 USD par 500 sensoriem. Ir pieejama bezmaksas pilnībā aprīkota 30 dienu izmēģinājuma versija, kas ļauj izmantot neierobežotus sensorus, taču pēc izmēģinājuma perioda beigām tā atgriezīsies pie 100 sensoru bezmaksas versijas.

3. Idea Diagnostic Manager for SQL Server

Neļaujiet Idea Diagnostic Manager for SQL ServerVārds jūs muļķo. Tas galvenokārt ir uzraudzības rīks, kas uzrauga SQL datu bāzu darbību. Tas nodrošina veiktspējas statistiku, metriku un fizisko serveru, kā arī virtuālo mašīnu un to pamatā esošās resursdatora brīdinājumus. Rīks var uzraudzīt daudzus parametrus, piemēram, centrālo procesoru, atmiņu, cietā diska un vietas, kā arī tīkla izmantošanu. Līdztekus transakciju SQL uzraudzībai ir iekļauta arī proaktīva SQL vaicājumu uzraudzība. Turklāt rīks var sniegt ieteikumus par SQL datu bāzu veselību.

Idera diagnostikas vadītājs - centrālais informācijas panelis

Lietotāju mijiedarbībai var izvēlēties:Tīmekļa interfeiss un mobilās lietotnes Android, iOS un Blackberry tālruņiem un planšetdatoriem. Rīks nodrošina gan reāllaika, gan vēsturiskos datus par SQL servera gadījumiem, ļaujot administratoriem veikt izmaiņas mobilajā lietotnē. Citi uzdevumi, kurus var veikt no mobilajām lietotnēm, kurām ir ierobežota funkcija, ir procesu apskate un nogalināšana, darbu sākšana un apturēšana pēc vajadzības un vaicājumu izpilde.

Citas Idea Diagnostic Manager for SQL Server iekļaujiet vieglu integrāciju ar SCOM, izmantojotPārvaldības pakotnes papildinājums - paredzamā brīdināšanas sistēma, kas izveidota, lai izvairītos no viltus trauksmēm, un lieliska vaicājumu veiktspējas uzraudzības funkcija, kas var precīzi noteikt vaicājumus, kas nav efektīvi un darbojas slikti.

Cenas par Idea Diagnostic Manager for SQL Server Sākot ar USD 1 996 par datu bāzes gadījumu, un ir pieejams pilnībā funkcionējošs 14 dienu izmēģinājums.

4. SQL elektroinstrumenti

SQL Power's SQL elektroinstrumenti ir datu bāzes veiktspējas analīze bez aģentiemrisinājums, kura izdevēju apgalvojumi vismazāk ietekmē jūsu serverus. Mēdz teikt, ka uzraudzība, izmantojot SQL Power Tools, nenoslogo jūsu datu bāzes vairāk kā par 1%. Produkts arī datu bāzē ievieto tabulu un nesaglabātu procedūru. Visa analīze tiek veikta pilnīgi attālināti. Tas jo īpaši nenoslogos jūsu serverus ar miljoniem vaicājumu, kas varētu nopietni ietekmēt viņu veiktspēju. Un, tā kā esat bez aģenta, jums serveros nav jāinstalē neviens uzraudzības komponents.

SQL Power Tools informācijas panelis

Šis rīks ir aprīkots ar funkcijām. Tam ir gan servera fermas veiktspējas panelis, gan siltuma kartes skati, kurus var apskatīt no pārlūka vai mobilās ierīces. Platforma aprēķina SQL gaidīšanas laika, veiktspējas skaitītāju un darbu izpildes laika ikdienas bāzes analīzi. Tas var arī veikt tūlītēju SQL un I / O gaidīšanas laika, veiktspējas skaitītāju un darbu izpildes laika salīdzinājumu starp serveriem un laika periodiem. Šis rīks ļauj jums izskaidrot slikti izpildītu vaicājumu SQL gaidīšanas laikus, palīdzot precīzi noteikt, ar kādiem resursiem var būt aizdomas, kas var izraisīt to nepabeigšanu savlaicīgi.

Cena SQL elektroinstrumenti svārstās no 2 000 līdz 750 USD par datu bāzipiemēram, atkarībā no tā, cik daudz jūs vienlaikus iegādājaties. Ja vēlaties izmēģināt produktu, 3 nedēļu novērtēšanas versiju var iegūt, sazinoties ar SQL Power.

5. SQL monitors (sarkanie vārti)

SQL monitors no Red Gate programmatūras var izmantot, lai uzraudzītu,pārvaldīt, mainīt, manipulēt un optimizēt SQL datu bāzes. Tas palīdzēs atrast jautājumus, pirms tie kļūst par problēmām. Raksturīgi, ka par produktu var daudz pateikt. Pirmkārt, tas administratoriem sniedz pārskatu par viņu SQL serveru fermu. Šim rīkam ir arī jaudīgas brīdināšanas iespējas, ļaujot jums uzzināt par problēmām, pirms tām ir iespēja pamanīt kādu būtisku ietekmi. Ziņošana ir vēl viena vieta, kur SQL monitors spīd. Tas ģenerēs pielāgotus pārskatus par jūsu serveru veselību. Turklāt rīka veiktspējas analīzes iespējas ļauj ātri noskaidrot, kas visvairāk ietekmē jūsu sistēmu. Šī funkcija kā diagnostikas rīks var palīdzēt atklāt šķēršļus un atrast pamatcēloņus.

Red Gate SQL Monitor Ekrānuzņēmums

SQL monitors ir ērti lietojams informācijas panelis, kas ļauj to izmantotapskatiet visus datu bāzes gadījumus vienā ērtā vietā. Rīks arī ļauj jums dažu sekunžu laikā tieši piekļūt tiem, neveicot attālinātu savienojumu ar tiem, izmantojot VPN vai citu metodi. Pieejams informācijas panelis ar nolaižamo funkcionalitāti, kas ļauj ar pāris klikšķiem parādīt detalizētu statistiku par datu bāzēm, piemēram, gaidīšanas laiku, CPU izmantošanu un diska I / O.

Bāzes cena SQL monitors ir 1495 USD par vienu datu bāzes gadījumu. Jums ir tiesības uz 15% atlaidi, ja vienlaikus iegādājaties no piecām līdz deviņām licencēm, un 20% atlaidi, ja iegādājaties desmit vai vairāk. Visas cenas ietver viena gada atbalstu no Red Gate. Ir pieejams 14 dienu izmēģinājums, ja vēlaties rīkam izmēģināt izmēģinājumu, kā arī tiešsaistes demonstrācija.

6. SQL sentry

Mūsu pēdējais ieraksts sauc SQL sentry no SentryOne. Tas ir diezgan populārs risinājums datu bāzes veiktspējas uzraudzībai. Rīks apkopo un piedāvā izpildāmu veiktspējas metriku un brīdinājumus, kā arī parāda svarīgus notikumus kalendāra stila displejā, kas ļauj viegli savstarpēji norādīt. Turklāt rīku var izmantot, lai ātri atrisinātu problēmas, palaižot detalizētu analīzi tieši no tā paneļa. Rīka veiktspējas informācijas panelī - kurā ir ekskluzīvs, patentēts krātuves veiktspējas skats - var parādīt augstas ietekmes vaicājumu detalizētas analīzes rezultātus.

SQL Sentry no SentryOne

SQL sentry noteikti nav vismodernākā izskata rīkiun tā informācijas panelis ir kritizēts par tā novecojušo izskatu. Tomēr tas parādīs visus kritiskos SQL komponentus un pakalpojumus glītā izkārtojumā, un tas palīdzēs jums pārvaldīt SQL datu bāzes gadījumus un nodrošināt to pieejamību. Jums ir arī iespēja apskatīt servera vēsturiskos datus, salīdzinot tos ar pašreizējiem reāllaika datiem. Jūs varētu izmantot šo funkciju bāzes līnijas ģenerēšanai un pēc tam datu bāzes optimizācijas centienu rezultātu noteikšanai.

Cena par SQL sentry ir USD 2 495 par gadījumu, pieskaitot gada uzturēšanumaksa 499 USD. Produkts ir pieejams arī kā abonēšanas pakalpojums ar ievērojami zemākām izmaksām - USD 125 mēnesī. Pateicoties pieejamajam bezmaksas 15 dienu izmēģinājumam, varat arī ņemt produktu testa braucienam.

Komentāri