Интерфейс Proto Observability Platform

На этой странице представлено краткое описание возможностей интерфейса Proto Observability Platform.

Раздел Приложения

В данном разделе доступен функционал Application Performance Monitoring, распределенного трейсинга и анализа логов.

Подраздел Группы

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

Подраздел Сервисы

Позволяет анализировать работу сервисов по ключевым показателям (метрики, ошибки, проблемы) в разрезе окружения, команд и прочих парамметров. На встроенных дашбордах в режиме раельного времени предоставляется информация для анализа метрик, ошибок, аномалий, трейсов, логов, взаимосвязей сервисов между собой и с компонентами инфраструктуры, событий и оповещений. Также в подразделе показываются подробные данные по производительности эндпоинтов и инстансов, включая Runtime метрики и приложений, развернутых в Kubernetes инфраструктуре.

Раздел Цифровой опыт

В данном разделе доступен функционал Real User Monitoring, мониторинга мобильных приложений и распределенного трейсинга.

Подраздел Веб-приложения

Показывает ключевые проказателями производительности и ошибки веб-приложений. На готовых дашбордах доступны данные для анализа работы fronend в разрезе страниц и версий. Представлена информация как по ключевым метрикам производительности, включая APDEX, Web Vitals, Frustration signals, так и по разспределенным транзакциям, JS ошибкам, HTTP запросам, ресурсам, сессиям, пользователям, браузерам, гео локациям.

Подраздел Мобильные приложения

Предоставляет аналогичную информацию, что и подраздел Веб-приложения, но для мобильных приложений (iOS, Android), с дополнительными данными по падениям (Crash) и производительности экранов.

Раздел Инфраструктура

В данном разделе доступен функционал мониторинга инфраструктуры.

Подраздел Система

Предоставляет инвентаризацию компонентов инфраструктуры с данными по их типу, количеству и обнаруженным продлемам.

Подраздел Хосты

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

Подразделы иных инфраструктурных компонентов

Показывают данные по производительности таких инфраструктурных компонентов как очереди сообщений, веб-серверы и серверы приложений.

Раздел Kubernetes

В данном разделе доступен функционал мониторинга Kubernetes.

Подраздел Кластеры

Предоставляет данные по производительности Kubernetes кластеров и возникающих в них проблемах в разрезе нод, подов, деплойментов, даймонсетов.

Подраздел Неймспейсы

Показывает ключевые метрики производительности и проблемы по Kubernetes нейспесам в разрезе подов, деплойментов, даймонсетов, сервисов.

Раздел Базы данных

В данном разделе доступен функционал мониторинга SQL и NoSQL баз данных.

Подраздел Виртуальные

Показывает информацию по производительности баз данных, выявленную безагентым способом (путем анализа вызовов из подключенных приложений, без установки агента платформы на сервер БД).

Подразделы СУБД различных технологий

Отображает данные по производительности баз данных (MySQL, PostgreSQL, Elasticsearch и других СУБД), на которых установлен агент observability платформы. По MySQL также предоставляется подробная аналитика по SQL-запросам и относящимся к ним ошибкам.

Раздел Сеть

В данном разделе доступен функционал мониторинга сетевых устройств.

Раздел Алерты

В данном разделе доступен функционал создания оповещений и политик, анализ событий и алертов.

Подраздел Активные

Представляет собой консоль real time аналитики алертов с расширенными возможностями группировки и фильтрации оповещений и переходу по клику к дашборду источника проблемы.

Подраздел История

Предоставляет ключевые данные по сработавшим алертам - состояние, критичность, время начала и завершеня, длительность, где сработал, ключевые пробламы и MTTR.

Подраздел События

Показываются данные по событиям (изменениям) по инфраструктурным компонентам.

Подраздел Правила

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

Подраздел Каналы

Позволяет создавать каналы оповещений, предоставляет реестр каналов оповещений с информацией в каких политиках используется канал, кто и когда изменял канал, какие действия были совершены.

Подраздел Политики

Предоставляет конструктор создания политик оповещений и их реестр.

Раздел Дашборды

Данный раздел позволяет просмотреть список кастомных дашбордов и создать новый дашборд в интерактивном режиме.

Создание кастомных дашбордов

Для создания кастомного дашборда перейдите в раздел меню Дашборды, кликните на кнопку + Дашборд.

  • В открывшемся окне создания дашборда, введите название дашборда, кликните на кнопку Создать.

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

  • Для добавления дополнительных вкладок, кликните на иконку плюса рядом с Вкладка 1. Чтобы удалить вкладку, кликните на иконку крестика, расположенного чуть выше названия вкладки.

  • Для добавления виджета выберите из выпадающего меню Виджет опцию Текст или График`.

    • При выборе опции Текст в область с виджетами будет добавлен виджет Текст. Для добавления текста, кликните на иконку с тремя вертикальными точками в правом углу поля виджета и выберите опцию Изменить. Откроется окно редактирования виджета Текст. В нем вы сможете добавить ссылку, текст, в том числе отформатировать текст, нужным вам образом.
    • При выборе опции График на область с виджетами будет добавлен виджет График. Чтобы задать нужные вам метрики и их визуальное отображение на данном виджете, необходимо кликнуть на иконку с тремя вертикальными точками в правом углу поля виджета и выбрать опцию Изменить. Откроется окно редактирования виджета График. В нем вы сможете выбрать необходимые вам метрики по сервисам и эндпоинтам, выбратрать тип визуализации - Стандартная или PromQL выбрать формат визуализации – Столбчатая диаграмма, Линейная диаграмма, Диаграмма с областями, Карточка, Список топ значений, Таблица, Текст, Тепловая карта, Списоки другие типы визуализации, добавить название виджета и подсказку.

    После завершения добавления виджетов кликните на кнопку Сохранить в правом верхнем углу.

Вы можете добавлять несколько виджетов любого типа, редактировать их, переименовывать.

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

Пример кастомного дашборда

Визуализация метрик с помощью PromQL запросов

  1. В режиме редактирования виджета, выберите тип визуализации PromQL.

  2. Выберите тип графика, например, Линейная диаграмма.

  3. В поле PromQL запрос введите запрос для получения необходимой метрики. Пример запроса:

    round(avg(system_cpu_system{host=~".*central1.internal"}) by (host), 0.1)
    

Кнопка + Запрос позволяет добавить до 5 PromQL запрсов, которые будут визуализированны на одном виджете.

Просмотр, редактирование, переименование и удаление кастомных дашбордов

  • Для просмотра списка всех кастомных дашбордов перейдите в раздел меню Дашборды.
  • Для просмотра кастомного дашборда, кликните на название дашборда в списке дашбордов.
  • Для редактирования дашборда, кликните на кнопку с иконкой ручки в колонке Операции.
  • Для того чтобы переименовать созданный дашборд кликните на кнопку с иконкой страницы в колонке Опции.
  • Чтобы удалить дашборд кликните на иконку красного крестика в колонке Опции.

Также доступны операции поиска дашбордов по названию, экспорт и импорт дашбордов.

Раздел Настройки

Данный раздел позволяет просмотреть список пользователей Proto Observability в разрезе ролей RBAC, сменить роль пользователя или изменить пароль доступа к платформе, а также добавить нового пользователя в интерактивном режиме.

Раздел Диагностика

В данном разделе представлены логи и метрики работы платформы.