Я настраиваю несколько панелей управления в Grafana, используя данные из AWS CloudWatch для приложения EB.
Он отлично работает для получения данных об окружающей среде, однако для всего остального я получаю сообщение «Нет точки данных».
Я пробовал выбиратьApplicationRequestsTotal ApplicationRequests2xx CPUIdleРазличные задержки и т.д.
НаAWS-документацияЯ не вижу других рекомендаций для других типов метрик.
Работает: us-east-1 → AWS/ElasticBeanstalk → EnvironmentHealth → Статистика → Максимум
Не работают: us-east-1 → AWS/ElasticBeanstalk → ApplicationRequestsTotal → Статистика → Максимум
Я также изменил значение с «Максимум» на «Среднее», «Минимум» и т. д.
Даже зайдя в AWS CloudWatch для создания панели мониторинга, я вижу только метрику EnvironmentHealth, если выбираю для каждой среды.
Нужно ли мне что-либо включать в CloudWatch, чтобы разрешить использование других метрик?
решение1
В Elastic Beanstalk перейдите в раздел «Окружение», «Конфигурация», «Мониторинг» и выберите метрики, которые вы хотите видеть.
Вам также следует знать, что это может повлечь за собой дополнительные расходы с вашего счета aws.
Некоторые статистические данные также доступны как часть показателей ELB в CloudWatch.