1
  
Dynatrace Application and EUX Monitoring

Платформа Application Performace Management от Dynatrace (Compuware) ― самое интеллектуальное и быстро окупаемое APM-решение для современных архитектур приложений. Система Dynatrace, основанная на разработке технологии PurePath Technology, перехватывает контекстуальные данные уровня программного кода с привязкой по времени для всех транзакций ―end-to-end мониторинг, с момента клика пользователя до базы данных и обратно через все компоненты архитектуры. Благодаря полной и глубокой  детализации 100% транзакций и инфраструктуры платформа Dynatrace обеспечивает самое быстрое обнаружение первопричин проблем среди всех доступных на рынке продуктов: от одного клика до нужной строчки кода. В Dynatrace реализованы лучшие наработки в сфере APM, призванные обеспечить необходимый уровень видимости, нужный контекст, адаптируемость ― все то, что требуется для проактивного устранения проблем с производительностью работы приложений и проблем, влияющих на пользовательский опыт.

 

Основные характеристики Dynatrace APM:

  • платформа позволяет осуществлять мониторинг инфраструктуры и приложений на единой панели и за считанные секунды обнаруживать первопричину любой проблемы с производительностью;
  • позволяет автоматически получать показатели производительности системы и процессов, связанные с производительностью отдельных транзакций, видеть те транзакции, на которые негативно влияют проблемы с инфраструктурой и устранять данные проблемы до того, как пострадает пользовательский опыт;
  • позволяет прослеживать каждую транзакцию от клика пользователя до вызова метода или SQL-оператора;
  • позволяет мгновенно получать представление о работоспособности вашего исполняемого приложения ― глобально или локально распределенного ― и ее влияние на пользовательский опыт;
  • способна визуализировать в реальном времени логическую топологию всех служб, уровней, взаимосвязей и межуровневой синхронизации, видеть «облако» общего пользования, сторонние API, NGINX, VMware, компоненты мейнфрейма и многое другое;
  • позволяет переключаться между обобщенной картиной и гранулярным уровнем детализации, совместно с компонентом по управлению пользовательским опытом отслеживает транзакции конечного пользователя до back-end-серверов, детализирует любую проблемную транзакцию до уровня программного кода;
  • осуществляет запись сессий: служба эксплуатации может отслеживать программные сбои, составлять отчеты в разных форматах и передавать разработчикам для устранения без обращения к инсталяции продукта;
  • доступ к деталям на уровне программного кода, которые необходимы специалистам немедленно после инцидента и полный транзакционный контекст позволяют определять, какие критические бизнес-транзакции оказались затронуты;
  • возможность видеть все события, предшествующие сбою, сравнивать транзакции с хорошими и плохими показателями производительности;
  • все приложения и транзакции в вашей распределенной среде обнаруживаются автоматически, обновления загружаются на сервера автоматически, ошибки в программных продуктах выявляются автоматически;
  • автоматизированное средство для построения базовой линии с выдачей уведомлений, установленными по умолчанию информационными панелями, автокорреляционный мониторинг систем и бесплатный клиент Dynatrace;
  • позволяет осуществлять обмен детализированными данными о производительности между группами разработки, тестирования и эксплуатации, с помощью интерфейсов автоматизации для систем CI/CD обеспечивает надежный сбор метрик на протяжении всего цикла внедрения релизов ПО;
  • автоматический регрессионный анализ и сравнение времени отклика, структурных отличий, выполнения кода, ошибок, исключений и производительности работы базы данных;
  • компактная запись сессий: каждая транзакция в системе записывается вместе с показателями работоспособности и может быть воспроизведена при обнаружении проблемы с производительностью;
  • файл сессии содержит подробную информацию о первопричинах проблем и может быть затем воспроизведен. Эта запись может быть предоставлена заинтересованным сторонам;
  • уведомления путем рассылки сообщений об абсолютных и относительных отклонениях от заданных значений;
  • умное построение базовой линии автоматически определяет такие статистические величины, как время отклика, частота ошибок и пропускная способность, и осуществляет анализ поведения приложения с использованием продвинутых статистических методов.

Основные поддерживаемые платформы  

  • диагностика памяти и потоков данных;
  • логирование и анализ внештатных ситуаций;
  • идентификация первопричин и видимость на уровне методов;
  • мониторинг работоспособности и производительности виртуальных машин;
  • автоматическое обнаружение, отображение и мониторинг транзакций;
  • пул соединений и коэффициент использования базы данных на одну транзакцию;
  • поддерживаемые технологии: Hibernate, JDBC, Cassandra, RMI, servlets, JUnit и другие.

  • диагностика памяти и потоков данных;
  • логирование и анализ внештатных ситуаций;
  • идентификация первопричин и видимость на уровне методов;
  • мониторинг работоспособности и производительности CLR;
  • автоматическое обнаружение, отображение и мониторинг транзакций;
  • пул соединений и коэффициент использования базы данных в отношении на одну транзакцию;
  • поддерживемые технологии: ASP.NET, ADO.NET, Silverlight, IIS и другие.

  • захват переменных PHP-сессии;
  • логирование и аналитика нештатных ситуаций;
  • идентификация первопричин и видимость на уровне методов;
  • мониторинг работоспособности и производительности окружения;
  • автоматическое обнаружение, отображение и мониторинг транзакций;
  • пул соединений и коэффициент использования базы данных на одну транзакцию;
  • поддерживаемые технологии: PHP PDO, PHP MySQL, Zend, Codeigniter и другие.