Я вижу ряд сервисов, включая тот, который я ищу и устраняющий неполадки (сервис заказных продуктов), который периодически перезапускается на сервере. Нет шаблона. Одна случайная служба перезапускается каждые 10-15 минут. Моя служба вообще не должна перезапускаться сама по себе, но иногда на нее влияет что-то происходящее на сервере.
Есть ли способ проверить, что или кто продолжает перезапускать службы Windows?
Во-первых, если ваша «ограниченная среда» не позволяет вам вносить какие-либо изменения, то вы, скорее всего, не сможете определить основную причину (по крайней мере, не легко).
Если вы можете внести изменения в настройки аудита, то эта статья должна быть именно тем, что вы ищете:
По сути, вы включите аудит в своей службе для успешных событий «запуска» и «остановки» - или других событий, если хотите. Затем они будут записаны в журнал событий безопасности.
Я собирался предложить установить EventSentry Light чтобы затем получить предупреждение в реальном времени, когда это произойдет, но ваша ограниченная среда, вероятно, не позволит этого. Надеюсь, у вас есть другое решение для мониторинга, которое может это сделать. Отказ от ответственности: я работаю в NETIKUS.NET.
Установить Обозреватель процессов
Как только он будет запущен:
В меню панели задач выберите View
и проверьте:
Show Process Tree
и Show Lower Pane
параметры.
Затем щелкните правой кнопкой мыши любой столбец и Select Columns
Теперь нажмите на Процесс Performance
вкладка и проверьте Start
Time
коробка.
Вы должны увидеть, что столбец пользователя установлен по умолчанию, и теперь должен быть виден столбец времени начала.