Нет описания правки |
Нет описания правки |
||
(не показаны 2 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
'''''Применение АппОптима / Хосты / Мониторинг / Мониторинг сервисов ОС''''' | |||
ЕдиныйАгент 1.239+ | ЕдиныйАгент 1.239+ | ||
АппОптима 1.240+ | |||
АппОптима обеспечивает готовый мониторинг доступности служб ОС. | |||
== Требования == | == Требования == | ||
Строка 20: | Строка 22: | ||
=== Мониторинг сервисов доступа к ОС === | === Мониторинг сервисов доступа к ОС === | ||
В | В АппОптима перейдите к мониторингу служб ОС для уровня, который вы настраиваете. | ||
Уровень хоста | Уровень хоста | ||
# В меню | # В меню АппОптима перейдите к Hosts . | ||
# Найдите свой хост и выберите его, чтобы отобразить страницу хоста. | # Найдите свой хост и выберите его, чтобы отобразить страницу хоста. | ||
# На главной странице выберите Дополнительно ( … ) > Настройки . | # На главной странице выберите Дополнительно ( … ) > Настройки . | ||
Строка 31: | Строка 33: | ||
Уровень хост-группы | Уровень хост-группы | ||
# В меню | # В меню АппОптима перейдите к Статус развертывания . | ||
# На вкладке ЕдиныйАгентs отключите параметр « Показывать только недавно подключенные хосты» . | # На вкладке ЕдиныйАгентs отключите параметр « Показывать только недавно подключенные хосты» . | ||
# Отфильтруйте таблицу <code>Host group</code>и выберите группу хостов, которую вы хотите настроить. | # Отфильтруйте таблицу <code>Host group</code>и выберите группу хостов, которую вы хотите настроить. | ||
Строка 41: | Строка 43: | ||
Уровень окружающей среды | Уровень окружающей среды | ||
В меню | В меню АппОптима перейдите в « Настройки » и выберите « Мониторинг » > «Мониторинг служб ОС » . | ||
=== Добавить политику мониторинга службы === | === Добавить политику мониторинга службы === | ||
В зависимости от состояния службы и правил политика мониторинга службы определяет, как | В зависимости от состояния службы и правил политика мониторинга службы определяет, как АппОптима отслеживает вашу службу. По умолчанию АппОптима поставляется с <code>Auto-start Windows OS Services</code>политиками <code>Auto-start Linux OS Services</code>для автоматически запускаемых служб Windows и Linux со статусом сбоя. | ||
Примечание . Порядок политик мониторинга службы важен. Политики, находящиеся выше в списке, будут выполняться перед теми, что находятся на более низких позициях, пока они не будут выполнены. Это позволяет создавать выборочные оповещения или осуществлять мониторинг с минимальными политиками. Если вы хотите отслеживать все автоматически запускаемые службы, а не только созданные Microsoft, вам необходимо добавить политику с отключенными предупреждениями и/или мониторингом, которая будет проверять, является ли производитель Microsoft. | Примечание . Порядок политик мониторинга службы важен. Политики, находящиеся выше в списке, будут выполняться перед теми, что находятся на более низких позициях, пока они не будут выполнены. Это позволяет создавать выборочные оповещения или осуществлять мониторинг с минимальными политиками. Если вы хотите отслеживать все автоматически запускаемые службы, а не только созданные Microsoft, вам необходимо добавить политику с отключенными предупреждениями и/или мониторингом, которая будет проверять, является ли производитель Microsoft. | ||
Строка 113: | Строка 115: | ||
ЕдиныйАгент версии 1.247+ | ЕдиныйАгент версии 1.247+ | ||
АппОптима версии 1.247+ | |||
# Выберите Добавить свойство , чтобы указать пользовательское свойство пары "ключ-значение" для политики. Пользовательское сообщение в деталях события Например, свойство с установленным ключом и значением<code>custom.message</code> ( включая<code>The {dt.osservice.name} is with status {dt.osservice.status}</code> заполнители <code>{dt.osservice.name}</code>и <code>{dt.osservice.status}</code>) будет извлекать имя службы ОС и значения состояния после срабатывания правила. Если подстановка заполнителя не удалась, и ключ, и значение будут недоступны. Примечание . Для ЕдиныйАгент версии 1.255+ <code>{dt.osservice.display_name}</code>доступен заполнитель. | # Выберите Добавить свойство , чтобы указать пользовательское свойство пары "ключ-значение" для политики. Пользовательское сообщение в деталях события Например, свойство с установленным ключом и значением<code>custom.message</code> ( включая<code>The {dt.osservice.name} is with status {dt.osservice.status}</code> заполнители <code>{dt.osservice.name}</code>и <code>{dt.osservice.status}</code>) будет извлекать имя службы ОС и значения состояния после срабатывания правила. Если подстановка заполнителя не удалась, и ключ, и значение будут недоступны. Примечание . Для ЕдиныйАгент версии 1.255+ <code>{dt.osservice.display_name}</code>доступен заполнитель. | ||
Строка 121: | Строка 123: | ||
Для управления службами ОС | Для управления службами ОС | ||
# В | # В АппОптима перейдите к мониторингу служб ОС для уровня, который вы настраиваете. Уровень хоста | ||
## В меню | ## В меню АппОптима перейдите к Hosts . | ||
## Найдите свой хост и выберите его, чтобы отобразить страницу хоста. | ## Найдите свой хост и выберите его, чтобы отобразить страницу хоста. | ||
## На главной странице выберите Дополнительно ( … ) > Настройки . | ## На главной странице выберите Дополнительно ( … ) > Настройки . | ||
## Выберите вкладку Мониторинг служб ОС . Уровень хост-группы | ## Выберите вкладку Мониторинг служб ОС . Уровень хост-группы | ||
## В меню | ## В меню АппОптима перейдите к Статус развертывания . | ||
## На вкладке ЕдиныйАгентs отключите параметр « Показывать только недавно подключенные хосты» . | ## На вкладке ЕдиныйАгентs отключите параметр « Показывать только недавно подключенные хосты» . | ||
## Отфильтруйте таблицу <code>Host group</code>и выберите группу хостов, которую вы хотите настроить. | ## Отфильтруйте таблицу <code>Host group</code>и выберите группу хостов, которую вы хотите настроить. | ||
Строка 132: | Строка 134: | ||
## Выберите имя группы хостов в любой строке. | ## Выберите имя группы хостов в любой строке. | ||
## На главной странице выберите Дополнительно ( … ) > Настройки . | ## На главной странице выберите Дополнительно ( … ) > Настройки . | ||
## Выберите вкладку Мониторинг служб ОС . Уровень окружающей среды В меню | ## Выберите вкладку Мониторинг служб ОС . Уровень окружающей среды В меню АппОптима перейдите в « Настройки » и выберите « Мониторинг » > «Мониторинг служб ОС » . | ||
# Отслеживаемые службы ОС отображаются в таблице под кнопкой Добавить политику . | # Отслеживаемые службы ОС отображаются в таблице под кнопкой Добавить политику . | ||
#* Чтобы прекратить мониторинг указанной службы, отключите параметр « Включено ». | #* Чтобы прекратить мониторинг указанной службы, отключите параметр « Включено ». | ||
Строка 139: | Строка 141: | ||
== Мониторинг доступности сервиса == | == Мониторинг доступности сервиса == | ||
АппОптима 1.243+ | |||
ЕдиныйАгент 1.243+ | ЕдиныйАгент 1.243+ | ||
Строка 145: | Строка 147: | ||
Страница обзора узла содержит раздел анализа служб ОС, в котором перечислены службы ОС, для которых выполняется какая-либо политика (с активным оповещением или мониторингом). | Страница обзора узла содержит раздел анализа служб ОС, в котором перечислены службы ОС, для которых выполняется какая-либо политика (с активным оповещением или мониторингом). | ||
# В меню | # В меню АппОптима перейдите к Hosts . | ||
# В разделе анализа служб ОС выберите имя службы, чтобы открыть страницу обзора служб . | # В разделе анализа служб ОС выберите имя службы, чтобы открыть страницу обзора служб . | ||
Дополнительные сведения см. в разделе Мониторинг хостов с помощью | Дополнительные сведения см. в разделе Мониторинг хостов с помощью АппОптима. | ||
== Масштабируйте настройки с помощью API настроек == | == Масштабируйте настройки с помощью API настроек == |
Текущая версия от 10:54, 26 декабря 2024
Применение АппОптима / Хосты / Мониторинг / Мониторинг сервисов ОС
ЕдиныйАгент 1.239+
АппОптима 1.240+
АппОптима обеспечивает готовый мониторинг доступности служб ОС.
Требования
Для мониторинга служб Linux на отслеживаемом узле требуется systemd версии 230+.
Мониторинг службы
Чтобы отслеживать службу ОС, выполните следующие действия.
Мониторинг сервисов доступа к ОС
Добавить политику мониторинга службы
Выберите службы, которые вы хотите отслеживать
Добавить пользовательские свойства
Мониторинг сервисов доступа к ОС
В АппОптима перейдите к мониторингу служб ОС для уровня, который вы настраиваете.
Уровень хоста
- В меню АппОптима перейдите к Hosts .
- Найдите свой хост и выберите его, чтобы отобразить страницу хоста.
- На главной странице выберите Дополнительно ( … ) > Настройки .
- Выберите вкладку Мониторинг служб ОС .
Уровень хост-группы
- В меню АппОптима перейдите к Статус развертывания .
- На вкладке ЕдиныйАгентs отключите параметр « Показывать только недавно подключенные хосты» .
- Отфильтруйте таблицу
Host group
и выберите группу хостов, которую вы хотите настроить.- У каждого узла в списке есть ссылка Host group:, где указано имя группы узлов, которую вы хотите настроить.
<group name><group name>
- У каждого узла в списке есть ссылка Host group:, где указано имя группы узлов, которую вы хотите настроить.
- Выберите имя группы хостов в любой строке.
- На главной странице выберите Дополнительно ( … ) > Настройки .
- Выберите вкладку Мониторинг служб ОС .
Уровень окружающей среды
В меню АппОптима перейдите в « Настройки » и выберите « Мониторинг » > «Мониторинг служб ОС » .
Добавить политику мониторинга службы
В зависимости от состояния службы и правил политика мониторинга службы определяет, как АппОптима отслеживает вашу службу. По умолчанию АппОптима поставляется с Auto-start Windows OS Services
политиками Auto-start Linux OS Services
для автоматически запускаемых служб Windows и Linux со статусом сбоя.
Примечание . Порядок политик мониторинга службы важен. Политики, находящиеся выше в списке, будут выполняться перед теми, что находятся на более низких позициях, пока они не будут выполнены. Это позволяет создавать выборочные оповещения или осуществлять мониторинг с минимальными политиками. Если вы хотите отслеживать все автоматически запускаемые службы, а не только созданные Microsoft, вам необходимо добавить политику с отключенными предупреждениями и/или мониторингом, которая будет проверять, является ли производитель Microsoft.
- В мониторинге служб ОС для уровня, который вы настраиваете на основе вашей ОС, выберите Добавить политику и определите политику, которая представляет собой набор правил.
- Система : выберите свою операционную систему.
- Имя правила : введите имя, которое будет отображаться в поле « Сводка » .
- Монитор : укажите, хотите ли вы отслеживать доступность службы. Обратите внимание, что метрика доступности службы потребляет DDU. См . потребление DDU .
- Предупреждение : укажите, хотите ли вы получать предупреждения для своей политики.
- Статус службы : установите статус службы, для которого должно срабатывать оповещение. Вы можете использовать логические операции для отслеживания состояния службы. Например,
$eq(running)
отслеживает состояние запущенной службы. Доступные логические операции:$not($eq(paused))
– Соответствует службам, которые находятся в состоянии, отличном от приостановленного.$or($eq(paused),$eq(running))
– Соответствует службам, которые находятся либо в приостановленном, либо в рабочем состоянии. Это статусы служб, которые вы можете отслеживать. Используйте одно из следующих значений в качестве параметра для этого условия:running
stopped
start_pending
stop_pending
continue_pending
pause_pending
paused
Затем вам нужно выбрать, какие службы вы хотите отслеживать на основе свойств службы.
Выберите службы, которые вы хотите отслеживать
Выберите Добавить правило , а затем выберите службу, которую вы хотите отслеживать.
Свойство службы, используемое для сопоставления:
- Отображаемое имя , видимое для системного пользователя.
- Путь к двоичному файлу, используемому службой ОС.
- Производитель из бинарного файла сервиса.
- наименование услуги
- Тип запуска
Дополнительная информация об отображаемом имени, пути, производителе и имени службы
С помощью этих свойств мы определяем службы, которые необходимо отслеживать, на основе:
- Отображаемое имя, видимое системному пользователю
- Путь к двоичному файлу службы
- Производитель услуги
- Имя службы, представляющее имя или идентификатор, под которым распознается служба ОС.
- Условие , в котором вы можете определить строку, которая:
- Начинается с – используйте
$prefix
квалификатор, например$prefix(ss)
. - Заканчивается на – используйте
$suffix
квалификатор, например$suffix(hd)
. - Равно — используйте
$eq
квалификатор, например$eq(sshd)
. - Содержит
$contains
, например, используйте квалификатор$contains(ssh)
. Доступные логические операции: $not($eq(sshd))
– Соответствует, если значение свойства службы отличается отsshd
.$and($prefix(ss),$suffix(hd))
– Соответствует, если значение свойства службы начинается сss
и заканчивается наhd
.$or($prefix(ss),$suffix(hd))
– Соответствует, если значение свойства службы начинается сss
или заканчивается наhd
.
- Начинается с – используйте
Дополнительная информация о типе запуска
С помощью этого свойства мы определяем службы, которые необходимо отслеживать, в зависимости от их типа запуска.
- Условие , в котором вы можете определить строку, которая:
- Равно — используйте
$eq
квалификатор, например$eq(manual)
. Доступные логические операции: $not($eq(auto))
– Сопоставляет службы с типом запуска, отличным от Автоматически.$or($eq(auto),$eq(manual))
– Соответствует, если тип запуска службы – Автоматический или Ручной. Используйте одно из следующих значений в качестве параметра для этого условия:manual
для Вручную — служба запускается только при необходимости или если вы вызываете что-то для запуска службы.manual_trigger
для Manual (Trigger Start) — служба запускается одновременно с запуском другой службы.auto
для Автоматически - служба запускается автоматически.auto_delay
для Automatic (Delayed Start) — запуск службы откладывается до завершения загрузки системы.auto_trigger
для Automatic (Trigger Start) — служба запускается автоматически при запуске и может быть запущена или остановлена из-за определенных событий операционной системы.auto_delay_trigger
для автоматического (отложенный запуск, триггерный запуск)disabled
для инвалидов
- Равно — используйте
Добавить пользовательские свойствапо желанию
ЕдиныйАгент версии 1.247+
АппОптима версии 1.247+
- Выберите Добавить свойство , чтобы указать пользовательское свойство пары "ключ-значение" для политики. Пользовательское сообщение в деталях события Например, свойство с установленным ключом и значением
custom.message
( включаяThe {dt.osservice.name} is with status {dt.osservice.status}
заполнители{dt.osservice.name}
и{dt.osservice.status}
) будет извлекать имя службы ОС и значения состояния после срабатывания правила. Если подстановка заполнителя не удалась, и ключ, и значение будут недоступны. Примечание . Для ЕдиныйАгент версии 1.255+{dt.osservice.display_name}
доступен заполнитель. - Выберите Сохранить изменения .
Управление отслеживаемыми службами ОС
Для управления службами ОС
- В АппОптима перейдите к мониторингу служб ОС для уровня, который вы настраиваете. Уровень хоста
- В меню АппОптима перейдите к Hosts .
- Найдите свой хост и выберите его, чтобы отобразить страницу хоста.
- На главной странице выберите Дополнительно ( … ) > Настройки .
- Выберите вкладку Мониторинг служб ОС . Уровень хост-группы
- В меню АппОптима перейдите к Статус развертывания .
- На вкладке ЕдиныйАгентs отключите параметр « Показывать только недавно подключенные хосты» .
- Отфильтруйте таблицу
Host group
и выберите группу хостов, которую вы хотите настроить.- У каждого узла в списке есть ссылка Host group:, где указано имя группы узлов, которую вы хотите настроить.
<group name><group name>
- У каждого узла в списке есть ссылка Host group:, где указано имя группы узлов, которую вы хотите настроить.
- Выберите имя группы хостов в любой строке.
- На главной странице выберите Дополнительно ( … ) > Настройки .
- Выберите вкладку Мониторинг служб ОС . Уровень окружающей среды В меню АппОптима перейдите в « Настройки » и выберите « Мониторинг » > «Мониторинг служб ОС » .
- Отслеживаемые службы ОС отображаются в таблице под кнопкой Добавить политику .
- Чтобы прекратить мониторинг указанной службы, отключите параметр « Включено ».
- Чтобы удалить услугу из таблицы, нажмите кнопку удаления в столбце Удалить
- Чтобы просмотреть и изменить сведения, выберите элемент управления «Развернуть» в столбце « Сведения ».
Мониторинг доступности сервиса
АппОптима 1.243+
ЕдиныйАгент 1.243+
Страница обзора узла содержит раздел анализа служб ОС, в котором перечислены службы ОС, для которых выполняется какая-либо политика (с активным оповещением или мониторингом).
- В меню АппОптима перейдите к Hosts .
- В разделе анализа служб ОС выберите имя службы, чтобы открыть страницу обзора служб .
Дополнительные сведения см. в разделе Мониторинг хостов с помощью АппОптима.
Масштабируйте настройки с помощью API настроек
Вы можете использовать API настроек, чтобы настроить мониторинг доступности службы в масштабе.
- Чтобы узнать схему, используйте ПОЛУЧИТЬ схему с
builtin:os-services-monitoring
параметром schemaId. - На основе
builtin:os-services-monitoring
схемы создайте свой объект конфигурации. - Чтобы создать свою конфигурацию, используйте POST объект .