Управляемый сервис Amazon для Prometheus

Безопасный и управляемый мониторинг контейнеров с высокой доступностью

Управляемый сервис Amazon для Prometheus – это полностью управляемый, совместимый с Prometheus сервис мониторинга и предупреждений, который позволяет следить за контейнерными приложениями и инфраструктурой в любом масштабе. Проект Prometheus от Cloud Native Computing Foundation – это популярное решение с открытым исходным кодом, предназначенное для мониторинга и отправки предупреждений и оптимизированное для контейнерных сред. С помощью управляемого сервиса Amazon для Prometheus для проверки рабочих нагрузок и получения предупреждений о них можно использовать язык запросов Prometheus с открытым исходным кодом (PromQL), при этом не масштабируя и не управляя базовой инфраструктурой. Управляемый сервис Amazon для Prometheus автоматически масштабируется для приема, хранения, формирования предупреждений и обработки запросов к операционным метрикам по мере изменения рабочих нагрузок. Кроме того, его можно интегрировать с сервисами безопасности AWS для обеспечения быстрого и надежного доступа к данным. Сервис интегрируется с Amazon Elastic Kubernetes Service (Amazon EKS), Amazon Elastic Container Service (Amazon ECS) и AWS Distro для OpenTelemetry.

Как использовать Amazon Managed Grafana с управляемым сервисом Amazon для Prometheus (3:54)

Преимущества

Prometheus, с которым вы уже знакомы

Используйте знакомый, гибкий язык запросов Prometheus (PromQL) для фильтрации и сбора метрик и предупреждений о них, а также для быстрого увеличения производительности при большом количестве меток. Управляемый сервис Amazon для Prometheus поддерживает метрики любых типов: датчики, счетчики, сводки и гистограммы.

Prometheus в масштабе Простота

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

Prometheus с безопасностью на уровне AWS

Управляемый сервис Amazon для Prometheus интегрируется с AWS Identity and Access Management, чтобы осуществлять аутентификацию и создавать детализированные разрешения для пользователей и групп. AWS PrivateLink предлагает простой и безопасный доступ к размещенным в AWS сервисам без выхода трафика за пределы сети AWS. Интеграция с AWS Organizations используется для управления политиками, а вызовы API регистрируются в AWS CloudTrail.

Мониторинг и предупреждения от контейнеров, работающих в AWS и локально

В управляемом сервисе Amazon для Prometheus можно быстро настроить сбор и запрос метрик из контейнерных сервисов AWS, включая Amazon EKS, Amazon ECS и AWS Fargate. В управляемом сервисе Amazon для Prometheus также есть API, которые позволяют безопасно собирать метрики со всех самостоятельно управляемых кластеров Kubernetes, находящихся в AWS или локально, а также предупреждать об этих метриках и отправлять к ним запросы.

Снижение эксплуатационных расходов

Благодаря управляемому сервису Amazon для Prometheus можно избавиться от однообразных и трудоемких задач по масштабному запуску Prometheus с открытым исходным кодом. За счет этого значительно снижаются эксплуатационные расходы на настройку, обновление и масштабирование отдельных сервисов Prometheus.

Максимальное влияние благодаря сервисам наблюдения AWS

Управляемый сервис Amazon для Prometheus также собирает метрики в AWS Distro для OpenTelemetry и в паре с Amazon Managed Grafana создает насыщенные и качественные визуализации данных.

Как это работает

Принцип работы управляемого сервиса Amazon для Prometheus

Примеры использования

Единый мониторинг контейнеров

Ведите мониторинг контейнеров, работающих в Amazon EC2, Amazon EC2 и Amazon EKS (на Amazon EC2 и AWS Fargate), в облаке, а также в гибридных средах. Используйте сервис вместе с Amazon Managed Grafana для мониторинга как на уровне хоста, так и на уровне приложений, отправки оповещений и просмотра панели управления во всех средах Kubernetes.

Устранение неполадок и анализ первопричин

Используйте мощный язык PromQL, чтобы выявлять неполадки и сокращать средний срок их устранения. С помощью PromQL можно отправлять вопросы к сработавшим предупреждениям, чтобы находить системные или изолированные неполадки и проблемы производительности во всех контейнерах.

Мониторинг метрик рабочих нагрузок и приложений

AWS Distro для OpenTelemetry позволяет собирать метрики из любого источника. Для отправки этих метрик в управляемый сервис Amazon для Prometheus можно использовать библиотеку Prometheus, в которой указаны экспортеры с открытым исходным кодом для многих популярных стеков приложений (включая Apache Kafka, Redis, Java/JMX, NGINX и даже серверы Minecraft).   

Мониторинг метрик с высокой мощностью

Управляемый сервис Amazon для Prometheus подходит для мониторинга и предупреждений о данных с высокой мощностью, таких как потоковая передача видео и сетевые приложения. Его также можно использовать для обработки данных временного ряда с устройств IoT, чтобы анализировать их по множеству различных параметров, таких как местоположение, категория и пользователь.

Twillo

Twilio – это платформа для взаимодействия с клиентами, на которой разработчики программного обеспечения могут совершать и принимать телефонные звонки и текстовые сообщения, а также вести другую коммуникацию с помощью API интернет-сервиса. 

«Мы хотели получить полностью управляемое решение для мониторинга, которое соответствовало бы требованиям инфраструктуры и использовало инструменты с открытым исходным кодом» – говорит Альберт Страсхайм, вице-президент по технологиям Twilio/Segment. «С помощью управляемого сервиса Amazon для Prometheus нам легче модернизировать и масштабировать стек наблюдения. За счет этого инженеры, отвечающие за надежность сайтов, тратят меньше времени на управление инфраструктурой для наблюдения и могут сосредоточиться на оптимизации работоспособности и производительности приложений».
 
 
 
Fanatics
Curve
Ring
eTF1
Возможности управляемого сервиса Amazon для Prometheus
Ознакомьтесь с возможностями

Подробнее о возможностях управляемого сервиса Amazon для Prometheus, включая прием/сбор данных, мониторинг, анализ, а также масштабирование и безопасность для предприятий.

Подробнее 
Зарегистрировать аккаунт AWS
Зарегистрировать бесплатный аккаунт

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

Регистрация 
Начать разработку с управляемым сервисом Amazon для Prometheus
Начало разработки в консоли

Начните разработку с помощью управляемого сервиса Amazon для Prometheus в Консоли управления AWS.

Войти