find <dir> -mtime -20
эта команда находки найдет файлы измененными в течение прошлых 20 дней.
Вы acan добавляете дополнительные ограничения как:
find <dir> -mtime -20 -name "*.txt"
то же как прежде, но только находит файлы, заканчивающиеся '.txt'.
Проблемой с размещенными услугами по контролю, такими как Новый Пережиток, запущение, обеспеченное пользователями скрипты, являются проблемы безопасности - если это очень хорошо не поигралось в песочнице, сценарий мог сделать неблагоприятные вещи к контрольным системам сервиса.
Единственным путем они могут действительно сделать это, надежно должен иметь очень ограниченный набор возможных реакций, которые могут быть сделаны безопасными. Наиболее распространенный был бы чем-то как обратные вызовы HTTP, где контрольный сервис делает POST к URL по Вашему выбору, содержа данные по тому, что произошло, на который можно реагировать и сделать то, в чем Вы нуждаетесь. Оборотная сторона к этому, конечно, то, что у Вас должен быть еще один сервис, работающий в Вашей инфраструктуре, которая берет эти события и принимает меры.
Я не могу найти, что что-либо в быстром Google ищет Новый Пережиток, который покрыл бы этот вид вещи; совершенно возможно, что они не обрабатывают его, и e-mail/SMS уведомления являются лучшими, чтобы Вы собрались добраться, не идя с другим контрольным сервисом.
Это для этих видов причин, что я предпочитаю выполнять свою собственную контрольную инфраструктуру - установки как Новый Пережиток могли бы быть полезны для экспертных знаний специалиста, которые они могут предложить в контроле, скажем, производительности приложения направляющих, но для управления самой инфраструктурой, я сохраняю это внутренним.
Ну, сценарии Nagios обычно только сообщают состояние к Nagios, но ничто не препятствовало бы тому, чтобы они делали больше, когда они должны сообщить о ПРЕДУПРЕЖДЕНИИ или СБОЕ.
Править: Технически, это работает и легкое сделать, но могло бы иметь непредвиденные обстоятельства. Лучшее решение состоит в том, чтобы настроить Nagios, чтобы сделать что-то о проблеме с инфраструктурой обработчика событий.
SeaLion может запускать любой инструмент / сценарий командной строки. Это дает вам безграничные возможности. Например, вы можете написать свои собственные сценарии bash и заставить GNU Mailutils отправлять уведомления по электронной почте. Он также содержит предупреждения для наиболее часто используемых показателей, таких как ЦП, память, средняя загрузка и т. Д.