Kako instalirati dbWatch za praćenje performansi MySQL u Linuxu


dbWatch je moćan, višeplatformski, potpuno funkcionalan alat za praćenje i upravljanje SQL baze podataka poslovnog nivoa koji vam daje potpunu kontrolu nad instancama baze podataka i sistemskim resursima. Veoma je skalabilan, siguran i dizajniran za upravljanje velikim farmama baza podataka.

dbWatch Features

Evo nekih od njegovih ključnih karakteristika:

  • Podržava nekoliko sistema baza podataka uključujući PostgreSQL, MySQL, Oracle, MS SQL, Sybase i još mnogo toga.
  • Ima male dimenzije i niske zahtjeve za hardverskim resursima.
  • Podržava praćenje mnogih instanci u jednom objedinjenom prikazu.
  • Omogućava vam da sortirate, grupišete, filtrirate i odredite imena serverima i grupama kako biste prilagodili ono što gledate.
  • Podržava praćenje performansi, neprekidnog rada, opterećenja, konekcija, iskorištenog prostora na disku, stope rasta, skeniranja tablica, logičkog čitanja, omjera pogodaka u keš memoriji i još mnogo toga.
  • Omogućava automatizaciju svih zadataka praćenja i rutinskog održavanja.
  • Omogućava kreiranje prilagođenih nadzornih ploča i izvještaja za praćenje performansi.
  • Omogućuje vam izvođenje SQL upita na bilo kojem poslužitelju baze podataka.
  • Omogućava vam da se lako prebacite iz režima nadgledanja u režim administracije baze podataka.
  • Takođe podržava konsolidaciju servera kroz detaljne izveštaje i preglede.
  • Podržava izvještavanje o licenci servera baze podataka kako bi vam pomogao da se pripremite i izbjegnete iznenađenja revizije, na primjer, potpuno izvještavanje o licenci za Oracle bazu podataka.
  • Što se tiče sigurnosti, podržava šifrovane veze i sertifikate, profile pristupa zasnovane na ulogama i podržava Active Directory i Kerberos sisteme autentikacije i mnoge druge funkcije.

Zahtjevi za licencu

Da biste koristili dbWatch, potrebna vam je jedna od sljedećih vrsta licence:

  • Licenca za testiranje ili razvoj – bez poslova održavanja ili podrške za klastere.
  • Redovna licenca za jedan čvor – namijenjena proizvodnom okruženju.
  • Redovna licenca sa podrškom za klastere – namijenjena proizvodnom okruženju.

Za implementacije velikih preduzeća, možete odabrati dbWatch Enterprise koji je namijenjen zahtjevima visokog nivoa. Osim toga, dbWatch Essentials i dbWatch Professional su također dostupni za manja okruženja, oba se isporučuju s istim rješenjem jednostavnim za korištenje, ali s manje naprednih funkcija i po nižoj cijeni tačka.

Hardverski zahtjevi

dbWatch minimalni sistemski zahtjevi:

  • 8 GB RAM-a
  • 1 GB prostora na disku
  • Minimalno 2 jezgre, preporučujemo 4 jezgre

U ovom vodiču ćemo pokazati kako instalirati dbWatch paket i implementirati dbWatch framework za praćenje MySQL baza podataka. Za ovaj vodič koristit ćemo testnu ili razvojnu licencu za probnu verziju dbWatcha.

Instaliranje dbWatch – Nadgledanje baze podataka u Linuxu

Prvo, počnite kreiranjem direktorija u kojem će datoteke dbWatch biti pohranjene na sistemu, zadana postavka je /usr/local/dbWatch.

Zatim uzmite najnoviju verziju datoteke paketa dbWatch naredbom wget, raspakirajte je, učinite skriptu izvršnom i pokrenite je (ne zaboravite da unesete svoju lozinku kada se to od vas zatraži), kako slijedi:

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 

Kada se pojavi aplikacija za instalaciju dbWatch, kliknite na Dalje da nastavite.

Kliknite Dalje da pređete na sljedeći korak. Imajte na umu da ako želite nadograditi postojeću instalaciju dbWatch, označite opciju Nadogradi postojeću instalaciju.

Zatim postavite port na kojem će dbWatch server slušati ili ostavite zadani port koji je 7099 i kliknite na Dalje.

Zatim postavite zadanu korisničku lozinku administratora dbWatch servera.

Sada unesite licencni ključ. Ako želite nastaviti isprobavati dbWatch (u ovom slučaju će se izvoditi pod nekomercijalnom licencom), kliknite Dalje.

Zatim pročitajte i prihvatite dbWatch licencni ugovor kao što je prikazano na snimku ekrana. I kliknite Dalje da nastavite. U koraku koji slijedi, možete nastaviti sa stvarnom instalacijom dbWatch datoteka paketa na sistem, klikom na Dalje.

Pričekajte da se proces instalacije završi. Kada se to dogodi, vidjet ćete poruku Čestitam kao što je prikazano na sljedećem snimku ekrana. Kliknite Dalje da nastavite.

Pokrenite dbWatch server ostavljajući označenu opciju “Pokreni dbWatch Monitor”.

Zatim konfigurirajte vezu sa dbWatch kontrolnim centrom baze podataka tako što ćete se prijaviti kao administratorski korisnik. Unesite prethodno kreiranu lozinku administratora i kliknite na Prijava.

Postavite dbWatch za praćenje MySQL baze podataka

Nakon uspješne prijave, pojavit će se prozor za dodavanje instance baze podataka. Odaberite MySQL među dostupnim opcijama baze podataka, označite Dodaj instancu baze podataka i kliknite Dalje.

Odredite ime za MySQL instancu. Također, odaberite grupu kojoj instanca pripada (dostupne opcije su Proizvodnja, Test i Razvoj). Zatim označite opciju Nadgledanje i kliknite na Dalje.

Zatim se povežite na MySQL bazu podataka kao administrativni korisnik, kao što je zadani root korisnik. Unesite host baze podataka, korisničko ime, korisničku lozinku i port. Zatim kliknite na Next za nastavak.

dbWatch zahtijeva da baza podataka pohranjuje svoje podatke (kao što su zadaci i upozorenja o stanju baze podataka i drugim povezanim podacima). Unesite bazu podataka koju će koristiti dbWatch i postavite korisničko ime i lozinku. Možete ostaviti zadane vrijednosti. Zatim kliknite Dalje da omogućite instalateru da kreira navedenu bazu podataka i korisnika.

Zatim odaberite zadatke i upozorenja koje želite instalirati i kliknite na Next.

U ovom trenutku, sada možete instalirati dbWatch motor na vaš MySQL poslužitelj baze podataka klikom na Next.

Nakon što je instalacija završena. Kliknite OK da započnete nadgledanje i upravljanje vašim MySQL bazama podataka koristeći dbWatch.

Čestitamo! Upravo ste uspješno instalirali i postavili dbWatch okvir za praćenje i upravljanje bazom podataka. Za više informacija pogledajte web stranicu dbWatch.