sql >> Databasteknik >  >> RDS >> Mysql

Hur man installerar dbWatch för att övervaka MySQL-prestanda i Linux

dbWatch är ett kraftfullt verktyg för övervakning och hantering av SQL-databas i företagsklass med flera plattformar som ger dig full kontroll över dina databasinstanser och systemresurser. Den är mycket skalbar, säker och designad för att hantera stora databasfarmar.

dbWatch-funktioner

Här är några av dess nyckelfunktioner:

  • Stöder flera databassystem inklusive PostgreSQL, MySQL, Oracle, MS SQL, Sybase och mer.
  • Den har små fotspår och låga krav på hårdvaruresurser.
  • Stöder övervakning av många instanser i en enda enhetlig vy.
  • Låter dig sortera, gruppera, filtrera och ange namn på servrar och grupper för att justera vad du ser.
  • Stöder övervakningsprestanda, drifttid, belastning, anslutningar, använt diskutrymme, tillväxthastigheter, tabellsökningar, logiska läsningar, cacheträffförhållanden och mycket mer.
  • Möjliggör automatisering av alla övervaknings- och rutinunderhållsuppgifter.
  • Tillåter att skapa anpassade instrumentpaneler och rapporter för resultatövervakning.
  • Låter dig utföra SQL-frågor på vilken databasserver som helst.
  • Låter dig enkelt växla från övervakningsläge till databasadministrationsläge.
  • Stöder även serverkonsolidering genom detaljerade rapporter och vyer.
  • Stöder rapportering av databasserverlicenser för att hjälpa dig att förbereda dig för och undvika revisionsöverraskningar, till exempel fullständig Oracle-databaslicensrapportering.
  • När det gäller säkerhet stöder den krypterade anslutningar och certifikat, rollbaserade åtkomstprofiler och stöder Active Directory- och Kerberos-autentiseringssystem och många andra funktioner.

Licenskrav

För att använda dbWatch , behöver du en av följande licenstyper:

  • Test- eller utvecklingslicens – inga underhållsjobb eller klusterstöd.
  • En vanlig licens för en enda nod – avsedd för en produktionsmiljö.
  • Vanlig licens med klusterstöd – avsedd för produktionsmiljö.

För stora företagsinstallationer kan du välja dbWatch Enterprise som är avsedd för höga krav. Dessutom dbWatch Essentials och dbWatch Professional finns även tillgängliga för mindre miljöer, båda levereras med samma lättanvända lösning, men med färre avancerade funktioner och till ett lägre pris.

Hårdvarukrav

dbWatch minimisystemkrav:

  • 8 GB RAM
  • 1 GB diskutrymme
  • Minst 2 kärnor, rekommenderar 4 kärnor

I den här guiden kommer vi att visa hur du installerar dbWatch paketera och distribuera dbWatch-ramverket för att övervaka MySQL-databaser. För den här guiden kommer vi att använda test- eller utvecklingslicensen för testversionen av dbWatch .

Installation av dbWatch – Databasövervakning i Linux

Börja först med att skapa katalogen där dbWatch filer kommer att lagras på systemet, standard är /usr/local/dbWatch .

Ta sedan den senaste versionen av dbWatch-paketfilen med kommandot wget, extrahera den, gör skriptet körbart och kör det (kom ihåg att ange ditt lösenord när du uppmanas att göra det), enligt följande:

$ sudo mkdir -p /usr/local/dbWatch
$ wget -c https://download.dbWatch.com/download/LATEST/dbWatch_unix_12_8_8.sh.bz2 --no-check-certificate
$ bzip2 -d dbWatch_unix_12_8_8.sh.bz2 
$ sudo chmod +x dbWatch_unix_12_8_8.sh 
$ sudo ./dbWatch_unix_12_8_8.sh 

När dbWatch installationsprogrammet dyker upp, klicka på Nästa för att fortsätta.

Klicka på Nästa för att gå till nästa steg. Observera att om du vill uppgradera en befintlig installation av dbWatch , markera alternativet Uppgradera befintlig installation.

Ställ sedan in porten dbWatch servern lyssnar på eller lämnar standardporten som är 7099 och klicka på Nästa .

Ställ sedan in dbWatch serverns standardadminanvändarlösenord.

Ange nu licensnyckeln. Om du vill fortsätta prova dbWatch (i det här fallet körs den under en icke-kommersiell licens), klicka på Nästa .

Läs sedan och acceptera licensavtalet för dbWatch som visas på skärmdumpen. Och klicka på Nästa att fortsätta. I steget som följer kan du fortsätta med den faktiska installationen av dbWatch paketfiler på systemet genom att klicka på Nästa .

Vänta tills installationsprocessen är klar. När den har gjort det kommer du att se Grattis meddelande som visas i nästa skärmdump. Klicka på Nästa för att fortsätta.

Starta dbWatch-servern genom att lämna "Start dbWatch Monitor ” alternativet markerat.

Konfigurera sedan en anslutning till dbWatch databaskontrollcenter genom att logga in som adminanvändare. Ange administratörslösenordet som skapats tidigare och klicka på Logga in.

Ställ in dbWatch för att övervaka MySQL-databas

Efter en lyckad inloggning dyker ett fönster upp där du kan lägga till en databasinstans. Välj MySQL från de tillgängliga databasalternativen, markera Lägg till databasinstans och klicka på Nästa .

Ange ett namn för MySQL exempel. Välj också en grupp som instansen tillhör (tillgängliga alternativ är Produktion , Testa och Utveckling ). Kontrollera sedan Övervakning och klicka på Nästa .

Anslut sedan till MySQL databas som en administrativ användare, till exempel standardrotanvändaren. Ange databasvärd, användarnamn, användarens lösenord och port. Klicka sedan på Nästa för att fortsätta.

dbWatch kräver att en databas lagrar dess data (såsom uppgifter och varningar om databastillståndet och annan relaterad data). Ange databasen som ska användas av dbWatch och ställ in ett användarnamn och lösenord. Du kan lämna standardvärdena. Klicka sedan på Nästa för att aktivera installationsprogrammet att skapa den angivna databasen och användaren.

Välj sedan de uppgifter och varningar du vill installera och klicka på Nästa.

Vid det här laget kan du nu installera dbWatch-motorn på din MySQL-databasserver genom att klicka på Nästa.

När installationen är klar. Klicka på OK för att börja övervaka och hantera dina MySQL-databaser med hjälp av dbWatch.

Grattis! Du har precis installerat och konfigurerat dbWatch ramverk för databasövervakning och hantering. För mer information, besök dbWatchs webbplats.


  1. mySQL - Skapa en ny tabell med hjälp av data och kolumner från tre tabeller

  2. Skicka in VAR parametrar till PostgreSQL View?

  3. Finns det en VERKLIG prestandaskillnad mellan INT- och VARCHAR-primärnycklar?

  4. TIMESTAMPDIFF() Exempel – MySQL