Перейти к содержанию

Сервисы

  • Latest Dynatrace
  • 4-min read

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

Services Services предоставляет детальную информацию о производительности и состоянии ваших сервисов и включает полезные функции, такие как Service flow и Backtrace.

Предварительные требования

Разрешения

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

storage:events:read

Запрос событий из Grail

storage:entities:read

Запрос сущностей из Grail

storage:logs:read

Запрос логов из Grail

storage:spans:read

Чтение данных span

storage:metrics:read

Запрос метрик из Grail

storage:buckets:read

Чтение бакетов

storage:smartscape:read

Чтение узлов и связей Smartscape

hub:catalog:read

Чтение информации о релизах

storage:fieldsets:read

Чтение наборов полей из Grail

storage:filter-segments:read

Чтение сегментов фильтров

Установка

Убедитесь, что Services Services установлен в вашей среде.

Начало работы

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

1 из 4 -- Просмотр производительности всех сервисов в реальном времени. Поиск конкретных сервисов с помощью мощных фильтров.

В Dynatrace перейдите в Services Services, чтобы запустить приложение.

Services Services предоставляет детальную информацию о производительности и состоянии ваших сервисов. Используйте его для анализа сбоев, времени отклика, производительности запросов и обработки сообщений. Вы также можете фильтровать по ключевым атрибутам, например пространствам имён Kubernetes или HTTP-эндпоинтам, и исследовать взаимосвязи с Kubernetes, хостами и облачной инфраструктурой. Кроме того, вы можете просматривать логи, генерируемые вашими сервисами, и переходить непосредственно в Distributed Tracing Distributed Tracing для более глубокого анализа конкретных транзакций.

Подробнее см. Приложение Services.

Добавление сервисов в Dynatrace

Добавляйте сервисы в Dynatrace с помощью OneAgent или интеграции OpenTelemetry.

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

Выберите один из следующих вариантов для получения дополнительной информации:

Облачные рабочие нагрузки

AWS

AWS Lambda AWS Fargate Amazon EC2 Amazon ECS Amazon EKS AWS App Runner AWS Elastic Beanstalk Все облачные сервисы AWS

Microsoft Azure

Метрики Azure Monitor Логи Azure Azure Kubernetes Service (AKS) Azure App Service Azure Functions Azure Virtual Machines (VM) Azure Virtual Machine Scale Set (VMSS) Azure Service Fabric Azure Spring Apps Все облачные сервисы Azure

Google Cloud

Google Cloud Run (managed)Google Cloud Run (managed) Google Cloud FunctionsGoogle Cloud Functions Google Cloud App EngineGoogle App Engine Google Compute EngineGoogle Compute Engine Google Kubernetes EngineGoogle Kubernetes Engine (GKE) Все сервисы Google Cloud

Kubernetes

Кластер Kubernetes Envoy Istio

На базе хоста

AIX Linux Solaris Windows zOS

Amazon EC2 Azure Virtual Machines (VM) Google Compute EngineGoogle Compute Engine

OpenTelemetry

OpenTelemetry

Другие варианты настройки

Graal VM Native Image GitOps Docker Heroku Приём данных в Dynatrace

[#### Service flow

Узнайте, как Dynatrace помогает отследить последовательность вызовов сервисов, инициированных каждым запросом к сервису в вашей среде.

  • How-to guide

Читать руководство](services-classic/service-flow.md)[#### Service backtrace

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

  • How-to guide

Читать руководство](services-classic/service-backtrace.md)

Связанные темы

  • Service flow
  • Distributed Traces Classic