Monitorowanie serwera MySQL
Aby rozpocząć monitorowanie serwera MySQL, wykonaj następujące kroki:
- Utwórz ograniczonego użytkownika MySQL.
- Zastosuj szablon monitorowania MySQL.
- Sprawdź najnowsze dane.
Aby rozpocząć monitorowanie serwera MySQL, musisz znać jego DSN oraz adres IP serwera Zabbix.
Do monitorowania serwera MySQL zostanie użyty agent Zabbix. Instrukcje instalacji agenta zostaną podane w trakcie procesu.
Aby skorzystać z tego przewodnika, musisz mieć zainstalowany serwer Zabbix oraz interfejs webowy installed. Musisz być zalogowany do Zabbix jako domyślny użytkownik Admin.
Utwórz ograniczonego użytkownika MySQL
Zaleca się utworzenie użytkownika MySQL z uprawnieniami ograniczonymi wyłącznie do tych, które są potrzebne do monitorowania MySQL.
mysql> CREATE USER 'zbx_monitor'@'%' IDENTIFIED BY '<password>';
mysql> GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'zbx_monitor'@'%';
Zastosuj szablon monitorowania MySQL
W Zabbix ten szablon jest gotowy do użycia. Zawiera wstępnie skonfigurowane elementy gotowe do zbierania danych, wizualizacji i analizy.
Aby zastosować szablon:
-
Uruchom Host Wizard w Data collection > Hosts.
-
Wybierz szablon MySQL by Zabbix agent 2.

- Utwórz host serwera MySQL i dodaj do niego grupę. Ten host wirtualny będzie zawierał wszystkie dane związane z monitorowaniem serwera MySQL.

- Skonfiguruj i zainstaluj agent 2 (Zabbix agent 2 zapewnia monitorowanie MySQL od razu po instalacji).

Aby zainstalować agenta, wykonaj podane polecenie na maszynie, na której działa serwer MySQL.
Spowoduje to instalację agenta oraz skonfigurowanie połączenia agenta z serwerem Zabbix z użyciem szyfrowania.
Jeśli agent 2 jest już zainstalowany, możesz pominąć ten krok (kliknij Next).
Zostaniesz jednak poproszony o podanie tożsamości klucza wstępnie współdzielonego oraz klucza wstępnie współdzielonego do połączenia z agentem.
- Wprowadź adres IP i port agenta (serwer Linux).

- Zakończ konfigurację hosta.
Co ważne, zostaniesz poproszony o podanie DSN serwera MySQL, użytkownika MySQL i hasła.
Podaj użytkownika
zbx_monitorwraz z utworzonym hasłem.

Pozostałe ustawienia możesz pozostawić jako domyślne.
- Aby zakończyć Host Wizard, kliknij Create i Finish.
Sprawdź najnowsze dane

Gratulacje, monitorowanie serwera MySQL zostało uruchomione!
Zabbix zapewnia opcje wizualizacji i dostarcza alerty, jeśli pojawią się jakiekolwiek problemy. Aby skonfigurować alerty e-mail, zobacz Odbieranie powiadomień o problemach.