Привіт, Гість

dsoft blog

Як встановити та налаштувати клієнт Percona (PMM2) для моніторингу Mariadb

Published by ds

Як встановити та налаштувати PMM2-клієнт для моніторингу баз даних MySQL з використанням Percona на Ubuntu 20.04:

Додайте репозиторій Percona до системи, виконавши наступні команди:

sudo apt-get install gnupg2
wget https://repo.percona.com/apt/percona-release_latest.focal_all.deb
sudo dpkg -i percona-release_latest.focal_all.deb
sudo apt-get update

Встановіть PMM2-клієнт, виконавши наступну команду:

sudo apt-get install pmm2-client
Перевірте статус служби PMM-агента, виконавши наступну команду:

sudo systemctl status pmm-agent

Активуйте службу PMM-агента та налаштуйте його автозапуск, виконавши наступні команди:

sudo systemctl enable pmm-agent --now

Налаштуйте PMM-клієнта зі зв'язком з сервером PMM, виконавши наступну команду та замінивши відповідні значення:

sudo pmm-admin config --server-insecure-tls --server-url=https://admin:admin_password@your-server-ip:8443
Створіть нового користувача MySQL з правами на виконання запитів PMM, виконавши наступні команди:
sudo mysql -u root -p
CREATE USER 'pmm'@'localhost' IDENTIFIED BY 'secret_password' WITH MAX_USER_CONNECTIONS 10;
GRANT SELECT, PROCESS, SUPER, REPLICATION CLIENT, RELOAD ON *.* TO 'pmm'@'localhost';
FLUSH PRIVILEGES;
exit

Додайте MySQL до PMM, виконавши наступну команду та замінивши відповідні значення:

sudo pmm-admin add mysql --username=pmm --password=secret_password --query-source=perfschema
Налаштуйте MySQL, щоб включити Performance Schema та інші параметри, додавши наступні рядки у файл /etc/mysql/my.cnf або файл конфігурації (/etc/mysql/mariadb.conf.d/50-server.cnf)  та перезавантаживши службу MySQL:

performance_schema=ON
performance-schema-instrument='statement/%=ON'
performance-schema-consumer-statements-digest=ON
innodb_monitor_enable=all
sudo systemctl restart mysql

Після цього PMM2-клієнт буде налаштований для моніторингу баз даних MySQL з використанням Percona на Ubuntu

Ще немає коментарів.

Авторизуйтесь, щоб залишити коментар.

Про нас

Деякі корисні статті присвячені розробці веб-додатків та технологіям, які допоможуть вам створити продуктивні та захищені веб-додатки.

Ми в соцемережах

  1. GitHub
  2. Twitter