Поиск по сайту:

Как создать оповещения Cloudwatch для RDS (MySQL) на AWS


На этой странице

  1. Предварительные условия
  2. Что будем делать?
  3. Войти в AWS
  4. Создание сигнала тревоги для экземпляра RDS MySql
  5. Удалить будильник
  6. Заключение

Мониторинг ваших экземпляров RDS очень важен, и то же самое относится к другим ресурсам. В этой статье мы создадим простой аварийный сигнал для экземпляра RDS MySQL, который будет проверять наличие свободного места для хранения в экземпляре. Существуют также различные показатели, которые можно использовать для создания сигналов тревоги. Нажмите здесь, чтобы просмотреть список доступных показателей для экземпляров RDS. Метрика \FreeStorageSpace\ проверяет доступное место для хранения в экземпляре и, в зависимости от указанного условия, срабатывает сигнал тревоги и отправляет уведомления на конечную точку SNS. Метрика \FreeStorageSpace\ принимает значение в байтах, а не в процентах.

Прежде чем мы продолжим эту статью, я предполагаю, что вы знакомы с основами экземпляров RDS и уже имеете один в своей учетной записи для создания сигналов тревоги.

Предпосылки

  1. Аккаунт AWS (создайте, если у вас его нет).
  2. Экземпляр RDS MySql, чтобы создать для него сигнал тревоги.

Что мы будем делать?

  1. Войдите в AWS.
  2. Создайте сигнал тревоги для экземпляра RDS MySql.
  3. Удалить будильник.

Войти в АВС

Нажмите здесь, чтобы перейти на страницу входа в AWS.

Вы увидите страницу входа в систему, как показано ниже, когда вы нажмете на ссылку выше. Введите свои учетные данные, чтобы войти в свою учетную запись AWS.

После успешного входа в свою учетную запись вы увидите консоль управления AWS, как показано ниже.

Создайте сигнал тревоги для экземпляра RDS MySql.

Чтобы создать будильник, вам нужно сначала перейти в Cloudwatch. Найдите облачные часы в поле поиска вверху.

Вы увидите основную панель мониторинга облачных вычислений, как показано ниже. Нажмите \Тревоги\ на левой панели.

Поскольку в моем аккаунте в выбранном регионе нет будильников, мы ничего не видим на этой странице.

Чтобы создать будильник для экземпляра RDS, который уже есть в вашей учетной записи, нажмите кнопку «Создать будильник».

На этой странице нажмите кнопку \Выбрать показатель\.

В поле поиска введите RDS и нажмите кнопку ввода, чтобы отфильтровать показатели для RDS. Нажмите \RDS -> По всем базам данных\, чтобы перейти на страницу, где вы увидите метрики, относящиеся ко всем вашим экземплярам базы данных, доступным в текущем регионе.

Вы можете выбрать любой из показателей, доступных в списке, чтобы создать для него сигнал тревоги. Здесь я выбрал показатель «FreeStorageSpace». Нажмите кнопку \Выбрать показатель\, чтобы продолжить.

В разделе «Условия» укажите пороговое значение для метрики и выберите параметр «Меньше». Тревога сработает, если свободное пространство для хранения экземпляра RDS станет ниже указанного порогового значения. Нажмите кнопку \Далее\, чтобы продолжить.

На этой странице вы можете выбрать тему SNS из существующих тем или создать новую. Если тревога сработает, она отправит уведомление в выбранную тему SNS на конечной точке, подписанной на эту тему.

На следующей странице дайте имя тревоге и добавьте к ней описание. Нажмите кнопку \Далее\, чтобы продолжить.

Просмотрите все настройки будильника и нажмите кнопку \Создать будильник\.

После успешного создания будильника вы сможете увидеть его на странице будильников. Текущее состояние будильника \ОК\. Это означает, что условие не выполнено, а свободное место в экземпляре RDS по-прежнему превышает пороговое значение, указанное в сигнале тревоги. Если объем хранилища в экземпляре RDS станет ниже указанного нами порогового значения, сработает сигнал тревоги и на конечную точку SNS будет отправлено уведомление.

Удалить будильник

Когда вам больше не нужен будильник, вы можете легко удалить его. Выберите будильник, который нужно удалить, и нажмите кнопку «Действия --> Удалить».

Вы получите всплывающее окно, а затем нажмите кнопку \Удалить\, которая навсегда удалит будильник. После удаления будильника вы не сможете восстановить его, поэтому будьте осторожны при удалении будильников.

Заключение

В этой статье мы рассмотрели шаги по созданию аварийного сигнала для экземпляра RDS. Мы создали сигнал тревоги, который будет срабатывать, если свободное место на экземпляре RDS опустится ниже указанного порогового значения. Мы можем выбрать условие в соответствии с нашим требованием для сигнала тревоги. Мы также увидели, как можно легко удалить будильник всего за несколько кликов.