[Checkmk] Giám sát MySQL

30/12/2020

MySQL là một hệ quản trị cơ sở dữ liệu mã nguồn mở được rất nhiều đơn vị sử dụng. Nó vô cùng quan trọng phục vụ việc đọc ghi dữ liệu cho các ứng dụng khác. Chính vì vậy giám sát MySQL là một việc làm vô cùng cần thiết. Trong bài viết này Onet sẽ hướng dẫn bạn cách để giám sát MySQL trên hệ thống giám sát Checkmk.

Cài đặt

Bước 1: Cài đặt checkmk agent

Trước tiên bạn cần cài đặt checkmk agent trên máy chủ đang chạy dịch vụ MySQL. Nếu chưa biết cách cài đặt bạn có thể tham khảo tại đây.

Bước 2: Cấu hình MySQL

Bạn cần tạo một user mysql dùng cho việc giám sát

MariaDB [(none)]> GRANT SELECT, SHOW DATABASES ON *.* TO 'mysqlmonitor'@'localhost' IDENTIFIED BY 'mysqlmonitor';

Khai báo thông tin của user dùng để giám sát vào file mysql.cfg

cat <<EOF > /etc/check_mk/mysql.cfg [client] user=mysqlmonitor password=mysqlmonitor EOF

Thay đổi quyền cho file vừa tạo để chắc chắn rằng nếu không phải user root thì sẽ không được phép sửa file này

chmod 400 /etc/check_mk/mysql.cfg

Bước 3: Copy file plugin từ checkmk server sang máy chủ mysql

Truy cập vào checkmk server để copy file plugin giám sát mysql sang bên máy đang chạy mysql

scp /opt/omd/versions/1.6.0p10.cre/share/check_mk/agents/plugins/mk_mysql [email protected]:/usr/lib/check_mk_agent/plugins

Trong đó 10.10.35.196 là địa chỉ của máy chạy mysql

Bước 4: Thực hiện thêm service trên WATO

Bây giờ truy cập vào Web UI để thực hiện discovery các dịch vụ

Thực hiện discovery để thêm các dịch vụ mới được thêm vào giám sát

Ta thấy có 6 dịch vụ mới đã được thêm

Cập nhật thay đổi

Ta đã có thể giám sát MySQL trên checkmk

Đến đây bạn đã có thể giám sát dịch vụ MySQL trên hệ thống giám sát Checkmk. Bạn có thể tham khảo các bài viết khác về checkmk tại đây.

ONET IDC thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, ONET IDC đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.
Bài viết liên quan

[Checkmk] Giám sát MySQL

MySQL là một hệ quản trị cơ sở dữ liệu mã nguồn mở được rất nhiều đơn vị sử dụng. Nó...
30/12/2020

[Zabbix] Giám sát ICMP Ping

Trong một hệ thống gồm rất nhiều server việc kiểm tra xem server nào đang hoạt động và server...
30/12/2020

[Checkmk 1.6] Cấu hình cảnh báo qua telegram

Bài viết trước chúng ta đã thiết lập gửi cảnh báo qua email. Nếu bạn không thường xuyên kiểm...
30/12/2020
Bài Viết

Bài Viết Mới Cập Nhật

SỰ KHÁC BIỆT GIỮA RESIDENTIAL PROXY VÀ PROXY DATACENTER
17/02/2024

Mua Proxy v6 US Private chạy PRE, Face, Insta, Gmail
07/01/2024

Mua shadowsocks và hướng dẫn sữ dụng trên window
05/01/2024

Tại sao Proxy Socks lại được ưa chuộng hơn Proxy HTTP?
04/01/2024

Mua thuê proxy v4 nuôi zalo chất lượng cao, kinh nghiệm tránh quét tài khoản zalo
02/01/2024