Компоненты Proto Observability Platform
На данной странице представлено описание компонентов Proto Observability Platform.
Proto Observability Platform – первая в России Observability платформа. Предоставляет 80% функционала иностранных систем мониторинга за 20% от их стоимости.
Платформа закрывает задачи Application Performance Monitoring, Real User Monitoring, распределенного трейсинга, анализа логов, алертинга, мониторинга инфраструктуры и Kubernetes, Root Cause анализа, выявления аномалий и мониторинга бизнес KPI.
Отличительными особенностями решения являются простое развертывание посредством одной команды, максимальный функционал мониторинга и самая доступная цена на рынке.
Proto Observability Platform объединяет в себе все возможности для получения полной наблюдаемости приложений, инфраструктуры и пользовательского опыта.
Мониторинг приложений (Application Performance Monitoring, APM) - платформа в режиме реального времени собирает с сервисов и приложений метрики, ошибки, трейсы, логи события и бизнес KPI. Визуализирует полученные данные на готовых и кастомных дашбордах. Позволяет группировать сервисы в бизнес-приложения и отслеживать их производительность в том числе в разрезе окружения, команд и других парамметров.
Мониторинг цифрового опыта (Real User Monitoring, RUM) - Proto Observability отслеживает работу frontend части веб и мобильных приложений, пользовательского опыта в режиме реального времени.
Мониторинг мобильных приложений - платформа в режиме реального времени собирает и визуализирует на готовых и кастомных дашбордах метрики, транзакции, запросы, краши (Crash), ошибки мобильных приложений (Android, iOs).
Трейсинг - Proto Observability автоматизирует трейсинг распределенных систем без модификации кода, с возможностью настройки семплирования под себя. Платформа автоматически, без ручной настройки выполняет инструментацию кода всех популярных языков разработки - Java, JavaScript, Python, C#, C++, Ruby, PHP, Swift, Kotlin, Go, NodeJS и их фреймворков. Отслеживает выполнение операций и запросов внутри приложений и микросервисной архитектуры. Визуализирует каждую транзакцию с детализацией до строчки кода. Производит автоматическую корреляцию транзакций с логами, метриками, инфраструктурой и событиями.
Мониторинг инфраструктуры - платформа собирает и визуализирует на встроенных и кастомных дашбордах данные о производительности всех компонентов инфраструктуры - физических и виртуальных серверов, баз данных, контейнеров, Kubernetes, сетевых устройств, очередей сообщений и прочих инфраструктурных компонентов (Microsoft Active Directory, cert-manager, Consul, CoreDNS, etcd, ExternalDNS, FluentD, OpenLDAP, Solr, Vault, Zookeper)т.д. Из коробки поддерживается 300+ технологий.
Мониторинг баз данных - Proto Observability в режиме реального времени собирает и визуализирует на готовых и кастомных дашбордах данные о производительности SQL и NoSQL баз данных (MongoDB, Redis, MySQL, MSSQL, Microsoft SQL Server, PostgreSQL, Oracle Database, Memcached, DB2, Cassandra, ClickHouse, Elasticsearch, Couchbase, DynamoDB, InfluxDB и других). Предоставляет видимость каждого SQL запроса с данными по метрикам производительности и ошибкам. Показывает выполнение всех операций баз данных с информацией по ошибкам, вызовам, replications, SQL compilations и т.д.
Мониторинг контейнеров, микросервисов, Kubernetes - платформа наблюдаемости автоматически обнаруживает оркестраторы, кластера, namespaces, поды, деплойменты и относящиеся к ним сервисы. Собиреат и визуализирует данные о работе всей Kubernetes-инфраструктуры, включая кластеры, узлы, контейнеры, приложения и сервисы, работающие внутри кластера. Автоматически инструментирует приложения, запущенных в подах Kubernetes, без ручной настройки и модификации кода.
Мониторинг сети - Proto Observability производит безагентный мониторинг сети в режиме реального времени. Собирает и визуализирует данные о производительности сетевого оборудования, позволяет проводить HTTP, DNS, NTP, SSH, TCP, TLS проверки.
Мониторинг логов - платформа собирает, визуализирует и хранит логи приложений. Автоматически связывает их с трейсами для получения контекста данных и ускорения расследования инцидентов.
Бизнес-аналитика - Proto Observability Platform cобирает и визуализирует финансовые показатели, метрики веб-аналитики, бизнес KPI. Позволяет отслеживать в режиме реального времени как меняются бизнес-показатели на всех этапах воронки продаж товаров или оформления банковского продукта.
Мониторинг Big Data - платформа отслеживает производительность таких Big Data систем как MapReduce, Spark, RDD, Yarn.
Мониторинг почтовых систем - Proto Observability собирает и визуализирует метрики Microsoft Exchange Server, Postfix.
Мониторинг CI/CD систем - платформа отслеживает производительность GitLab, TeamCity.
Мониторинг систем виртуализации - Proto Observability Platform собирает и визуализирует метрики vSphere, HyperV.
Мониторинг Service Mesh - платформа тслеживает производительность Calico, Cilium, Istio, Linkerd.
Proto Observability Platform позволяет прогнозировать проблемы и устранять узкие места в работе приложений и инфраструктуре благодаря удобному конструктору оповещений на любые показатели, готовым дашбордам для анализа алертов и событий в режиме реального времени и встроенному AIOPS.
Proto Observability коррелирует данные по производительности приложений, инфраструктуры и пользовательского опыта, предоставляя информацию как на готовых дашбордах, так и на кастомных. В платформе доступен конструктор кастомных дашбордов с встроенным SQL подобным языком запросов и PromQL.
На данной странице представлено описание компонентов Proto Observability Platform.
На данной странице перечислены среды и технологии, которые контролирует Proto Observability Platform. Список постоянно пополняется, на данный момент платформа поддерживает 300+ технологий.
На этой странице представлено краткое описание возможностей интерфейса Proto Observability Platform.
Агенты и трейсеры Proto Observability Platform собирают только те данные, которые необходимы для диагностики производительности приложений. Вся собраемая информация хранится исключительно на серверах Заказчика, не покидает периметр Заказчика. Данные никаким образом не отсылаются ни в какие облачные системы. В компонентах продукта (библиотеках инструментации приложений и Агенте) предусмотрены механизмы для обфускации конфиденциальных данных для минимизации рисков сбора и обработки таких данных.