Я использую Windows Server 2003 Standard Edition, и мне нужно отправлять обновления текстового файла журнала на адрес электронной почты. Например. Журналы IIS и другие текстовые файлы.
Было бы хорошо, если бы их можно было фильтровать перед отправкой по электронной почте. Аналогично logcheck в unix.
Я счастлив создать сценарий или приложение, но подумал, что для этого должно быть что-то бесплатное / с открытым исходным кодом.
Спасибо за комментарии, но мне нужно было что-то более конкретное.
Итак, я создал приложение VB.NET, которое будет работать ежечасно / ежедневно и:
Проверять, выписываться анализатор журнала. В нем нет компонента электронной почты, но он, безусловно, поможет с фильтрацией. Вы можете написать командный файл для запуска парсера журнала и сохранить его в файл, который вы отправите по электронной почте. Он также поддерживает контрольные точки, поэтому он запоминает, где он остановился, если вы хотите запускать его через регулярные интервалы, и сообщать только об изменениях с прошлого раза.