- Created by Vladislav Fomichev, last modified by Maksim Efanov on Oct 13, 2022
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 7 Current »
Информация
Файлы для Indeed AM Log Server расположены: indeed AM\Indeed AM Log Server\<Номер версии>\
- IndeedAM.LogServer-x64.ru-ru.msi — пакет для установки Indeed Log Server.
- IndeedAM.Server.EventLog-x64.ru-ru.msi — пакет для создания необходимой структуры журнала в Windows EvetLog.
Установка
- Выполнить установку Indeed AM Log Server через запуск инсталлятора Indeed.LogServer-x64.ru-ru.msi.
- Выполнить установку Indeed EventLog на машине с Log Server через запуск инсталлятора IndeedAM.Server.EventLog-x64.ru-ru.msi.
Добавить привязку https в настройках Default Web Site в IIS Manager.
Информация
Indeed Log Server является Web приложением, которое работает на базе IIS, в процессе установки для него по умолчанию включается обязательно требование SSL в настройках, что в свою очередь требует включенной привязки https.
Если вы не намерены использовать протокол https, необходимо отключить требование SSL в настройках IIS для logserver.
- Запустите IIS Manager и раскройте пункт Сайты (Sites).
- Выберите сайт Default Web Site и нажмите Привязки (Bindings) в разделе Действия (Actions).
- Нажмите Добавить (Add):
- Тип (Type) - https.
- Порт (Port) - 443.
- Выберите SSL-сертификат (SSL Certificate).
Сохраните привязку.
Редактирование конфигурационного файла.
Настройка с несколькими хранилищами разного типа
Информация
В качестве примера выполнена настройка, при которой чтение событий осуществляется с событий Windows, запись осуществляется в события Windows и базу SQL.
- Откройте конфигурационный файл сервера clientApps.config (C:\inetpub\wwwroot\ls\clientApps.config).
Для блока с "Application Id="ea"" в тегах ReadTargetId указать sampleEventLog или sampleDb.
Информация
В тегах ReadTargetId указывается идентификатор хранилища, откуда будет осуществляться чтение событий.
В блоке WriteTargets в тегах TargetId указывается идентификатор хранилища, куда будет осуществляться запись событий.
Идентификаторы заданы в теге <Targets>...</Targets>, конфигурационные файлы для каждого типа находятся в папке targetConfigs с соответствующим именем.
В блоке WriteTargets укажите <TargetId>sampleEventLog</TargetId> и <TargetId>sampleDb</TargetId> .
- Откройте конфигурационный файл sampleDb.config (C:\inetpub\wwwroot\ls\targetConfigs\sampleDb.config).
- Укажите данные для подключения к базе данных в теге connectionString.
- Data Source — задает экземпляр сервера. Это свойство является обязательным для всех соединений. Допустимые значения — сетевое имя или IP-адрес сервера, local или localhost для локальных соединений.
- Database — определяет имя базы данных.
- User Id — имя пользователя для подключения к базе данных.
Password — пароль пользователя для подключения к базе данных.
Пример<Settings> <ConnectionString>Data Source=localhost;Database=LogServ;User Id=log;Password=Q1q2E3e4</ConnectionString> </Settings>
Информация
При такой конфигурации чтение событий системы будет осуществляться из событий Windows, запись событий будет осуществляться в базу данных SQL.
Пример<Application Id="ea" SchemaId="eaSchema"> <ReadTargetId>sampleEventLog</ReadTargetId> <WriteTargets> <TargetId>sampleEventLog</TargetId> <TargetId>sampleDb</TargetId> </WriteTargets> <AccessControl> <!--<CertificateAccessControl CertificateThumbprint="001122...AA11" Rights="Read" />--> </AccessControl> </Application>
Настройка с резервным хранилищем в базе данных
- Откройте конфигурационный файл сервера clientApps.config (C:\inetpub\wwwroot\ls\clientApps.config).
В блоке<Targets> скопируйте тег Target с Id="sampleDb" и измените id на произвольное значение, например sampleDbBackup.
Пример<Targets> <Target Id="sampleEventLog" Type="eventlog"/> <Target Id="sampleDb" Type="mssql"/> <Target Id="sampleDbBackup" Type="mssql"/> <Target Id="akcSqlTarget" Type="mssql"/> <Target Id="akcEventLogTarget" Type="eventlog"/> <Target Id="sampleSyslog" Type="syslog"/> </Targets>
Для блока с "Application Id="ea"" в тегах ReadTargetId указать sampleDb.
Информация
В тегах ReadTargetId указывается идентификатор хранилища, откуда будет осуществляться чтение событий.
В блоке WriteTargets в тегах TargetId указывается идентификатор хранилища, куда будет осуществляться запись событий.
Идентификаторы заданы в теге <Targets>...</Targets>, конфигурационные файлы для каждого типа находятся в папке targetConfigs с соответствующим именем.
В блоке WriteTargets укажите <TargetId>sampleDb</TargetId> и <TargetId>sampleDbBackup</TargetId>.
Информация
При такой конфигурации чтение событий буде осуществляться с базы данных, указанной в конфигурационном файле: ls\targetConfigs\sampleDb.config. Запись будет осуществляться в базы данных указанные в файлах:
- ls\targetConfigs\sampleDb.config
- ls\targetConfigs\sampleDbBackup.config
Пример<Application Id="ea" SchemaId="eaSchema"> <ReadTargetId>sampleDb</ReadTargetId> <WriteTargets> <TargetId>sampleDb</TargetId> <TargetId>sampleDbBackup</TargetId> </WriteTargets> <AccessControl> <!--<CertificateAccessControl CertificateThumbprint="001122...AA11" Rights="Read" />--> </AccessControl> </Application>
Откройте конфигурационный файл sampleDb.config (C:\inetpub\wwwroot\ls\targetConfigs\sampleDb.config).
Укажите данные для подключения к базе данных в теге connectionString.
Информация
Укажите данные для подключения к основной базе данных.
- Data Source — задает экземпляр сервера. Это свойство является обязательным для всех соединений. Допустимые значения — сетевое имя или IP-адрес сервера, local или localhost для локальных соединений.
- Database — определяет имя базы данных.
- User Id — имя пользователя для подключения к базе данных.
Password — пароль пользователя для подключения к базе данных.
Пример<Settings> <ConnectionString>Data Source=localhost;Database=LogServ;User Id=log;Password=Q1q2E3e4</ConnectionString> </Settings>
Создайте файл sampleDbBackup с расширением config.
Информация
Имя файла должно в точности повторять значение Id, заданного в пункте 2.
- Укажите данные для подключения к базе данных в теге connectionString.
Информация
Укажите данные для подключения к резервной базе данных.
- Data Source — задает экземпляр сервера. Это свойство является обязательным для всех соединений. Допустимые значения — сетевое имя или IP-адрес сервера, local или localhost для локальных соединений.
- Database — определяет имя базы данных.
- User Id — имя пользователя для подключения к базе данных.
Password — пароль пользователя для подключения к базе данных.
Пример<Settings> <ConnectionString>Data Source=localhost;Database=LogServBackup;User Id=log;Password=Q1q2E3e4</ConnectionString> </Settings>
- No labels