NET: различия между версиями

Материал из Dynatrace
м
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
Ключ-Астром ЕдиныйАгент инструментирует ваши .NET-приложения, размещая операторы трассировки в стратегических местах вашего кода для отслеживания кода, показателей производительности, обнаружения ошибок, отслеживания зависимостей и т. Д.
Dynatrace OneAgent инструментирует ваши .NET-приложения, размещая операторы трассировки в стратегических местах вашего кода для отслеживания кода, показателей производительности, обнаружения ошибок, отслеживания зависимостей и т. Д.


Не каждое обнаруженное приложение .NET оснащено по умолчанию. Ключ-Астром поддерживает набор правил для инструментария определенных процессов (например, пулы приложений IIS, которые вы можете расширить с помощью наших собственных правил). Чтобы узнать основы настройки мониторинга группы процессов (автоматический глубокий мониторинг, настраиваемые правила мониторинга и встроенные правила мониторинга), см. Раздел Настройка мониторинга группы процессов.
Не каждое обнаруженное приложение .NET оснащено по умолчанию. Dynatrace поддерживает набор правил для инструментария определенных процессов (например, пулы приложений IIS, которые вы можете расширить с помощью наших собственных правил). Чтобы узнать основы настройки мониторинга группы процессов (автоматический глубокий мониторинг, настраиваемые правила мониторинга и встроенные правила мониторинга), см. Раздел Настройка мониторинга группы процессов.


== Возможности            ==
== Возможности            ==
Ключ-Астром предоставляет обширные возможности мониторинга .NET:
Dynatrace предоставляет обширные возможности мониторинга .NET:
* Сквозное отслеживание транзакций запросов к веб-службам, службам удаленного взаимодействия, очередям и базам данных. Узнать больше об услугах.
* Захват трассировок OpenTelemetry. Дополнительные сведения см. в разделе Инструментальные приложения Dotnet с OpenTelemetry.
*Сквозное отслеживание транзакций запросов к веб-службам, службам удаленного взаимодействия, очередям и базам данных. Узнать больше об услугах.
* Сборка мусора, показатели процесса и многое другое.
* Сборка мусора, показатели процесса и многое другое.
*Постоянное круглосуточное профилирование ЦП производственного уровня.
*Постоянное круглосуточное профилирование ЦП производственного уровня.
*ЕдиныйАгент SDK для настраиваемой трассировки.
*OneAgent SDK для настраиваемой трассировки.


См. Нашу матрицу поддерживаемых технологий для получения подробной информации о поддерживаемых фреймворках.
См. Нашу матрицу поддерживаемых технологий для получения подробной информации о поддерживаемых фреймворках.


== .NET runtimes            ==
== .NET runtimes            ==
Ключ-Астром обеспечивает поддержку .NET Framework, а также .NET Core.
Dynatrace обеспечивает поддержку .NET Framework, а также .NET Core.
 
=== .NET and .NET Core ===
{| class="wikitable"
{| class="wikitable"
!.NET Framework
!Версия
!Vendor released
!Выпущено вендором
!Производитель Конец срока службы
!Конец поддержки вендором
!Поддерживается Ключ-Астром до
!Первая поддерживаемая версия ЕдиногоАгена
!Первая поддерживаемая версия Ключ-Астром ЕдиныйАгент
!Последняя поддерживаемая версия OneAgent
!Последняя поддерживаемая версия Ключ-Астром ЕдиныйАгент
!Поддержка Dynatrace до
|-
!Уровень поддержки Dynatrace
|4,          4.5,          4.5.1
|
|2016/01/12
|
|
|
|-
|-
|3.5 SP1,          4.5.2 - 4.8
|6.0
|
|2021-11-08
|
| -
|
|1.229
|
| -
|
| -
|}
|Поддерживается<sup>1</sup>
{| class="wikitable"
!.NET Core
!Vendor released
!Производитель Конец срока службы
!Поддерживается Ключ-Астром до
!Первая поддерживаемая версия Ключ-Астром ЕдиныйАгент
!Last supported Ключ-Астром ЕдиныйАгент version
|-
|-
|5.0
|5.0
|2020/11/10
|2020-11-10
|
| -
|
|1.203
|1.203
|
| -
| -
|Поддерживается<sup>1</sup>
|-
|-
|3.1
|3.1
|2019/12/03
|2019-12-03
|
| -
|
|1.183
|1.183
|
| -
| -
|Поддерживается
|-
|-
|3.0
|3.0
|2019/09/23
|2019-09-23
|
| -
|
|1.177
|1.177
|
| -
| -
|Поддерживается
|-
|-
|2.2
|2.2
|
| -
|2019/12/23
|2019-12-23
|
| -
|
| -
|
| -
|Поддерживается
|-
|-
|2.1
|2.1
|
| -
|
| -
|
| -
|
| -
|
| -
|Поддерживается
|-
|-
|2.0
|2.0
|
| -
|2018/10/01
|2018-10-01
|
| -
|
| -
|
| -
|Ограничено<sup>2</sup>
|}
<sup>1</sup> Alpine Linux (musl libc) на ARM64 (AArch64) не поддерживается.
 
<sup>2</sup> Ограниченная поддержка: Dynatrace может решать только те проблемы, которые можно воспроизвести в поддерживаемых версиях.
 
=== .NET Framework ===
{| class="wikitable"
!Версия
!Выпущено вендором
!Конец поддержки вендором
!Первая поддерживаемая версия ЕдиногоАгена
!Последняя поддерживаемая версия OneAgent
!Поддержка Dynatrace до
!Уровень поддержки Dynatrace
|-
|4.5.2 - 4.8
| -
| -
| -
| -
| -
|Поддерживается
|-
|4.5.1
| -
|2016-01-12
| -
| -
| -
|Ограничено<sup>1</sup>
|-
|4.5
| -
|2016-01-12
| -
| -
| -
|Ограничено<sup>1</sup>
|-
|4
| -
|2016-01-12
| -
| -
| -
|Ограничено<sup>1</sup>
|-
|-
|1.0,          1.1
|3.5 SP1
|
| -
|2019/06/27
| -
|2019/12/01
| -
|
| -
|1.177
| -
|Поддерживается
|}
|}
Обрезка
<sup>1</sup> Ограниченная поддержка: Dynatrace может решать только те проблемы, которые можно воспроизвести в поддерживаемых версиях.
 
