Мониторинг сервера access.log по средствам SSH
Чтобы получать статьи блога автоматически - жмите сюдаУ чтото а мониториг сервера, особенно когда на нем есть нагрузка должен быть!
Использовать какието панели не удобно, так как статистику в реальном времени они не показывают. короче нахуй многословие к делу.
Команда tail — это стандартная команда операционной системы UNIX, относящаяся к фильтрам. Эта команда позволяет просмотреть последние несколько строк файла.
Синтаксис
tail [параметры] имя_файла
Ключ -n <количество строк> (или просто -<количество строк>) позволяет изменить количество выводимых строк:
tail -20 /var/log/messages
Команда часто используется в качестве элемента конвейера обработки текста различными утилитами:
df | head -n 2 | tail -n 1 | column -t | cut -d» » -f1
Все бы вроде хорошо но выводящиеся логи на экран, хреново читаются
Ну и это оказывается поправимо, для это есть хорошая тузла «ccze» которая отлично встанет из портов
yum install ccze или apt-get install ccze
и запускаем команду мониторинга уже с новым параметром ccze
пример как это выглядит у меня.
tail -f /var/www/sed/data/logs/*access.log | ccze
И на выходе получаем в полне приятный для глаз онлайн мониторинг логов