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

О продукте

Neutrino APM - это комплексная система мониторинга на базе агентов, которые собирают информацию о работе конечных пользователей, приложений, рабочих станций и хостов.


Собранная агентами информация передается, сохраняется и индексируется на сервере анализа и доступна как через пользовательский интерфейс системы, так и для работы алгоритмов выявления аномалий, может быть использована для публикации через API для интеграции с другими системами мониторинга.

Ключевые функции
Диагностика работы приложения и интеграционных взаимодействий
Neutrino APM обнаруживает и автоматически строит карту сервисов анализируемого приложения.
Интерактивная карта отображает взаимодействия сервисов между собой, а также с базами данных и инфрастуктурой.
Для каждого взаимодействия доступны метрики, такие как RPM (Requests Per Minute) и среднее время выполнения одного запроса.
На уровне приложения также доступны виджеты с наглядной информацией по распределению времени отклика внутри сервисов, ошибкам и их статусам.
Для каждого сервиса приложения доступны автоматически строящиеся карты взаимодействий с другими сервисами, базами данных и инфраструктурой, диаграммы распределения времени отклика внутри сервиса.
Наглядные виджеты на странице выбранного сервиса позволяют анализировать различные метрики, такие как время отклика, количество запросов и ошибок, их распределение по различным входным точкам сервиса (эндпоинтам), а также выполняющиеся данным сервисом SQL-запросы. Каждый виджет позволяет выбрать интересующий эндпоинт или SQL-запрос и перейти на страницу с детальной информацией по нему.
Трассировка распределенных запросов
Инструментирующие агенты Neutrino APM добавляют собственные хэдеры в REST-вызовы и сообщения, отправляемые в Kafka топики, что позволяет трассировать распределенные запросы в рамках приложения.
Мониторинг баз данных, SQL запросов и их параметров
Neutrino APM позволяет отслеживать статистику по базам данных, используемым в приложении, включая количество запросов и среднее время выполнения запроса в каждой из них, а также топ запросов по среднему и общему времени выполнения.
Для любого запроса доступна возможность перехода на страницу с детальной информацией по его производительности и вариантам использования в базах данных, сервисах и эндпоинтах.
Глубокое профилирование программного кода с низкими накладными расходами
Инструментирующие агенты Neutrino APM выполняют профилирование кода в режиме онлайн с максимальной детализацией с одной стороны, и крайне низким оверхэдом - с другой. Помимо сбора информации о работе методов, агенты захватывают параметры HTTP вызовов, SQL запросы вместе с bind переменными, вызовы внешних сервисов как при синхронных, так и асинхронных взаимодействиях.

Результаты профилирования визуализируются в виде интерактивного дерева вызовов, с помощью которого можно максимально точно и быстро выявить причину снижения производительности в работе приложения, например, неоптимальный алгоритм, неэффективный SQL запрос или медленная работа внешнего сервиса.
Быстрый многомерный поиск и анализ диагностической информации
Глобальный поиск Neutrino APM позволяет быстро и эффективно находить необходимые для анализа трейсы, включая поиск по вложенным структурам.

Например, найти все вызовы дольше 1000 миллисекунд от определенных пользователей в рамках заданного сервиса, где суммарное время выполнения запросов более 800 миллисекунд.
Детальные метрики работы процессов
Агенты Neutrino APM непрерывно собирают метрики по каждому процессу и каждому сервису приложения, включая нагрузку на CPU, использование памяти, работу сборщика мусора, информацию о потоках и классах, метрики пулов подключений к базам данных.
Выявление аномалий и нотификации
Встроенные адаптивные алгоритмы выявления и исследования аномалий Neutrino APM позволяют легко обнаруживать и быстро реагировать на аномалии, происходящие в работе приложения.
Neutrino APM автоматически рассчитывает и отображает здоровье всего приложения на основе найденных аномалий.
По каждому сервису и типу транзакции доступна детальная информация об открытых и завершившихся аномалиях за выбранный интервал времени с визуализацией аномальных интервалов на интерактивных графиках.
Мониторинг конечных пользователей, сессий и действий
Neutrino APM анализирует работу конечных пользователей, позволяя выполнять поиск по логину пользователя, а также определять показатели качества работы приложений в разрезе пользователей: время отклика, количество ошибок и другие.