Обрезка В .NET Core 3.1 была представлена новая дополнительная функция, называемая обрезанными автономными развертываниями и исполняемыми файлами, для оптимизации размера упакованных приложений. Чтобы успешно инструментировать ваше приложение с помощью OneAgent, необходимо отключить обрезку.
В .NET Core 3.1 была представлена новая дополнительная функция, называемая обрезанными автономными развертываниями и исполняемыми файлами, для оптимизации размера упакованных приложений. Чтобы успешно инструментировать ваше приложение с помощью ЕдиногоАгента, необходимо отключить обрезку.


== Жизненный цикл поддержки            ==
== Жизненный цикл поддержки            ==
Ключ-Астром обязуется поддерживать каждую версию в соответствии с сроком ее поддержки.
Dynatrace обязуется поддерживать каждую версию в соответствии с сроком ее поддержки.
 
=== .NET Framework            ===
С политикой поддержки .NET Framework можно ознакомиться на сайте Microsoft Support Lifecycle.
 
=== .NET Core            ===
.NET Core имеет открытый исходный код, но официально поддерживается Microsoft. С политикой поддержки можно ознакомиться на сайте Microsoft Support Lifecycle.

Текущая версия на 10:04, 22 января 2023

Dynatrace OneAgent инструментирует ваши .NET-приложения, размещая операторы трассировки в стратегических местах вашего кода для отслеживания кода, показателей производительности, обнаружения ошибок, отслеживания зависимостей и т. Д.

Не каждое обнаруженное приложение .NET оснащено по умолчанию. Dynatrace поддерживает набор правил для инструментария определенных процессов (например, пулы приложений IIS, которые вы можете расширить с помощью наших собственных правил). Чтобы узнать основы настройки мониторинга группы процессов (автоматический глубокий мониторинг, настраиваемые правила мониторинга и встроенные правила мониторинга), см. Раздел Настройка мониторинга группы процессов.

Возможности

Dynatrace предоставляет обширные возможности мониторинга .NET:

  • Захват трассировок OpenTelemetry. Дополнительные сведения см. в разделе Инструментальные приложения Dotnet с OpenTelemetry.
  • Сквозное отслеживание транзакций запросов к веб-службам, службам удаленного взаимодействия, очередям и базам данных. Узнать больше об услугах.
  • Сборка мусора, показатели процесса и многое другое.
  • Постоянное круглосуточное профилирование ЦП производственного уровня.
  • OneAgent SDK для настраиваемой трассировки.

См. Нашу матрицу поддерживаемых технологий для получения подробной информации о поддерживаемых фреймворках.

.NET runtimes

Dynatrace обеспечивает поддержку .NET Framework, а также .NET Core.

.NET and .NET Core

Версия Выпущено вендором Конец поддержки вендором Первая поддерживаемая версия ЕдиногоАгена Последняя поддерживаемая версия OneAgent Поддержка Dynatrace до Уровень поддержки Dynatrace
6.0 2021-11-08 - 1.229 - - Поддерживается1
5.0 2020-11-10 - 1.203 - - Поддерживается1
3.1 2019-12-03 - 1.183 - - Поддерживается
3.0 2019-09-23 - 1.177 - - Поддерживается
2.2 - 2019-12-23 - - - Поддерживается
2.1 - - - - - Поддерживается
2.0 - 2018-10-01 - - - Ограничено2

1 Alpine Linux (musl libc) на ARM64 (AArch64) не поддерживается.

2 Ограниченная поддержка: Dynatrace может решать только те проблемы, которые можно воспроизвести в поддерживаемых версиях.

.NET Framework

Версия Выпущено вендором Конец поддержки вендором Первая поддерживаемая версия ЕдиногоАгена Последняя поддерживаемая версия OneAgent Поддержка Dynatrace до Уровень поддержки Dynatrace
4.5.2 - 4.8 - - - - - Поддерживается
4.5.1 - 2016-01-12 - - - Ограничено1
4.5 - 2016-01-12 - - - Ограничено1
4 - 2016-01-12 - - - Ограничено1
3.5 SP1 - - - - - Поддерживается

1 Ограниченная поддержка: Dynatrace может решать только те проблемы, которые можно воспроизвести в поддерживаемых версиях.

Обрезка В .NET Core 3.1 была представлена новая дополнительная функция, называемая обрезанными автономными развертываниями и исполняемыми файлами, для оптимизации размера упакованных приложений. Чтобы успешно инструментировать ваше приложение с помощью OneAgent, необходимо отключить обрезку.

Жизненный цикл поддержки

Dynatrace обязуется поддерживать каждую версию в соответствии с сроком ее поддержки.