Глубокий мониторинг процессов: различия между версиями
ENetrebin (обсуждение | вклад) (Новая страница: «Установка OneAgent предоставляет вам такие возможности мониторинга группы процессов, как: *...») |
ENetrebin (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
Установка | Установка ЕдиныйАгент предоставляет вам такие возможности мониторинга группы процессов, как: | ||
* Автоматический мониторинг всех групп процессов, обнаруженных в вашей среде, после перезапуска всех процессов, запущенных во время установки | * Автоматический мониторинг всех групп процессов, обнаруженных в вашей среде, после перезапуска всех процессов, запущенных во время установки ЕдиныйАгент. | ||
* Сквозная видимость запросов всех автоматически обнаруженных серверных служб, включая службы баз данных. | * Сквозная видимость запросов всех автоматически обнаруженных серверных служб, включая службы баз данных. | ||
* Полностью автоматизированный процесс мониторинга без необходимости настройки, что упрощает мониторинг крупномасштабных сред с сотнями хостов и тысячами процессов, где ручная настройка мониторинга всех объектов невозможна. | * Полностью автоматизированный процесс мониторинга без необходимости настройки, что упрощает мониторинг крупномасштабных сред с сотнями хостов и тысячами процессов, где ручная настройка мониторинга всех объектов невозможна. | ||
Строка 16: | Строка 16: | ||
== Включение автоматического глубокого мониторинга == | == Включение автоматического глубокого мониторинга == | ||
* По умолчанию автоматический глубокий мониторинг включен, чтобы Dynatrace | * По умолчанию автоматический глубокий мониторинг включен, чтобы Dynatrace ЕдиныйАгент мог выполнять глубокий мониторинг всех обнаруженных процессов (если только вы не укажете исключения для определенных процессов или не создадите правила, определяющие исключения). Отключайте этот параметр только в том случае, если этого требуют политики вашей компании. | ||
* Установите значение « Выкл . », если хотите, чтобы Dynatrace | * Установите значение « Выкл . », если хотите, чтобы Dynatrace ЕдиныйАгент выполнял глубокий мониторинг только для процессов, которые указаны явно или на которые распространяется правило глубокого мониторинга. Затем вы можете вручную включить мониторинг на уровне процесса или на уровне группы процессов или выбрать правила для того, что вы хотите отслеживать. | ||
Примечание. Глубокий мониторинг можно отключить только в том случае, если все установленные агенты | Примечание. Глубокий мониторинг можно отключить только в том случае, если все установленные агенты ЕдиныйАгент в отслеживаемой среде имеют версию 1.123 или более позднюю. | ||
Чтобы отключить автоматический глубокий мониторинг | Чтобы отключить автоматический глубокий мониторинг | ||
Строка 33: | Строка 33: | ||
== Определение настраиваемых правил мониторинга процессов == | == Определение настраиваемых правил мониторинга процессов == | ||
Настраиваемые правила мониторинга процессов обеспечивают детальный контроль над процессами, которые | Настраиваемые правила мониторинга процессов обеспечивают детальный контроль над процессами, которые ЕдиныйАгент отслеживает, благодаря подходу, который легко масштабируется в больших средах. Вам не нужно настраивать конфигурацию системы, а несколько правил могут охватывать тысячи процессов. | ||
Чтобы добавить пользовательское правило мониторинга | Чтобы добавить пользовательское правило мониторинга | ||
Строка 49: | Строка 49: | ||
# Выберите Сохранить изменения *, чтобы сохранить конфигурацию и добавить новое правило в список настраиваемых правил мониторинга процессов. | # Выберите Сохранить изменения *, чтобы сохранить конфигурацию и добавить новое правило в список настраиваемых правил мониторинга процессов. | ||
Например, вы можете создать правило, согласно которому | Например, вы можете создать правило, согласно которому ЕдиныйАгент не следует внедрять ни в один процесс в пространствах Cloud Foundry, содержащих строку <code>customer</code>. | ||
Чтобы отредактировать существующее правило | Чтобы отредактировать существующее правило | ||
Строка 108: | Строка 108: | ||
* Правила глубокого мониторинга влияют только на мониторинг на уровне службы и кода. | * Правила глубокого мониторинга влияют только на мониторинг на уровне службы и кода. | ||
* Правила глубокого мониторинга действуют только тогда, когда вы устанавливаете | * Правила глубокого мониторинга действуют только тогда, когда вы устанавливаете ЕдиныйАгент на свои хосты или образы. | ||
* Интеграция только приложений без полной установки | * Интеграция только приложений без полной установки ЕдиныйАгент не поддерживает правила мониторинга. Однако в таких ситуациях сами интеграции эффективно обеспечивают тот же уровень контроля над вашей настройкой мониторинга процесса. | ||
* Правила могут работать в более ранних версиях | * Правила могут работать в более ранних версиях ЕдиныйАгент, но они поддерживаются только в версии ЕдиныйАгент 1.151+. |
Текущая версия на 17:39, 23 января 2023
Установка ЕдиныйАгент предоставляет вам такие возможности мониторинга группы процессов, как:
- Автоматический мониторинг всех групп процессов, обнаруженных в вашей среде, после перезапуска всех процессов, запущенных во время установки ЕдиныйАгент.
- Сквозная видимость запросов всех автоматически обнаруженных серверных служб, включая службы баз данных.
- Полностью автоматизированный процесс мониторинга без необходимости настройки, что упрощает мониторинг крупномасштабных сред с сотнями хостов и тысячами процессов, где ручная настройка мониторинга всех объектов невозможна.
При желании вы можете настроить правила мониторинга, чтобы выборочно указать, за какими процессами Dynatrace следит. Например, рассмотрим следующие распространенные сценарии:
- У вас есть ряд неважных или недолговечных процессов, которые вы не хотите отслеживать на уровне кода.
- Вы не можете осуществлять глубокий мониторинг приложений, которые принадлежат вашим клиентам и находятся вне вашего контроля.
- Вы хотите иметь лучший контроль над тем, какие процессы отслеживаются.
- Вы хотите выполнять глубокий мониторинг процессов .NET и Go (Dynatrace не выполняет их автоматически, поскольку существует множество произвольных процессов, зависящих от этих процессов). Например, вы хотите отслеживать все приложения ASP.NET и все основные приложения Go и .NET, работающие в Cloud Foundry или Kubernetes.
Вы можете настроить правила мониторинга в разделе « Настройки » > «Процессы и контейнеры » > «Мониторинг группы процессов» .
Включение автоматического глубокого мониторинга
- По умолчанию автоматический глубокий мониторинг включен, чтобы Dynatrace ЕдиныйАгент мог выполнять глубокий мониторинг всех обнаруженных процессов (если только вы не укажете исключения для определенных процессов или не создадите правила, определяющие исключения). Отключайте этот параметр только в том случае, если этого требуют политики вашей компании.
- Установите значение « Выкл . », если хотите, чтобы Dynatrace ЕдиныйАгент выполнял глубокий мониторинг только для процессов, которые указаны явно или на которые распространяется правило глубокого мониторинга. Затем вы можете вручную включить мониторинг на уровне процесса или на уровне группы процессов или выбрать правила для того, что вы хотите отслеживать.
Примечание. Глубокий мониторинг можно отключить только в том случае, если все установленные агенты ЕдиныйАгент в отслеживаемой среде имеют версию 1.123 или более позднюю.
Чтобы отключить автоматический глубокий мониторинг
- В меню Dynatrace перейдите в « Настройки » .
- Выберите Процессы и контейнеры > Мониторинг группы процессов .
- Выключите параметр Включить автоматический глубокий мониторинг .
- Выберите Сохранить изменения .
Как применяются правила мониторинга процессов
Включение автоматического глубокого мониторинга не имеет приоритета над какими-либо отдельными правилами мониторинга процессов, которые вы могли настроить. Если правило мониторинга процесса указывает, что Dynatrace должна отслеживать определенный процесс, а для параметра « Включить автоматический глубокий мониторинг » установлено значение « Выкл », отдельное правило будет иметь приоритет, и Dynatrace будет отслеживать соответствующий процесс. Поэтому каждое правило мониторинга процессов является исключением из общей политики мониторинга .
Определение настраиваемых правил мониторинга процессов
Настраиваемые правила мониторинга процессов обеспечивают детальный контроль над процессами, которые ЕдиныйАгент отслеживает, благодаря подходу, который легко масштабируется в больших средах. Вам не нужно настраивать конфигурацию системы, а несколько правил могут охватывать тысячи процессов.
Чтобы добавить пользовательское правило мониторинга
- В меню Dynatrace перейдите в « Настройки » .
- Выберите Процессы и контейнеры > Пользовательские правила мониторинга процессов .
- Выберите Добавить элемент .
- Установите режим , чтобы определить основное условие:
- Контролировать процесс, если условие выполняется
- Не контролировать процесс, если выполняется условие
- Определите условие :
- Целевое условие (см . правила обнаружения группы процессов ).
- Оператор условия (например,
contains
). - Значение условия.
- Выберите Сохранить изменения *, чтобы сохранить конфигурацию и добавить новое правило в список настраиваемых правил мониторинга процессов.
Например, вы можете создать правило, согласно которому ЕдиныйАгент не следует внедрять ни в один процесс в пространствах Cloud Foundry, содержащих строку customer
.
Чтобы отредактировать существующее правило
- Выберите правило, которое хотите настроить.
- Выберите Подробности , чтобы изменить правило.
- Выберите Сохранить изменения .
Чтобы удалить правило
- Выберите правило, которое хотите удалить.
- Выберите Удалить .
- Выберите Сохранить изменения .
Включить или отключить встроенные правила мониторинга процессов
Встроенные правила применяются к процессам, которые Dynatrace отслеживает по умолчанию:
- Все приложения .NET и Go Kubernetes
- Все приложения .NET и Go Cloud Foundry
- Все приложения .NET и Go, развернутые в контейнерах Docker
- Приложения ASP.NET Core, запускаемые IIS
- Основные компоненты Cloud Foundry, написанные на Go
- Caddy — веб-сервер, написанный на Go.
- InfluxDB — база данных временных рядов, написанная на Go.
Список всех встроенных правил
- В меню Dynatrace перейдите в « Настройки » .
- Выберите Процессы и контейнеры > Встроенные правила мониторинга процессов .
Все встроенные правила включены по умолчанию. Вы можете отключить их, но не можете редактировать правила.
Примечание. Эти встроенные правила не распространяются на ваши собственные приложения .NET и Go, если только эти приложения не развернуты в контейнерах, Cloud Foundry или Kubernetes. Если это не относится к вашим приложениям .NET и Go, вам следует добавить свои собственные приложения .NET и Go в качестве настраиваемых правил мониторинга .
Dynatrace не выполняет автоматически глубокий мониторинг всех процессов .NET и Go. Многие популярные приложения, такие как Microsoft Office, используют .NET, а многие распространенные компоненты инфраструктуры написаны на Go, поэтому Dynatrace выполняет глубокий мониторинг процессов .NET и Go только в том случае, если вы явно включаете его или если на них распространяются правила мониторинга.
Установите правила мониторинга на уровне группы хостов
Вы можете установить те же самые правила мониторинга группы процессов на уровне группы хостов.
- В меню Dynatrace перейдите к Hosts .
- Выберите хост, входящий в группу хостов, для которой вы хотите настроить правила мониторинга.
- В свойствах и тегах выберите группу хостов.
- В настройках группы хостов выберите Мониторинг процессов , затем выберите один из доступных вариантов для настройки правил мониторинга.
Примечание. Параметры группы процессов в группах хостов переопределяют параметры группы процессов для всей среды.
Установка правил мониторинга на уровне хоста
Вы можете добавить группу процессов и определить ее правила мониторинга на уровне хоста.
- В меню Dynatrace перейдите к Hosts .
- Выберите хост, для которого вы хотите настроить правила мониторинга.
- В меню « Дополнительно » ( … ) выберите « Настройки » > « Мониторинг группы процессов» > « Добавить группу процессов» .
- Выберите группу процессов из раскрывающегося списка и задайте состояние мониторинга (
Monitor
,Do not monitor
, илиDefault
).
Примечание. Параметры группы процессов на уровне хоста переопределяют соответствующие параметры на уровне среды и группы хостов.
Ограничения
- Правила глубокого мониторинга влияют только на мониторинг на уровне службы и кода.
- Правила глубокого мониторинга действуют только тогда, когда вы устанавливаете ЕдиныйАгент на свои хосты или образы.
- Интеграция только приложений без полной установки ЕдиныйАгент не поддерживает правила мониторинга. Однако в таких ситуациях сами интеграции эффективно обеспечивают тот же уровень контроля над вашей настройкой мониторинга процесса.
- Правила могут работать в более ранних версиях ЕдиныйАгент, но они поддерживаются только в версии ЕдиныйАгент 1.151+.