Архив

Публикации с меткой ‘исходники’

Заглушка sendmail для php mail()

26 Январь 2012

Классическая функция для отладки – заглушка sendmail под php mail. Функция заглушки sendmail – перенаправить письма, отправленные через стандартную функцию php mail(). Вместо отправки, сохранить письма на локальной машине, в какой-то удобной папке.

Не только удобно, а прежде всего правильно, на этапе разработки (development stage) не отправлять ничего не значащие письма, а просто сохранять email в папке.

Когда-то давно, использовал для этих целей заглушку sendmail из «денвера» (собственно единственное что скачал и использовал из denver-а). Но вместо того чтобы переносить этот артефакт на новую систему, тоже давно, просто написал скрипт на php.

Читать далее…

Функция рабочего времени – Исходники PHP

12 Декабрь 2011

Из исходников системы мониторинга.

Наблюдение за всеми индикаторами мониторинга работает круглосуточно.
Для некоторых индикаторов понадобилось использовать в качестве условия значение «работает офис или нет».
Читать далее…

Приоритет событий (уровень важности сообщений) в мониторинге и логах

11 Декабрь 2011

Приоритеты события определяют важность событий. Для системы мониторинга они определяют необходимость дополнительных уведомлений по почте, sms.
За основу была взята nix-овая линейка NOTHING, DEBUG, INFO, NOTICE, WARNING (warn), ERROR (err), CRITICAL (crit), ALERT, EMERGENCY. Хотя поначалу она казалась избыточной.

Читать далее…