Наименование группы процессов: различия между версиями

Материал из Dynatrace
 
Строка 1: Строка 1:
Ключ-АСТРОМ не только автоматически определяет группы процессов , но и пытается дать им интуитивно понятные имена, понятные сотрудникам DevOps, которым поручено их развертывание и мониторинг. Однако во многих случаях автоматически сгенерированные Ключ-АСТРОМ имена могут быть либо слишком общими, либо не отражать ваши стандарты именования. Чтобы изменить схемы именования обнаруженных групп процессов, вам нужны правила именования групп процессов.
Dynatrace не только автоматически определяет группы процессов , но и пытается дать им интуитивно понятные имена, понятные сотрудникам DevOps, которым поручено их развертывание и мониторинг. Однако во многих случаях автоматически сгенерированные Dynatrace имена могут быть либо слишком общими, либо не отражать ваши стандарты именования. Чтобы изменить схемы именования обнаруженных групп процессов, вам нужны правила именования групп процессов.


== Определите новое правило именования группы процессов ==
== Определите новое правило именования группы процессов ==
Чтобы добавить новое правило именования группы процессов:
Чтобы добавить новое правило именования группы процессов:


# В меню Ключ-АСТРОМ перейдите в « Настройки » .
# В меню Dynatrace перейдите в « Настройки » .
# Выберите Процессы и контейнеры > Именование группы процессов .
# Выберите Процессы и контейнеры > Именование группы процессов .
# Выберите Добавить новое правило .
# Выберите Добавить новое правило .
# Введите имя правила.
# Введите имя правила.
# Определите формат имени группы процессов, включая любую статическую текстовую строку, описывающую названную группу процессов. Доступны необязательные заполнители, упрощающие динамическое включение определенных свойств группы процессов в вашу автоматизированную схему именования групп процессов. Когда вы используете один из определенных заполнителей, вы можете добавить регулярное выражение для извлечения части обнаруженного значения. Чтобы извлечь, например, что-то из <code>{ProcessGroup:DetectedName}</code>вас, можно использовать <code>{ProcessGroup:DetectedName/REGEX}</code>. Регулярное выражение просто извлекает полное совпадение. Он не позволяет захватывать группы, только атомарные и поисковые группы.
# Определите формат имени группы процессов, включая любую статическую текстовую строку, описывающую названную группу процессов. Доступны необязательные заполнители, упрощающие динамическое включение определенных свойств группы процессов в вашу автоматизированную схему именования групп процессов. Когда вы используете один из определенных заполнителей, вы можете добавить регулярное выражение для извлечения части обнаруженного значения. Чтобы извлечь, например, что-то из <code>{ProcessGroup:DetectedName}</code>вас, можно использовать <code>{ProcessGroup:DetectedName/REGEX}</code>. Регулярное выражение просто извлекает полное совпадение. Он не позволяет захватывать группы, только атомарные и поисковые группы.
# Добавьте в правило одно или несколько условий, чтобы они соответствовали группам процессов, к которым вы хотите применить схему именования. Условия проверяют наличие множества различных типов конкретных значений атрибутов и состояний, от проверки образа Docker до проверки пространства CloudFoundry, в котором выполняется группа процессов.  Приведенный ниже пример условия применяется только к процессам Java, которые запускаются через файл JAR, начинающийся с <code>com.Ключ-АСТРОМ.easytravel</code>. Глядя на формат имени группы процессов ниже, вы можете видеть, что он фактически берет файл JAR и применяет к нему регулярное выражение.
# Добавьте в правило одно или несколько условий, чтобы они соответствовали группам процессов, к которым вы хотите применить схему именования. Условия проверяют наличие множества различных типов конкретных значений атрибутов и состояний, от проверки образа Docker до проверки пространства CloudFoundry, в котором выполняется группа процессов.  Приведенный ниже пример условия применяется только к процессам Java, которые запускаются через файл JAR, начинающийся с <code>com.Dynatrace.easytravel</code>. Глядя на формат имени группы процессов ниже, вы можете видеть, что он фактически берет файл JAR и применяет к нему регулярное выражение.
# Используйте кнопку Предварительный просмотр , чтобы убедиться, что список возвращаемых сущностей, соответствующих вашему новому правилу, включает только нужные сущности.
# Используйте кнопку Предварительный просмотр , чтобы убедиться, что список возвращаемых сущностей, соответствующих вашему новому правилу, включает только нужные сущности.


Строка 15: Строка 15:


== Используйте пользовательские метаданные для обогащения правил именования ==
== Используйте пользовательские метаданные для обогащения правил именования ==
Вы можете расширить возможности мониторинга процессов Ключ-АСТРОМ, включив собственные метаданные в условия правил . Затем вы можете использовать свои пользовательские метаданные, чтобы лучше уточнить правила именования групп процессов. См. выделенный пример ниже.
Вы можете расширить возможности мониторинга процессов Dynatrace, включив собственные метаданные в условия правил . Затем вы можете использовать свои пользовательские метаданные, чтобы лучше уточнить правила именования групп процессов. См. выделенный пример ниже.


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

Текущая версия на 17:38, 23 января 2023

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

Определите новое правило именования группы процессов

Чтобы добавить новое правило именования группы процессов:

  1. В меню Dynatrace перейдите в « Настройки » .
  2. Выберите Процессы и контейнеры > Именование группы процессов .
  3. Выберите Добавить новое правило .
  4. Введите имя правила.
  5. Определите формат имени группы процессов, включая любую статическую текстовую строку, описывающую названную группу процессов. Доступны необязательные заполнители, упрощающие динамическое включение определенных свойств группы процессов в вашу автоматизированную схему именования групп процессов. Когда вы используете один из определенных заполнителей, вы можете добавить регулярное выражение для извлечения части обнаруженного значения. Чтобы извлечь, например, что-то из {ProcessGroup:DetectedName}вас, можно использовать {ProcessGroup:DetectedName/REGEX}. Регулярное выражение просто извлекает полное совпадение. Он не позволяет захватывать группы, только атомарные и поисковые группы.
  6. Добавьте в правило одно или несколько условий, чтобы они соответствовали группам процессов, к которым вы хотите применить схему именования. Условия проверяют наличие множества различных типов конкретных значений атрибутов и состояний, от проверки образа Docker до проверки пространства CloudFoundry, в котором выполняется группа процессов. Приведенный ниже пример условия применяется только к процессам Java, которые запускаются через файл JAR, начинающийся с com.Dynatrace.easytravel. Глядя на формат имени группы процессов ниже, вы можете видеть, что он фактически берет файл JAR и применяет к нему регулярное выражение.
  7. Используйте кнопку Предварительный просмотр , чтобы убедиться, что список возвращаемых сущностей, соответствующих вашему новому правилу, включает только нужные сущности.

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

Используйте пользовательские метаданные для обогащения правил именования

Вы можете расширить возможности мониторинга процессов Dynatrace, включив собственные метаданные в условия правил . Затем вы можете использовать свои пользовательские метаданные, чтобы лучше уточнить правила именования групп процессов. См. выделенный пример ниже.

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