Когда-то может понадобиться mysql proxy. Была версия "официальная", которая так и называлась, но в репе последнее обновление 8 лет назад - по факту оно мертво.
Была найдена живая замена: https://github.com/sysown/proxysql/
После установки по README подключаться так
$ mysql -u admin -padmin -h 127.0.0.1 -P6032 --prompt='Admin> '
Есть в докере, например proxysql/proxysql, percona/proxysql
Мониторинг:
Интегрировать будем с графаной, и например, можно взять proxysql-exporter (или proxysql-grafana-prometheus - нужно ставить и проверять), но в целом есть такое
https://proxysql.com/documentation/backend-monitoring/
Что почитать:
ProxySQL — еще один mysql-proxy
Оптимизация запросов MySQL с помощью кеширования ProxySQL в Ubuntu 16.04 (по названию конечно старое, но дока за 2020, плюс там важны "азы")
https://mydbops.wordpress.com/2020/01/30/monitoring-mysql-using-proxysql/
(вообще на этом сайте много полезных статей про proxysql)
Есть и какая-то интеграция с реликом, другой вопрос кому он нужен при таких ценах..
https://newrelic.com/blog/how-to-relic/how-to-monitor-mysql
PS
Впрочем, можно и свой прокси написать, например как тут
Комментариев нет:
Отправить комментарий