Если Вы можете (или если Вы действительно действительно параноики), ctrl-alt-delete, и ищите процессы, в которых Вы не уверены под Диспетчером задач. Название .exe + Google является Вашим другом.
С другой стороны, если Вы думаете, что не должны делать его на работе, не делать.
Если Вы согласились на ТОСЕС при использовании их IT-систем, у них может быть абзац о keyloggin или экранном контроле, но в конечном счете отдел ИТ должен иметь более важные вещи волноваться о.
Поскольку вы говорите, что monit используется в NAGIOS, почему бы не использовать NAGIOS для выполнения тяжелой работы (т. Е. Принятия решения и отправки уведомлений)? Если монитор отслеживает перезапуски, он может использовать send_nsca
, чтобы уведомить NAGIOS о перезапуске.
NAGIOS, в свою очередь, может получить это в пассивную службу, которая предназначена для уведомления при единственном предупреждении, но также определен с тестом свежести, так что если он ничего не слышит в течение определенного периода (здесь 60 минут), он вызывает сценарий, который возвращает «0 OK», и, таким образом, уведомляет «OK» через это время после уведомления о перезапуске.
define service{
use <standard template>
host_name foo
service_description bar
active_checks_enabled 0
passive_checks_enabled 1
check_command no-restarts-ok
check_freshness 1
max_check_attempts 1
normal_check_interval 60
}
и
define command{
command_name no-restarts-ok
command_line $USER1$/check_dummy 0 OK
}