Jeżeli podczas konfiguracji Zabbixa pojawi się problem z połączeniem do bazy danych, warto na początek sprawdzić czy podajemy poprawne hasło. Logujemy się do bazy:
mysql -u root –p
Dołącz do kursu "Monitoring Linux z użyciem Zabbix!"
Kurs to kompletna droga: Od Zera Do Bohatera.
Zawarłem w nim to, co działa i co faktycznie jest potrzebne podczas monitorowania serwerów Linux. Dzięki temu oszczędzisz bardzo dużo czasu i unikniesz błędów.
Chcesz wziąć udział w szkoleniu? Zapisy na stronie: https://asdevops.pl/monitorowanie-linux/
Podajemy hasło roota.
Możemy spróbować ustawić hasło połączenia do bazy dla użytkownika Zabbix:
SET PASSWORD FOR 'zabbix’@’localhost’ = PASSWORD(’P@ssw0rd’);
W nawiasie podajemy oczywiście hasło, którego chcemy używać.
Warto jeszcze jeszcze sprawdzić czy w naszej bazie istnieje baza, wymagana do skonfigurowania serwera monitoringu. Zapytania w MySQL są podobne do zapytań innych silników bazodanowych, np. PL/SQL w Oraclu. Tu również należy na końcu zapytania stosować średnik. Przykładowo polecenie
show databases;
wyświetli nam wszystkie dostępne bazy danych. Już w tym momencie możemy sprawdzić czy baza „Zabbix” jest dostępna.
Dalej możemy wyświetlić za pomocą polecenia
Show tables from zabbix;
wszystkie tabele naszej bazy.
Przykładowo za pomocą polecenia
select * from zabbix.users;
możemy wyświetlić wszystkich uzytkowników skonfigurowanych w naszym systemie.
Za pomocą sqla możemy skonfigurować praktycznie każdy element Zabbixa. Warto jednak uważać podczas pracy z tym narzędziem. Pracę na bazie danych polecam głównie tylko doświadczonym administratorom oraz osobom, które posiadają doświadczenie z językiem SQL oraz odpowiednią wiedzę z tematyki baz danych.
- Monitoring serwerów, sieci oraz witryn WWW
- Poprzednia część:
- https://blog.askomputer.pl/problemy-z-uruchomieniem-witryny-www-zabbixa-cz-1-co-zrobic-gdy-witryna-www-zabbixa-sie-nie-wyswietla/
Kurs monitoringu sieci z wykoprzystaniem Zabbixa:
https://blog.askomputer.pl/kursmonitorowanie-sieci-informatycznej-za-pomoca-narzedzia-zabbix/