Аварийные сигналы облачных часов AWS не срабатывают
Я создал бесплатный экземпляр Windows Server EC2 уровня на AWS. Я создал сигналы тревоги для загрузки процессора. Когда средняя загрузка ЦП в течение 5 минут превышает 75%, периодически появляются аварийные сигналы высокой загрузки ЦП, и я получаю электронное письмо от AWS.
Но когда я устанавливаю тревогу для чтения с диска и записи на диск на сумму>=10 МБ в течение 5 минут, я не получаю электронное письмо, потому что не срабатывает тревога при высокой записи на диск и / или высокой скорости чтения с диска.,
Кто-нибудь может дать мне знать, как вызвать срабатывание чтения диска и записи диска? Что такое "чтение с диска" и что такое "запись на диск" в AWS?
Я пытался сгенерировать сигнал тревоги, постоянно загружая большие файлы на экземпляре EC2, но сигнал тревоги не сработал.
Когда я проверил раздел уведомлений консоли AWS на панели инструментов AWS, я заметил, что на диаграммах чтения с диска и записи на диск постоянно отображаются 0 значений. С другой стороны, сетевые входные / выходные сигналы также не срабатывают. Я установил триггеры, когда данные 1500 КБ входят в сеть и когда данные 1500 КБ выходят из сети. Диаграммы в разделе "Мониторинг" консоли AWS показывают некоторую активность, пока я загружаю какой-то файл в экземпляр, но даже если я загружаю ГБ данных (происходит запись как на диск, так и в сеть), сигнал тревоги не генерируется.
Заранее спасибо.
Вот скриншот графиков для времени, когда моя загрузка SQL Server 2008 R2 выполнялась на моем VPS:
С уважением
1 ответ
Операции чтения с диска и записи на диск применяются только к томам хранилища экземпляров.
Скорее всего, ваш экземпляр EC2 является экземпляром, поддерживаемым EBS.
EBS имеет свои собственные метрики и аварийные сигналы Cloudwatch, поэтому определите, какой том EBS используется вашим экземпляром, а затем посмотрите на метрики для этого тома EBS. Оттуда вы можете посмотреть на добавление аварийных сигналов EBS для ваших томов.
Вот обзор различных типов корневых томов - EBS vs Instance Store