Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: rsyslog не пишет логи и не могу подключиться к базе Mysql через Loganalyzer  (Прочитано 2006 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ste1n88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Добрый день. Loganalyzer выдаёт ошибку при его настройке на Шаге 3: ERROR: Cannot use the database 'Syslog'! If the database does not exists, create it or check user access permissions!
Mysql Error - Description: .
И сам rsyslog не пишет логи в базу данных Syslog MySQL.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28472
    • Просмотр профиля
А база вообще есть?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ste1n88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Конечно база есть - называется Syslog. Создавал вручную по инструкции. Пытался подключиться к другим базам под разными логинами и пароля( существующими в этих базах) - не помогло. Уже не знаю, что и делать. В инете не нашёл ничего, что помогло бы решить эту проблему. Но зато решил проблему с записью логов Rsyslog'ом в базу: установил его по другому и настроил по другому ( сли будет интересно, то отправлю инструкцию).

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28472
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ste1n88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Я же говорю - база есть. Просто loganalyzer не может к ней подключиться. Я уже и все его конфиги посмотрел, и все файлы *.php с запросами к Mysql. Ничего не нашёл.

Оффлайн ste1n88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
В общем я вроде как разобрался с подключением Loganalyzer к базе с пользователями на Шаге 3. Сама компания Adiscon ещё не реализовала этот шаг, у них в документации так и написано: Step 4 - not implemented yet. Так что подключение к веб-интерфейсу Loganalyzer пока без авторизации. Если кому интересно могу скинуть полную рабочую и актуальную на 09-06-2017 инструкцию по установке и настройке Rsyslog + Mysql + Apache + Php + Mysql-server + RELP.

Оффлайн Flay13

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Логанализер настроен для работы с php 5.6. Я ставил на ubuntu 16.04 вместе с php7. Чтобы все заработало - надо поправить в файле install.php строку
$db_selected = mysql_select_db($_SESSION['UserDBName'], $link_id);
на строку
$db_selected = mysqli_select_db($link_id, $_SESSION['UserDBName']);
и в файле
/include/functions_db.php строку
return "Mysql Error " . mysql_errno($link_id) . " - Description: " . mysqli_error($userdbconn);
на
return "Mysql Error " . mysqli_errno($link_id) . " - Description: " . mysqli_error($userdbconn);
Ubuntu 9.04 x86 desktop, Ubuntu 8.04.03 Server

 

Страница сгенерирована за 0.105 секунд. Запросов: 25.