Поиск по этому блогу

четверг, 27 октября 2011 г.

пятница, 30 сентября 2011 г.

Визуализация логов сервера Apache

Logstalgia является визуализатором трафика веб-сайта. Все запросы к серверу представляются в формате игры понг, как сражение между веб-сервером и бесконечный поток запросов.

Запросы в виде разноцветных шаров (того же цвета, что и хост), двигаются по экрану. Успешные запросы отбиваются в то время как неудачные (например, 404 - Файл не найден) не отбиваются.

Пути запросов объединены в общее пространство путем выявления общих префиксов пути. Связанные пути сгруппированы по рубрикам. Например, по умолчанию путь, заканчивающийся в PNG, GIF или JPG сгруппированы под заголовком изображения. Пути, которые не соответствуют ни одной из указанных групп объединены в раздел Разное.

Logstalgia требуется видеокарта, с поддержкой OpenGL, по-этому ее лучше размешать на рабочей станции, а не на сервере.

Программу можно скачать вот здесь

Демонстрационное видео работы программы


P.S. интересно выглядит в Logstalgia DDoS-атака














среда, 28 сентября 2011 г.

База Dbmail 2.1.1 стала занимать много места, решено было ее почистить. Сначала делаем
dbmail-util -dy - помечает сообщения в корзине статусом DELETE.
Затем dbmail-util -py - удаляет все сообщения со статусом DELETE.
Если будит что-то говорить про сухой режим (dry-run) то можно попробовать сделать так dbmail-util -ubdsy
Также полезно будит произвести оптимизацию таблиц dbmail_messages, dbmail_messageblks
optimize table "название таблицы"

После всех этих манипуляций размер базы уменьшился с 14Гбайт до 300 Мбайт

Ну и за компанию очистить все почтовые ящики пользователя можно так dbmail-users -e "имя пользователя"
Просмотр количества писем в очереди mailq
Удаление всех писем из очереди postsuper -d ALL