Что это такое и почему оно так необходимо? Сколько не делал проектов - никогда ранее не делал логирование и всё работало.. Зачем оно тогда нужно, если оно не необходимо?
Логи (лог-файлы) — это файлы, содержащие системную информацию работы сервера или компьютера, в которые заносятся определенные действия пользователя или программы. Иногда также употребляется русскоязычный аналог понятия — журнал.
Их предназначение — протоколирование операций, выполняемых на машине, для дальнейшего анализа администратором. Регулярный просмотр журналов позволит определить ошибки в работе системы в целом, конкретного сервиса или сайта (особенно скрытые ошибки, которые не выводятся при просмотре в браузере), диагностировать злонамеренную активность, собрать статистику посещений сайта.
наиболее распространенные логи:
основной файл лога (общая информация — данные о действиях с ядром системы, работе FTP-сервисов, DNS-сервера, файервола);
лог загрузки системы (помогает выполнить отладку системы в случае, если она не загружается, сохраняет основные системные события (например, сбои оборудования));
логи веб-сервера (данные об обращениях к серверу, информация об ошибках веб-сервера);
логи сервера баз данных (запросы к базам данных, ошибки сервера);
логи хостинговой панели, через которую осуществляется управление сайтом на хостинге (попытки входа в панель, обновления лицензии и панели, статистика использования ресурсов сервера);
логи почтового сервера (записи о всех отправленных и доставленных сообщениях, ошибки почтового сервера, причины отклонения писем);
логи планировщика задач — cron (протоколирование выполнения задач, ошибок при запуске крона).
Логирование - запись логов в файл.