Помимо этого, Neutrino APM позволяет проанализировать работу каждого отдельного пользователя, распознать сессии, выявить медленные действия и ошибки при работе с сервисами приложения.
Мониторинг рабочих станций и хостов
Neutrino APM анализирует работу конечных пользователей, позволяя выполнять поиск по логину пользователя, а также определять показатели качества работы приложений в разрезе пользователей: время отклика, количество ошибок и другие.

Помимо этого, Neutrino APM позволяет проанализировать работу каждого отдельного пользователя, распознать сессии, выявить медленные действия и ошибки при работе с сервисами приложения.
Neutrino APM анализирует работу конечных пользователей, позволяя выполнять поиск по логину пользователя, а также определять показатели качества работы приложений в разрезе пользователей: время отклика, количество ошибок и другие.

Помимо этого, Neutrino APM позволяет проанализировать работу каждого отдельного пользователя, распознать сессии, выявить медленные действия и ошибки при работе с сервисами приложения.
Neutrino APM анализирует работу конечных пользователей, позволяя выполнять поиск по логину пользователя, а также определять показатели качества работы приложений в разрезе пользователей: время отклика, количество ошибок и другие.

Помимо этого, Neutrino APM позволяет проанализировать работу каждого отдельного пользователя, распознать сессии, выявить медленные действия и ошибки при работе с сервисами приложения.
Neutrino APM анализирует работу конечных пользователей, позволяя выполнять поиск по логину пользователя, а также определять показатели качества работы приложений в разрезе пользователей: время отклика, количество ошибок и другие.

Помимо этого, Neutrino APM позволяет проанализировать работу каждого отдельного пользователя, распознать сессии, выявить медленные действия и ошибки при работе с сервисами приложения.
Поддерживаемые технологии
Мы усердно работаем над поддержкой новых технологий
О компании
  • Опыт и надежность
    Более 6 лет успешной деятельности на рынке, предоставляя высококвалифицированные услуги по разработке и внедрению инновационных систем мониторинга и анализа данных.
  • Экспертная команда
    Наша команда специалистов с богатым опытом, принесенным из топовых интеграторов, вендоров и бизнес-заказчиков. Нас объединяют профессиональные навыки и знания для решения сложных задач в области ИТ и сетевой инфраструктуры.
  • Технологическая экспертиза
    Специализируемся на разработке высоконагруженных систем мониторинга и анализа больших потоков информации для оптимизации ИТ-инфраструктуры и эффективности бизнес-процессов.
  • Области компетенции
    Наши эксперты охватывают широкий спектр областей, включая мониторинг и оптимизацию работы приложений, баз данных, конечных пользователей, сетей передачи данных и информационной безопасности.
  • Индивидуальный подход
    Мы предоставляем индивидуальные решения, адаптированные к уникальным потребностям каждого клиента, обеспечивая оптимальную производительность и надежность.
  • Собственные инструменты и решения
    Для достижения максимальной эффективности в работе мы используем собственные инструменты и разработки, которые позволяют нам предоставлять передовые решения в сфере мониторинга и оптимизации ИТ-пространства.
Наши контакты
Запросить демо или связаться с нами по вопросам внедрения системы мониторинга Neutrino APM можно, написав письмо на адрес apm@neutrinotech.ru
Стоимость
Стоимость программного обеспечения зависит от количества агентов и характеристик развертывания. Для точного расчета стоимости свяжитесь с нами, написав письмо на адрес apm@neutrinotech.ru
или позвонив по номеру 8 (499) 499-8192
Техническая поддержка
По вопросам технической поддержки свяжитесь с нами, написав письмо на адрес apm@neutrinotech.ru

Инструкция по установке ПО (pdf, 83 Кб)

Руководство администратора (pdf, 5.6 Мб)

Жизненный цикл ПО (pdf, 172 Кб)