Установка и настройка Indeed Log Server версии 7.0 с хранилищем в MS SQL
Автор Vladislav Fomichev, Last modified by Vladislav Fomichev на 07 декабря 2018 04:46 PM
В данной статье будет рассмотрен процесс установки и настройки Indeed Log Server версии 7.0 в инфраструктуре, где в качестве хранилища логов будет использоваться SQL сервер.

Log Server версии 7.0 - это web приложение на базе Internet Information Services. Поддерживается 3 типа хранилищ для логов :

  • EventLog
  • MS SQL
  • SysLog

Необходимые пакетыIndeed.LogServer-v7.0.0.x64.ru-ru

  • IndeedEA.Server.EventLog-v7.0.1.x64.ru-ru

Порядок установки:

  1. Установить .NET Framework 4.5.2.
  2. Установить IIS и необходимые компоненты.

    Рекомендуется использовать скрипт для автоматической установки и настройки IIS:

    Indeed Enterprise Management Console\7.0.0\Misc\Server2008\Indeed.EMC.IIS.Install.MSServer2008.ps1 - Для 2008 сервера.

    Indeed Enterprise Management Console\7.0.0\Misc\Server2012\Indeed.EMC.IIS.Install.MSServer2012.ps1 - Для 2012 сервера.

  3. Запустить мастер установки Indeed.LogServer-v7.0.0.x64.ru-ru.msi (Indeed Log Server\<номер версии>\Indeed.LogServer-v7.0.0.x64.ru-ru.msi).

  4. Запустить мастер установки IndeedEA.Server.EventLog-v7.0.1.x64.ru-ru.msi (Indeed Log Server\<номер версии>\IndeedEA.Server.EventLog-v7.0.1.x64.ru-ru.msi).Этот пакет установит файл схемы, который создаст необходимую структуру журнала для ведения логов продуктов Indeed-id.

Создание базы данных и пользователя.

  1. Откройте SQL Server Management Studio.
  2. Подключитесь к SQL серверу указав данные для подключения.
  3. Создайте новую базу данных для хранения лог файлов.
    1. Разверните компоненты вашего SQL сервера.
    2. Нажмите правой кнопкой мыши “Databases”.
    3. Выберите “New Database”.
  4. Введите имя для новой базы данных и нажмите “Ok”.
Создание учетной записи для работы с базой данных.
  1. Разверните узел “Security”, нажмите правой кнопкой мыши по “Logins”, выберите “New Login...”.
  2. На странице “General” выполните:
    1. Выберите “SQL Server authentication”.
    2. Введите имя пользователя и пароль.
    3. Отключите параметр “User must change password at the next login”.
      1. Выберите ранее созданную базу данных.
    4. На странице “Server Roles” добавьте роль “sysadmin”. Данная роль дает полные права пользователю на сервере.
    5. Нажмите “Ok”.




    Редактирование конфигурационного файла. 
    1. Открыть файл sampleDb.config. C:\inetpub\wwwroot\ils\targetConfigs
    2. Указать данные для подключения к базе данных в теге connectionString. Пример строки для данной инструкции:  
      <Settings>
      <ConnectionString>Data Source=EASERVER\EASERVER;Initial Catalog=Indeed_Log;User Id=User_Log_DB;Password=Q1q2E3e4</ConnectionString>
      </Settings>
    3. Открыть файл clientApps.configC:\inetpub\wwwroot\ils\clientApps.config
    4. Указать  Id выбранного способа хранения логов в тегах TargetId и ReadTargetId, для MS SQL это - sampleDb.

    Пример отображения.

    • Журнал в EMC.
    • Созданные таблицы в SQL.
    (0 голос(а))
    Эта статья полезна
    Эта статья бесполезна

    Комментарии (0)
    Добавить новый комментарий
     
     
    Полное имя:
    Email:
    Комментарии: