sql >> Database >  >> RDS >> Sqlserver

Spotlight Cloud instellen en efficiënt problemen oplossen met SQL Server

DBA's lijken veel op brandweerlieden. Je rent als een gek rond en blust de laatste ramp om de SQL Server-database van je bedrijf te treffen. En met zoveel aan de hand, is het moeilijk om zelfs maar naar de forensische gegevens te kijken waarom het überhaupt in brand vloog.

Een vriend van mij is onlangs verhuisd naar de bergen van Californië - ongeveer 6000 voet boven de wolken. En van wat ik heb gehoord... is het daar mooi en vredig.

Maar ze wist dat een van de gevaren van het leven in het bos de dreiging van brand is.

Toen ze er introkken - ze hadden natuurlijk rookmelders en brandblussers - niet iedereen? Ze waren beschermd - dus dachten ze...

Nou, in de zomer van hun eerste jaar... was er een brand. Het scheelde niet veel. En het was eng.

Terwijl ze hun vrachtwagen met hun kat, hond en waardevolle spullen inpakten, reden ze in veiligheid en keken in de achteruitkijkspiegel naar hun huis, alles waar ze voor hadden gewerkt, en vroegen zich af of het er morgen nog zou zijn.

Nou, dat was het - en ze waren dankbaar. Het was een close-call. Ze waren bang. Maar wat hebben ze geleerd?

Ze hebben geleerd dat alleen een alarm niet genoeg is. Om uzelf te beschermen tegen rampen en verlies, moet u preventieve maatregelen nemen. Dus haalden ze elke struik weg van het huis en moedigden ze de buren aan hetzelfde te doen. Ze installeerden sprinklers in en rond het huis en implementeerden een waarschuwingssysteem om hen op de hoogte te stellen van lokale omstandigheden die tot brandgevaar zouden kunnen leiden.

De realiteit is:als er eenmaal brand is, is het vaak te laat om uw investering te beschermen.

Het implementeren van een databasebewakingssysteem is een manier om proactief te blijven, de gezondheid van uw database te meten en actie te ondernemen op kleinere problemen voordat ze grotere problemen worden. We laten u zien hoe u uw databasebewakingssysteem, zoals Spotlight Cloud, kunt instellen voor succes, en de basisprincipes van het oplossen van serverproblemen zodra u aan de slag bent.

Uw databasebewakingssysteem instellen

Zodra u uw nieuwe software voor het monitoren van databaseprestaties hebt, is het tijd om aan de slag te gaan. Als databasebeheerder van uw bedrijf zult u zeker enthousiast zijn over nieuwe instellingen, de meest glanzende nieuwe functies en slimme monitoring met duidelijke servergegevens.

Maar je vraagt ​​je misschien af ​​waar je moet beginnen. Het opzetten van een nieuw systeem kan enige tijd duren, maar een beetje onboarding van hoge kwaliteit zal veel meer opleveren naarmate u uw monitoringsysteem langer gebruikt.

Laten we eerst eens kijken naar enkele basisprincipes:

Bepaal welke instanties uw uiterste aandacht nodig hebben.

Ongetwijfeld heeft elke database controle nodig. Helaas heeft u misschien niet het budget om alle databases te dekken om te beginnen of moet u de waarde van een monitoring- en diagnosesysteem bewijzen aan de budgethouders voordat u uw dekking kunt verhogen. Selecteer zorgvuldig de eerste gecontroleerde instanties. Zoek naar die databases die ten grondslag liggen aan kritieke systemen of die in uw organisatie worden verwerkt en die door een grote en/of invloedrijke groep gebruikers zullen worden gezien.

Wijd uw inspanningen om hun leven gemakkelijker te maken met betrouwbaardere en beter presterende databases. Een verkoopteam dat minder vaak uitvalt of snellere rapportage van een CRM- of factureringssysteem ziet, wordt uw grootste evangelist voor een hogere kwaliteit, uitgebreidere monitoring, diagnostische en afstemmingscapaciteit.

Overloop de vereisten. Ken uw systeemvereisten.

Omdat de meeste diagnostische servers, zoals Spotlight Cloud, een SaaS-oplossing zijn, is er wel een data-upload nodig. Raadpleeg de Deployment Guide voor poorten die open moeten zijn/internettoegang vereisen. Overweeg om uw server te installeren op een computer die altijd aan staat en vervolgens de bijbehorende apps te downloaden naar uw telefoon en tablet voor eenvoudige controle onderweg. De Spotlight Cloud Diagnostic-server wordt geïnstalleerd op een besturingssysteem dat wordt gehost door Microsoft Windows.

Download het installatieprogramma.

Natuurlijk kun je niet beginnen met het gedetailleerde prestatiebewakingsgedeelte van de vergelijking zonder eerst je database te downloaden het installatieprogramma van het prestatiebewakingssysteem. Voor on-premise systemen kan dit behoorlijk omslachtig zijn, aangezien u uw gegevensverzameling, uw prestatieopslagplaatsen en uw rapportageopslagplaatsen moet instellen.

Gelukkig is het een snel en eenvoudig proces voor Spotlight Cloud. Omdat het SaaS is, verzorgen wij de repository voor u. Het enige dat u hoeft te doen, is de diagnostische server downloaden. De diagnostische server is een agentloze service voor het verzamelen van gegevens die prestatiestatistieken verzamelt van uw bewaakte verbindingen. Om dit te doen, logt u in op de Spotlight-website met uw Quest-account en klikt u op downloaden. Dat is alles!

Verbindingen toevoegen.

