Monitorowanie serwera MySQL
Aby rozpocząć monitorowanie serwera MySQL, wykonaj następujące kroki:
- Utwórz użytkownika MySQL z ograniczonymi uprawnieniami.
- 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 agent zostaną podane w dalszej części procesu.
Aby skorzystać z tego przewodnika, musisz mieć zainstalowany serwer Zabbix oraz interfejs web. Musisz być zalogowany do Zabbix jako domyślny użytkownik Admin.
Utwórz użytkownika MySQL z ograniczonymi uprawnieniami
Zaleca się utworzenie użytkownika MySQL z uprawnieniami ograniczonymi wyłącznie do tych potrzebnych do monitorowania MySQL.
mysql> CREATE USER 'zbx_monitor'@'%' IDENTIFIED BY '<password>';
mysql> GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'zbx_monitor'@'%';
Zastosowanie szablonu 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 Kreator hosta (w Zbieranie danych > Hosty):
-
Wybierz szablon („MySQL by Zabbix agent 2”)
-
Utwórz host serwera MySQL i dodaj dla niego grupę. Ten wirtualny host 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ć agent, wykonaj podane polecenie na maszynie hostującej 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 Dalej). Zostaniesz jednak poproszony o podanie tożsamości klucza współdzielonego oraz klucza współdzielonego w celu połączenia z agentem.
- Zakończ konfigurację hosta. Co ważne, zostaniesz poproszony o podanie DSN serwera MySQL, użytkownika MySQL i hasła. Podaj użytkownika
zbx_monitorz hasłem, które zostało utworzone.
| Krok 1 | Krok 2 | Krok 3 | Krok 4 |
|---|---|---|---|
![]() Wybór szablonu. |
![]() Tworzenie hosta/grupy hostów. |
![]() Konfigurowanie i instalowanie agenta na hoście. |
![]() Dodawanie DNS serwera MySQL, użytkownika i hasła. |
Pozostałe ustawienia możesz pozostawić domyślne.
Aby ukończyć Kreator hosta, kliknij Utwórz i Zakończ.
Zobacz najnowsze dane

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



