Kết hợp mysql là gì?
Tiếp tục viết bài về Zabbix, hôm nay mình sẽ Hướng dẫn giám sát MySQL/MariaDB với Zabbix Agent. Xin chào các bạn thực hiện cũng mình nhé Show Bước 1. Cài đặt Zabbix Agent
Bước 2. Cấu hình MySQL/MariaDBTạo người dùngBạn hãy tạo một người dùng mới , ở đây mình tạo người dùng có tên là mkdir -p /var/lib/zabbix vi /var/lib/zabbix/.my.cnf4. Và lưu ý ở phần mật khẩu bạn hãy đặt passwd của bạn vào mysql -u root -p CREATE USER 'monitor'@'localhost' IDENTIFIED BY ' Tạo tệp. của tôi. cnfBạn cần tạo tệp mkdir -p /var/lib/zabbix vi /var/lib/zabbix/.my.cnf5 trong đường dẫn trang chủ của Zabbix là mkdir -p /var/lib/zabbix vi /var/lib/zabbix/.my.cnf6, khai báo thông tin người dùng như sau mkdir -p /var/lib/zabbix vi /var/lib/zabbix/.my.cnf Sau đó dán nội dung sau vào tệp mkdir -p /var/lib/zabbix vi /var/lib/zabbix/.my.cnf5. Lưu ý hãy thay thế mật khẩu bằng mật khẩu đã tạo ở bước trên [client] user = monitor password = Bây giờ bạn hãy kiểm tra trong tệp mkdir -p /var/lib/zabbix vi /var/lib/zabbix/.my.cnf0 có dòng sau (chưa bỏ nhận xét) Include=/etc/zabbix/zabbix_agentd.d/*.conf Tiếp đến bên trong thư mục mkdir -p /var/lib/zabbix vi /var/lib/zabbix/.my.cnf1 sẽ có tệp mkdir -p /var/lib/zabbix vi /var/lib/zabbix/.my.cnf2. Nếu chưa, bạn phải tạo lại tệp này và thêm nội dung sau #template_db_mysql.conf created by Zabbix for "Template DB MySQL" and Zabbix 4.2 #For OS Linux: You need create .my.cnf in zabbix-agent home directory (/var/lib/zabbix by default) #For OS Windows: You need add PATH to mysql and mysqladmin and create my.cnf in %WINDIR%\my.cnf,C:\my.cnf,BASEDIR\my.cnf https://dev.mysql.com/doc/refman/5.7/en/option-files.html #The file must have three strings: #[client] #user='zbx_monitor' #password=' Và bây giờ bạn hãy khởi động lại Zabbix agent ________số 8Bước 3. Thêm Host, Template monitor MySQL/MariaDBBây giờ bạn hãy thêm Templates MySQL vào host để bắt đầu theo dõi nhé. Nếu bạn chưa biết cách tạo host hãy tham khảo bài viết sau của mình Tiếp tục series về zabbix, ở bài viết này mình sẽ hướng dẫn các bạn cách giám sát MySQL/MariaDB với Zabbix. Nếu các bạn chưa xem các bài viết trước, các bạn có thể xem lại tại đây Trước khi vào thiết lập giám sát MySQL/MariaDB, bạn cần đảm bảo rằng trên máy chủ đã cài đặt đại lý zabbix Configure direction Bước 1. Cấu hình MySQL/MariaDB Tạo một người dùng mới, ở đây mình tạo một người dùng có tên là zabbix, và cấp quyền cho nó
Bước 2. Tạo tệp. của tôi. cnf You have to create file. của tôi. cnf in home path of zabbix /var/lib/zabbix, khai báo thông tin như sau mkdir -p /var/lib/zabbix vi /var/lib/zabbix/.my.cnf0 sau đó dán nội dung sau vào tệp. của tôi, cnd mkdir -p /var/lib/zabbix vi /var/lib/zabbix/.my.cnf1 Bước 3. Kiểm tra cấu hình trong tệp zabbix_agentd. conf Bây giờ chúng ta sẽ kiểm tra trong file /etc/zabbix/zabbix_agentd. conf đã bỏ dòng nhận xét sau khi chưa ( if not have, please add on) mkdir -p /var/lib/zabbix vi /var/lib/zabbix/.my.cnf2 Bước 4. Tạo tập tin userparameter_mysql. conf Continue to side in the directory /etc/zabbix/zabbix_agent. d/ sẽ có file userparameter_mysql. conf. Nếu chưa, bạn tạo lại tệp này và thêm nội dung sau mkdir -p /var/lib/zabbix vi /var/lib/zabbix/.my.cnf3 Ghi chú. Các bạn nhớ chú ý tìm đúng template theo dõi version của mysql và zabbix, template trên mình đang test cho mysql version 5. 6 và máy chủ zabbix 5. 0 |