Zodra het installatieprogramma is voltooid, is de volgende stap het toevoegen van verbindingen en het configureren ervan. U voegt bijvoorbeeld verbindingen toe aan de SQL-server, Windows-server en andere verbindingstypen. Voor Spotlight Cloud opent u een configuratietool die linkt naar de verbindingsbeheerder. Voeg om te beginnen gewoon uw connecties toe en begin met het verzamelen van gegevens.

Later kunt u terugkomen en spelen met de vele configuratie-opties die zijn ontworpen om uw leven gemakkelijker te maken (u kunt bijv. markeert tijden voor geplande uitval zodat u tijdens deze tijden geen alarm krijgt, u kunt alarmdrempels configureren of u kunt alarmrollen maken die bij uw omgeving passen). Het goede nieuws is dat deze allemaal vooraf zijn geconfigureerd, zodat u vrijwel onmiddellijk aan de slag kunt. Raadpleeg onze configuratiehandleiding voor meer informatie over configuratie.

Nu ben je klaar om problemen te gaan monitoren en diagnosticeren.

Uw software voor het monitoren van databaseprestaties zou in de lucht moeten zijn! Volg uw systeem eenvoudig en aarzel niet om contact op te nemen met uw ondersteuningsteam als u vragen heeft. Bekijk onze inleidende monitoringgids.

Het bewaken van alle technologie van uw bedrijf, zodat deze niet veroudert, is waarschijnlijk iets dat u hebt vermeden... Maar het updaten en "toekomstbestendig" maken van die systemen kan u als DBA ruimschoots tijd besparen.

Efficiënte problemen met uw SQL Server oplossen

Als DBA die verantwoordelijk is voor uw SQL-serverbewaking, loopt u hetzelfde risico:uw bedrijf vertrouwt op de database die u beheert om zijn kritieke toepassingen te ondersteunen en zaken te blijven doen. Als er iets misgaat, kan dat grote gevolgen hebben voor de productiviteit, het vertrouwen van de klant en de omzet.

Wat als u een proactieve en preventieve benadering van databasebeheer zou kunnen hanteren en afstemming en diagnostiek zou kunnen gebruiken om potentiële bedreigingen op te lossen en een ramp te voorkomen voordat deze zich voordoet? Het resultaat? De mogelijkheid om de uptime en stabiliteit van de database beter te waarborgen.

Hier zijn enkele manieren waarop monitoring via mobiel u kan helpen bij het efficiënt oplossen van databaseproblemen:

Mobiele monitoring van prestaties van SQL Server is mogelijk

Mobiliteit is niet langer een trend, het is een realiteit voor de DBA van vandaag.

Het vinden van een goede balans tussen werk en privé is nog moeilijker dan ooit. De DBA van vandaag wordt vaak gevraagd om veel meer database-instances te beheren en zelfs om deel te nemen aan analyse-, DevOps- en cloudinitiatieven. Van alle manieren waarop uw mobiele apparaten u flexibiliteit bieden, heeft u ze ooit gebruikt om uw SQL Server-prestaties te bewaken? Denk aan de gemoedsrust die u als DBA zou geven.

We noemen dat "Mobility Tranquility" - de vrijheid om de gezondheid van uw SQL-servers altijd en overal te bewaken met behulp van de mobiele Spotlight Cloud-app.

Waarom zou u uw leven stoppen om uw SQL Server-databases te controleren? Het is alleen maar logisch om uw taken voor het bewaken van de prestaties van SQL Server toe te voegen aan de lange lijst van dingen die u kunt doen vanaf een mobiel apparaat, waar gemak de boventoon voert.

Bekijk deze Heatmap van de Spotlight Cloud mobiele app:


We noemen dit het “Dilbert manager scherm” omdat je niets van SQL Server hoeft te weten om te begrijpen hoe het werkt. Maar ik zal het je toch vertellen.

Gebruik een heatmap om prioriteit te geven aan problemen met databasebewaking

We hebben de grootste, roodste vakken bovenaan geplaatst om u te laten zien waar u uw energie het eerst op moet richten - in dit geval op de SQL Server-instantie met de naam . Het is eenvoudig maar effectief, want als je tientallen of honderden instanties hebt draaien, is je directe vraag meestal:"Waar zal ik me eerst op concentreren?"

Je zou kunnen kamperen in de bergen, een selfie maken in Disneyland of je favoriete team aanmoedigen in het stadion terwijl je de Spotlight Heatmap bekijkt en je mede-DBA's in Chicago belt om ze te laten oplossen.

Rechtsonder in de Heatmap staan ​​de SQL Servers die niet direct aandacht behoeven. Je kunt ze ook bekijken, maar de mobiele iPad-app maakt duidelijk hoe je je prioriteiten kunt stellen.

Wanneer u naar rechts veegt, ziet u details zoals kleur- en nummergecodeerde alarmen voor elke aangesloten SQL Server, met de bijbehorende ernst:hoe cool is dat? Informatie binnen handbereik om onmiddellijke en weloverwogen beslissingen te nemen.

Deze app biedt 24x7 mogelijkheden voor het monitoren en beheren van SQL Server-prestaties, plus mobiele diagnostiek en probleemoplossing om uw SQL Server-omgeving levendig te houden.


  1. Hoe werkt Subquery in select-instructie in Oracle?

  2. Kan MySQL FIND_IN_SET of gelijkwaardig worden gemaakt om indices te gebruiken?

  3. Oracle SQL, meerdere kolommen samenvoegen + tekst toevoegen

  4. PostgreSQL-replicatie instellen en onderhouden met Ansible