Содержание

loganalyzer

Установка

Скачиваем и распаковываем:

cd /tmp
wget http://download.adiscon.com/loganalyzer/loganalyzer-4.1.1.tar.gz
sudo tar -xzf /tmp/loganalyzer-*.tar.gz
sudo mv loganalyzer-*/src /var/www/loganalyzer
sudo chown www-data:www-data /var/www/loganalyzer -Rf

Создаем базу данных:

export LOG_DB_PW=`dd if=/dev/urandom bs=1 count=32 2>/dev/null | base64 - | cut -c2-18`
mysql -u root -e "CREATE DATABASE loganalyzer;\
GRANT ALL PRIVILEGES ON loganalyzer.* TO loganalyzer@localhost IDENTIFIED BY '${LOG_DB_PW}';\
FLUSH PRIVILEGES;" -p

Если логи собираются в отдельные базу, то даем привилегии на чтение (база syslog):

mysql -u root -e "GRANT SELECT ON syslog.* TO 'loganalyzer'@'localhost'; FLUSH PRIVILEGES;" -p

Настраиваем web сервер.

Переодим на web-страницу установки <имя_сервера>/install.php

На 3 шаге отключаем Automatically resolved IP Addresses (inline) для ускорения отображения.

http://loganalyzer.adiscon.com

Настройка

Fields → DBMappings, Views → Sources



Nginx