Мониторинг. · 2 min read · Oct 20, 2025
Мониторинг Amazon RDS с Opsview
Мониторинг Amazon RDS с Opsview
Opsview можно легко развернуть в облаке, используя Amazon RDS в качестве бэкенда для хранения, что позволяет масштабироваться по мере роста вашего набора данных - обеспечивая более эффективную настройку. Однако важно следить за RDS, чтобы убедиться, что он функционирует правильно.
Мониторинг через приложение
Предполагая, что это новый экземпляр RDS, который мы хотим мониторить, вам нужно выполнить следующие шаги:
- mysql -u username -p password -h rdshostname.amazon-ec2.com -P 3306
- GRANT SELECT ON . TO ‘opsviewro’@’opsviewipaddress’ IDENTIFIED BY ‘PASSWORD’;
- Настройте “группу безопасности” RDS, чтобы разрешить IP-адрес экземпляра Opsview EC2 доступ к базе данных RDS на порту 3306.
- После того как ваш сервер Opsview подключен к вашей базе данных RDS на порту 3306 (т.е. MySQL и все производные от него), вы можете начать мониторинг, используя встроенный шаблон “База данных - MySQL Server” в программном обеспечении.
Просто перейдите в “Настройки > Хосты > Добавить” и введите адрес базы данных RDS (вы можете получить его через страницу консоли RDS), а затем выберите “База данных - MySQL Server” из раздела “Шаблоны хостов” внизу, как показано ниже:

Далее перейдите в “Мониторы” и в группе сервисов “База данных - MySQL” нажмите на “Процессы MySQL DB”, чтобы рядом с ним появился минус (чтобы удалить его из нашего хоста). Это связано с тем, что эта конкретная проверка использует check_nrpe для обеспечения работы процесса “mysql” на сервере - и поскольку у нас нет доступа к базовому серверу для установки агента NRPE, мы можем удалить это:

Нажмите на вкладку “Атрибуты” и добавьте ваши разрешения для доступа к базе данных RDS.

Нажмите “Отправить изменения”, затем перезагрузите Opsview через “Настройки > Применить изменения”, и теперь вы можете просмотреть вашу новую мониторируемую базу данных Amazon RDS, как показано ниже:

Мониторинг через Amazon RDS
Теперь, когда вы мониторите приложение изнутри, вы можете перейти к мониторингу RDS через AWS CloudWatch (API) и получить информацию о базовой системе. Это доступно из коробки в Opsview 4.4 с нашим CloudWatch Opspack.
Здесь мы добавим проверки RDS к нашему хосту, а затем позже можем добавить шаблон RDS к оригинальному хосту.
Итак, давайте добавим шаблон через GUI:

Теперь, когда вы добавили шаблон хоста, вам нужно снова добавить ваши атрибуты и указать переменные для экземпляра RDS:

Здесь вам нужно указать ваш адрес (…amazonaws.com), а затем ваш экземпляр (opsviewdbseperate). В EC2 это будет наш номер “i-232XXX”. Далее нажмите отправить изменения, снова перезагрузите Opsview - и вы готовы, теперь вы мониторите RDS через AWS Cloudwatch:

Get new posts in your inbox
No spam. Unsubscribe anytime.