6 beste netwerkbeheertools die prestaties bijhouden
De markt voor netwerkbeheersoftware is erg druk. Verkort uw zoekopdracht door onze aanbevelingen van de beste netwerkbeheertools te volgen.
Data is overal en data is alles. Of in ieder geval voor veel organisaties. In feite lijkt het erop dat hoe groter de organisatie, hoe meer gegevens ze hebben en hoe belangrijker het is. De meeste van die gegevens worden doorgaans opgeslagen in databases en het meest voorkomende type database is de SQL-database . De gegevens die in SQL-databases worden bewaard, zijn vaak het kostbaarste bezit van een organisatie. Als zodanig moet grote zorg worden besteed om ervoor te zorgen dat SQL-servers altijd op het toppunt van hun mogelijkheden presteren. Als beheerder is een van de manieren om dat te bereiken, het gebruik van een hulpprogramma voor het bewaken van SQL-servers. Het houdt uw SQL-databases nauwlettend in de gaten en waarschuwt u als er iets abnormaals gebeurt.Het probleem is het enorme aantal beschikbare producten, wat het kiezen van de juiste een aanzienlijke taak maakt. Om het u gemakkelijker te maken, hebben we een lijst samengesteld met enkele van de beste hulpprogramma's voor het bewaken van SQL-servers en we staan op het punt ze te herzien.
Maar voordat we de tools bekijken die we hebben gevonden, pauzeren we even over SQL. We zullen proberen uit te leggen wat het is, waar het vandaan komt en waarom het nu zo wijdverbreid is. Vervolgens bespreken we het monitoren van SQL-databases, hoe het wordt gedaan en wat er kan worden gecontroleerd. Dit zal ons helpen om allemaal op dezelfde pagina te staan als we de producten beoordelen. Met dat alles achter ons, zullen we de kern van de zaak onderzoeken en enkele van de allerbeste SQL-servermonitoringtools op de markt bekijken.
Over SQL
Er is een veel voorkomende misvatting over SQL. Velen beschouwen het als een soort relationele database waarbij het eigenlijk een taal is die wordt gebruikt om ze te doorzoeken in plaats van de databases zelf. Het SQL-acroniem staat voor Structured Query Language en dit is echt wat SQL is. Bij uitbreiding verwijzen we gewoonlijk naar relationele databasebeheersystemen die de taal of een van zijn varianten ondersteunen als SQL-databases. Dit gaan we vandaag ook doen.
De meeste moderne relationele databasebeheersystemen op ondernemingsniveau gebruiken de SQL-taal. Het is daarom niet overdreven om te zeggen dat de SQL-databases bijna overal zijn. Alle topdatabasebeheersystemen zoals Oracle, IBM DB2, Microsoft SQL Server, MySQL, Microsoft Access en nog veel meer gebruiken SQL. In feite is het omdat het gebruik van SQL als de zoektaal van databases zo wijdverbreid is geworden dat we een relationeel databasebeheersysteem gewoonlijk een SQL-database noemen.
SQL Server-bewaking
Als data alles is voor een organisatie, is monitoring alles voor een netwerkbeheerder. Moderne netwerken zijn groot en complex en bestaan uit zoveel componenten dat je gewoon niet alles in de gaten kunt houden. Dit is een van de belangrijkste redenen waarom monitoringtools een essentieel onderdeel van netwerkbeheer zijn geworden.
Wat betreft het monitoren van SQL-servers, het lijkt erg op het monitoren van een ander onderdeel. Het primaire doel van SQL-serverbewaking is eenvoudigweg ervoor te zorgen dat gegevens beschikbaar zijn wanneer dat nodig is. Hoewel een database en de gegevens die deze bevat een enigszins abstract concept kunnen zijn, is het gemaakt van concrete elementen. Databasemonitoringtools moeten er altijd voor zorgen dat al deze elementen, van hardware tot software, niet alleen werken, maar ook binnen hun normale bereik werken.
Het meest elementaire element van een SQL-server is de server waarop deze draait. Zoals elke server zijn er veel operationele parameters die het bewaken waard zijn. CPU-belasting, beschikbaar geheugen of processorkerntemperatuur zijn bijvoorbeeld allemaal interessante parameters. Het bewaken van de server waarop een database wordt uitgevoerd, is precies hetzelfde als het bewaken van een andere server.
De onderliggende besturingssystemen zijn een ander element dat de moeite van het bewaken waard is. Ongeacht op welk besturingssysteem de SQL-server draait, er zijn verschillende belangrijke parameters die moeten worden gecontroleerd, zoals bijvoorbeeld schijfruimte of schijfgebruik. Net als hardwaremonitoring, verschilt de monitoring op OS-niveau van een SQL-server niet van die van een andere server.
Het laatste dat moet worden gecontroleerd, is de eigenlijke SQL-server. Ik bedoel, de relationele databasebeheersysteemsoftware. In de kern is een SQL-server gewoon een ander stukje software dat op de server wordt uitgevoerd. De meest elementaire controle is dan om ervoor te zorgen dat deze specifieke software of service te allen tijde draait. Veel tools gaan echter verder dan dat. Sommige zullen bijvoorbeeld de structuur van databases controleren, terwijl andere de responstijd meten. Een typische SQL-server heeft een paar handvol parameters die in uw voordeel kunnen worden gecontroleerd.
De beste tools voor het bewaken van SQL-servers
Terwijl we op zoek waren naar de allerbeste tools voor het monitoren van SQL-servers, vonden we veel verschillende producten waarvan we dachten dat ze het verdienden om ze van dichterbij te bekijken. Hoewel alle producten op onze lijst SQL-servers kunnen bewaken, kunnen verschillende meer. We hebben zelfs verschillende tools op onze lijst gezet om je een idee te geven van de variëteit die beschikbaar is.
1. SolarWinds Database Performance Analyzer (GRATIS PROEF)
SolarWinds is een van de bekendste makers van hulpprogramma's voor netwerk- en systeembeheer. Met een breed scala aan tools die bijna elk onderwerp bestrijken, hebben veel beheerders op zijn minst van het bedrijf gehoord. Het vlaggenschipproduct, de Network Performance Monitor, scoort consequent een van de beste tools voor het bewaken van netwerkbandbreedte. SolarWinds, alsof het bovenstaande nog niet genoeg was, is ook beroemd om zijn gratis tools, die elk een specifieke behoefte van netwerkbeheerders aanpakken.
De SolarWinds Database Performance Analyzer (DPA) bewaakt en analyseert uw SQL-database-instanties. Het systeem maakt gebruik van een Response Time Analysis-methode die de primaire focus legt op de tijd tussen een queryverzoek en het bijbehorende antwoord uit de database, en analyseert wachttypen en gebeurtenissen om de knelpunten van databases te lokaliseren.
De gebruiksvriendelijke interface van de tool helpt u bij het snel en gemakkelijk vinden van problemen. Maar net zo goed als een hulpmiddel voor het oplossen van problemen (en het is geweldig), het is ook een uitstekend hulpmiddel voor monitoring. Op het hoofdscherm kunt u database-instances, wachttijden, query-advies, CPU (met waarschuwing en kritieke waarschuwingen), geheugen, schijf en sessies visualiseren.
Het trenddashboard van een specifieke database-instantie toont u in een grafisch formaat de totale wachttijden (of uw keuze van gemiddelde of typische wachttijden per dag) voor gebruikers in de loop van een maand, waarbij elke kleur een individuele SQL-instructie vertegenwoordigt. Dit geeft u een visueel aantrekkelijke weergave van welke verklaring het langst duurt om uit te voeren.
Er zijn genoeg functies in de SolarWinds Database Performance Analyzer dat we er een heel artikel over zouden kunnen schrijven. Laten we voor nu eens kijken naar enkele van de belangrijkste.
Eén controlepunt voor al uw databases
De SolarWinds Database Performance Analyzer werkt met Microsoft SQL-server en met de meeste grote databases, waaronder Oracle, MySQL, DB2 en ASE. Het ondersteunt ook fysieke, on-premises servers, virtuele machines (die draaien onder Vmware of Hyper-V) en cloudgebaseerde databases.
Zeer schaalbaar
Bewaak zoveel database-instances als u nodig heeft. De DPA schaalt gemakkelijk van één tot duizend exemplaren. U hoeft alleen de licentie te upgraden.
Monitoring van alle actieve sessies
De native polling-engine van de tool registreert alles wat er gebeurt binnen uw database-instances zonder extra belasting van de database zelf en zonder dat een lokale monitoringagent nodig is. Dit vermindert drastisch, zo niet elimineert, het risico dat de tool de prestaties van de databases zou kunnen beïnvloeden.
Tracking, monitoring en analyse van databasecomponenten
Deze tool correleert automatisch zoekopdrachten, gebruikers, bestanden, plannen, objecten, wachttijden, opslag en datum/tijd/uur/minuut om problemen direct te ontdekken en te diagnosticeren.
Advies voor het afstemmen van databases
De DPA kan u gedegen advies geven voor het afstemmen van afzonderlijke database-instanties om ervoor te zorgen dat ze optimaal presteren. De tool zal alle parameters van een instantie analyseren en een actie aanbevelen om bepaalde query's of zelfs hele database-instanties te optimaliseren.
De prijzen voor de SolarWinds Database Performance Analyzer beginnen bij $ 1 995 en variëren afhankelijk van het aantal en het type database-instanties dat moet worden gecontroleerd. Als u het product wilt proberen voordat u het aanschaft, is er een volledig functionele 14-daagse proefversie beschikbaar .
2. Paessler PRTG
De Paessler Router Traffic Grapher (PRTG) is een bekend alles-in-één monitoringplatform dat de meeste systemen, apparaten, verkeer en applicaties in uw IT-infrastructuur kan bewaken. De tool wordt geleverd met verschillende clientinterfaces om uit te kiezen. Er is een Windows-bedrijfsconsole, een op Ajax gebaseerde webinterface en mobiele apps voor Android, iOS en Windows Phone. Het is bekend dat de tool een van de snelste en gemakkelijkst te installeren is, waarbij Paessler beweert dat je binnen 2 minuten kunt beginnen met monitoren.
Een van de beste eigenschappen van PRTG is de automatische detectie die uw netwerk scant en automatisch een breed scala aan apparaten en systemen herkent, waarbij geschikte sensoren worden gemaakt op basis van vooraf gedefinieerde apparaatsjablonen. De tool heeft een kaartfunctie waarmee u aangepaste kaarten kunt maken met uw monitoringgegevens eroverheen, wat een unieke manier biedt om deze weer te geven. Als het gaat om waarschuwingen, zijn PRTG 's zeer flexibel en aanpasbaar. Met de mobiele client-apps kunt u pushmeldingen rechtstreeks naar uw apparaat ontvangen. U kunt ook meldingen instellen via e-mail of sms en er is een krachtige API waarmee u uw eigen meldingsscripts kunt schrijven.
PRTG kan alles monitoren waar een sensor voor is. Je kunt sensoren zien als add-ons, hoewel ze in het geval van deze tool al ingebouwd zijn. Voorgeconfigureerde databasesensoren zijn kant-en-klaar verkrijgbaar. De meeste database-engines worden ondersteund, waaronder Microsoft SQL, MySQL, Oracle en PostgreSQL. Met de tool kunt u de uitvoeringstijd van een SQL-query volgen door de tijd te meten die nodig is vanaf het moment dat de verbinding tot stand is gebracht tot het einde van de verbinding. Het laat u duidelijk zien hoe uw databases presteren onder druk.
PRTG is beschikbaar in een volledig uitgeruste gratis versie die uw bewakingscapaciteit beperkt tot 100 sensoren, waarbij elke parameter als één sensor telt. Voor het bewaken van een SQL-server is bijvoorbeeld één sensor per database-instantie vereist. Voor meer dan 100 sensoren is een licentie nodig. Hun prijzen variëren afhankelijk van het aantal sensoren en beginnen bij $ 1600 voor 500 sensoren. Er is een gratis, volledig uitgeruste proefversie van 30 dagen die onbeperkte sensoren mogelijk maakt, maar deze zal terugkeren naar de gratis versie van 100 sensoren zodra de proefperiode voorbij is.
3. Idera Diagnostic Manager voor SQL Server
Laat u niet misleiden door de Idera Diagnostic Manager voor de naam van SQL Server . Dit is in de eerste plaats een monitoringtool die de prestaties van SQL-databases bewaakt. Het biedt prestatiestatistieken, statistieken en waarschuwingen van fysieke servers, evenals virtuele machines en hun onderliggende hosthardware. De tool kan tal van parameters bewaken, zoals CPU, geheugen, gebruik en ruimte van de harde schijf en netwerkgebruik. Proactieve monitoring van SQL-query's is ook inbegrepen, samen met transactionele SQL-monitoring. Bovendien kan de tool aanbevelingen doen voor de gezondheid van SQL-databases.
Voor gebruikersinteractie is er keuze uit een webgebaseerde interface en mobiele apps voor Android-, iOS- en Blackberry-telefoons en -tablets. De tool biedt zowel realtime als historische gegevens over SQL-serverinstanties, waardoor beheerders direct wijzigingen kunnen aanbrengen in de mobiele app. Andere taken die kunnen worden uitgevoerd vanuit de mobiele apps met beperkte functies, zijn onder meer het bekijken en beëindigen van processen, het starten en stoppen van taken indien nodig en het uitvoeren van query's.
Andere kenmerken van Idera Diagnostic Manager voor SQL Server zijn onder meer eenvoudige integratie met SCOM met behulp van de Management Pack-add-on, een voorspellend waarschuwingssysteem dat is gebouwd om valse waarschuwingen te voorkomen en een uitstekende bewakingsfunctie voor queryprestaties die query's kan lokaliseren die niet efficiënt zijn en slecht presteren .
De prijzen voor de Idera Diagnostic Manager voor SQL Server beginnen bij $1 996 per database-instantie en er is een volledig functionele proefversie van 14 dagen beschikbaar.
4. SQL Power Tools
SQL Power Tools van SQL Power is een agentless oplossing voor het analyseren van databaseprestaties waarvan de claim van de uitgever de minste impact heeft op uw servers. Er wordt gezegd dat monitoring met SQL Power Tools uw databases niet met meer dan 1% belast. Ook voegt het product geen tabel en geen opgeslagen procedure in de database in. Alle analyses gebeuren volledig op afstand. Het zal uw servers vooral niet belasten met miljoenen zoekopdrachten die hun prestaties ernstig zouden kunnen beïnvloeden. En omdat u agentloos bent, hoeft u geen bewakingscomponent op uw servers te installeren.
Deze tool zit boordevol functies. Het heeft zowel dashboard- als heatmapweergaven van de prestaties van uw serverfarm, die kunnen worden bekeken vanuit een browser of een mobiel apparaat. Het platform berekent een dagelijkse basislijnanalyse van SQL-wachttijden, prestatiemeteritems en taakuitvoeringstijden. Het kan ook een onmiddellijke vergelijking uitvoeren van SQL- en I/O-wachttijden, prestatiemeteritems en taakuitvoeringstijden tussen servers en tijdsperioden. Met de tool kunt u inzoomen op de SQL-wachttijden van slecht presterende query's, zodat u bronconflicten kunt opsporen die ertoe kunnen leiden dat ze niet op tijd worden voltooid.
De prijs van SQL Power Tools varieert tussen $ 2000 en $ 750 per database-instantie, afhankelijk van hoeveel u tegelijkertijd aanschaft. Als u het product liever wilt uitproberen, kunt u een evaluatieversie van 3 weken krijgen door contact op te nemen met SQL Power.
5. SQL-monitor (rode poort)
S QL Monitor van Red Gate Software kan worden gebruikt voor het bewaken, beheren, wijzigen, manipuleren en optimaliseren van SQL-databases. Het helpt om problemen op te sporen voordat ze problemen worden. Qua functionaliteit kan er veel over het product worden gezegd. Ten eerste biedt het beheerders een overzicht van hun SQL-serverfarm. De tool beschikt ook over krachtige waarschuwingsmogelijkheden, zodat u op de hoogte bent van problemen voordat ze een merkbare impact kunnen hebben. Rapportage is een andere plaats waar SQL Monitor uitblinkt. Het genereert op maat gemaakte rapporten over de gezondheid van uw servers. Bovendien kunt u met de prestatieanalysemogelijkheden van de tool snel zien wat de grootste impact op uw systeem heeft. Als diagnostisch hulpmiddel kan deze functie u helpen obstakels te ontdekken en de onderliggende oorzaken te vinden.
SQL Monitor beschikt over een gebruiksvriendelijk dashboard waarmee u al uw database-instanties op één handige plaats kunt bekijken. Met de tool hebt u er ook binnen enkele seconden rechtstreeks toegang toe zonder dat u er op afstand verbinding mee hoeft te maken via een VPN of een andere methode. Er is een dashboard met drill-down-functionaliteit waarmee u met slechts een paar klikken gedetailleerde statistieken over uw databases kunt weergeven, zoals wachttijden, CPU-gebruik en schijf-I/O.
De basisprijs van SQL Monitor is $ 1495 per database-instantie. U komt in aanmerking voor 15% korting bij aankoop van vijf tot negen licenties tegelijk en 20% korting bij aankoop van tien of meer. Alle prijzen zijn inclusief een jaar ondersteuning van Red Gate. Een proefperiode van 14 dagen is beschikbaar als u de tool een testrun wilt geven, evenals een online demo.
6. SQL Sentry
Ons laatste item heet SQL Sentry van SentryOne. Dit is een vrij populaire oplossing voor het monitoren van databaseprestaties. De tool verzamelt en presenteert bruikbare prestatiestatistieken en waarschuwingen en geeft essentiële gebeurtenissen weer op een kalenderachtige weergave die gemakkelijke kruisverwijzingen mogelijk maakt. Bovendien kan de tool worden gebruikt om problemen snel op te lossen door gedetailleerde analyses rechtstreeks vanaf het dashboard uit te voeren. Het prestatiedashboard van de tool, dat een exclusieve, gepatenteerde weergave van de opslagprestaties biedt, kan de resultaten weergeven van de gedetailleerde analyse van belangrijke zoekopdrachten.
SQL Sentry is zeker niet de modernste tool en het dashboard is bekritiseerd vanwege zijn verouderde uiterlijk. Het zal u echter alle kritieke SQL-componenten en -services in een nette lay-out laten zien en het zal u helpen uw SQL-database-instanties te beheren en hun beschikbaarheid te garanderen. U hebt ook de mogelijkheid om de historische gegevens van de server te bekijken en deze te vergelijken met de huidige realtime gegevens. U kunt deze functie gebruiken om een baseline te genereren en vervolgens de resultaten van uw inspanningen voor databaseoptimalisatie te meten.
De prijs voor SQL Sentry is $ 2 495 per instantie plus een jaarlijkse onderhoudsvergoeding van $ 499. Het product is ook beschikbaar als abonnementsservice tegen aanzienlijk lagere kosten van $ 125/maand. U kunt het product ook uitproberen, dankzij de beschikbare gratis proefperiode van 15 dagen.
De markt voor netwerkbeheersoftware is erg druk. Verkort uw zoekopdracht door onze aanbevelingen van de beste netwerkbeheertools te volgen.
Ping-sweeps kunnen op veel manieren in uw voordeel worden gebruikt. Lees verder terwijl we bespreken hoe en introduceer de 10 beste Ping-sweep-tools die u kunt vinden.
Websites zijn belangrijk en moeten voortdurend nauwlettend worden gecontroleerd op adequate prestaties. Hier zijn enkele van de beste tools voor het monitoren van websites.
Hier is een blik op enkele van de allerbeste software-implementatietools om de pijn van het beheer van een willekeurig aantal machines te verlichten
sFlow is een stroomanalyseprotocol dat in tal van netwerkapparaten is ingebouwd. We bekijken de top vijf van beste gratis sFlow-verzamelaars en -analysers.
Nu Linux steeds populairder wordt in datacenters, hebben we gekeken naar het monitoren van bandbreedte op Linux en zijn ook de beste tools aan het beoordelen.
E-mailbeveiliging is een belangrijke taak van managed service providers. We waren bezig met het beoordelen van SolarWinds Mail Assure, een van de beste tools voor dat doel.
Als u een krachtige Windows-gebruiker bent, weet en begrijpt u waarschijnlijk hoe het uitvoeren van verschillende bewerkingen op uw pc meer dan één benadering en
Latency lijkt de grootste vijand van netwerken te zijn. Deze latency-meettools leren hoe latency te testen om problemen op te sporen, te lokaliseren en op te lossen.
Windows-netwerkmonitor vereist tools met beperkte vereisten. Vandaag keken we naar de beste hulpprogramma's voor netwerkbewaking voor Windows 10.