NET: различия между версиями
IKolomin (обсуждение | вклад)  | 
				Lobanov (обсуждение | вклад)   | 
				||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 5: | Строка 5: | ||
== Возможности            ==  | == Возможности            ==  | ||
Dynatrace предоставляет обширные возможности мониторинга .NET:  | Dynatrace предоставляет обширные возможности мониторинга .NET:  | ||
* Сквозное отслеживание транзакций запросов к веб-службам, службам удаленного взаимодействия, очередям и базам данных. Узнать больше об услугах.  | * Захват трассировок OpenTelemetry. Дополнительные сведения см. в разделе Инструментальные приложения Dotnet с OpenTelemetry.  | ||
*Сквозное отслеживание транзакций запросов к веб-службам, службам удаленного взаимодействия, очередям и базам данных. Узнать больше об услугах.  | |||
* Сборка мусора, показатели процесса и многое другое.  | * Сборка мусора, показатели процесса и многое другое.  | ||
*Постоянное круглосуточное профилирование ЦП производственного уровня.  | *Постоянное круглосуточное профилирование ЦП производственного уровня.  | ||
| Строка 14: | Строка 15: | ||
== .NET runtimes            ==  | == .NET runtimes            ==  | ||
Dynatrace обеспечивает поддержку .NET Framework, а также .NET Core.  | Dynatrace обеспечивает поддержку .NET Framework, а также .NET Core.  | ||
=== .NET and .NET Core ===  | |||
{| class="wikitable"  | {| class="wikitable"  | ||
!  | !Версия  | ||
!  | !Выпущено вендором  | ||
!  | !Конец поддержки вендором  | ||
!Первая поддерживаемая версия ЕдиногоАгена  | |||
!Первая поддерживаемая версия   | !Последняя поддерживаемая версия OneAgent  | ||
!Последняя поддерживаемая версия   | !Поддержка Dynatrace до  | ||
!Уровень поддержки Dynatrace  | |||
|-  | |-  | ||
|  | |6.0  | ||
|  | |2021-11-08  | ||
|  | | -  | ||
|  | |1.229  | ||
|  | | -  | ||
|  | | -  | ||
|  | |Поддерживается<sup>1</sup>  | ||
|-  | |-  | ||
|5.0  | |5.0  | ||
|2020  | |2020-11-10  | ||
|  | | -  | ||
|1.203  | |1.203  | ||
|  | | -  | ||
| -  | |||
|Поддерживается<sup>1</sup>  | |||
|-  | |-  | ||
|3.1  | |3.1  | ||
|2019  | |2019-12-03  | ||
|  | | -  | ||
|1.183  | |1.183  | ||
|  | | -  | ||
| -  | |||
|Поддерживается  | |||
|-  | |-  | ||
|3.0  | |3.0  | ||
|2019  | |2019-09-23  | ||
|  | | -  | ||
|1.177  | |1.177  | ||
|  | | -  | ||
| -  | |||
|Поддерживается  | |||
|-  | |-  | ||
|2.2  | |2.2  | ||
|  | | -  | ||
|2019  | |2019-12-23  | ||
|  | | -  | ||
|  | | -  | ||
|  | | -  | ||
|Поддерживается  | |||
|-  | |-  | ||
|2.1  | |2.1  | ||
|  | | -  | ||
|  | | -  | ||
|  | | -  | ||
|  | | -  | ||
|  | | -  | ||
|Поддерживается  | |||
|-  | |-  | ||
|2.0  | |2.0  | ||
|  | | -  | ||
|2018/  | |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>  | |||
|-  | |-  | ||
|  | |3.5 SP1  | ||
|  | | -  | ||
|  | | -  | ||
|  | | -  | ||
|  | | -  | ||
|  | | -  | ||
|Поддерживается  | |||
|}  | |}  | ||
Обрезка  | <sup>1</sup> Ограниченная поддержка: Dynatrace может решать только те проблемы, которые можно воспроизвести в поддерживаемых версиях.  | ||
 Обрезка В .NET Core 3.1 была представлена новая дополнительная функция, называемая обрезанными автономными развертываниями и исполняемыми файлами, для оптимизации размера упакованных приложений. Чтобы успешно инструментировать ваше приложение с помощью OneAgent, необходимо отключить обрезку.  | |||
В .NET Core 3.1 была представлена новая дополнительная функция, называемая обрезанными автономными развертываниями и исполняемыми файлами, для оптимизации размера упакованных приложений. Чтобы успешно инструментировать ваше приложение с помощью OneAgent, необходимо отключить обрезку.  | |||
== Жизненный цикл поддержки            ==  | == Жизненный цикл поддержки            ==  | ||
Dynatrace обязуется поддерживать каждую версию в соответствии с сроком ее поддержки.  | Dynatrace обязуется поддерживать каждую версию в соответствии с сроком ее поддержки.  | ||
Текущая версия на 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 обязуется поддерживать каждую версию в соответствии с сроком ее поддержки.