Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info

Files of Indeed AM Log Server reside in: indeed AM\Indeed AM Log Server\<Version number>\

  • IndeedAM.LogServer-x64.msi is the installation package of Indeed AM Log Server.
  • IndeedAM.Server.EventLog-x64.msi is the package that creates Indeed AM event schema.

Installation

  1. Install the Indeed AM Log Server by running IndeedAM.LogServer-x64.msi installer.
  2. Add HTTPS binding in Default Web Site settings of IIS Manager.

    Info

    Indeed AM Log Server is a web application on the basis of IIS. “Require SSL” is a default installation setting, which, in turn, requires active HTTPS binding.

    If you do not plan to use https protocol, then deactivate SSL requirement in IIS settings for logserver.


    1. Run IIS Manager and expand the Sites item.
    2. Select the Default Web Site site and click Bindings item in the Actions section.
    3. Click Add:
      1. Type - https.
      2. Port - 443.
      3. Select the SSL Certificate.
    4. Save the binding.
  3. Install the Indeed EventLog by running IndeedAM.Server.EventLog-x64.msi.

How to edit the configuration file 

Configuration involving multiple vaults of different types

Info

This is an example of configuration where the events are read from Windows events and logged to Windows events and SQL database.

  1. Open the clientApps.config server configuration file (C: \inetpub\wwwroot\ils\clientApps.config). 
  2. In the block where the Application Id="ea", insert sampleEventLog or sampleDb in the ReadTargetId tags.


    Info

    Please specify the vault ID for reading events in the ReadTargetId tags. In the TargetId tags of the WriteTargets block, please specify the vault ID for logging the events. The IDs are specified in the ... tag, and the configuration files for each type of IDs are located in the targetConfigs folder with a corresponding name.


  3. In the WriteTargets block, insert sampleEventLog and sampleDb
  4. Open the sampleDb.config configuration file (C: \inetpub\wwwroot\ils\targetConfigs\sampleDb.config).
  5. Add database connection details in the connectionString tag. 
    1. Data Source − this parameter is used to specify the server instance. This property is required for all connections. 
    2. Permitted values − server network name or IP address, local or localhost for local connections. 
    3. Database − the database name. 
    4. User ID − username for database connections. 
    5. Password − user password for database connections.

      Code Block
      languageyml
      <Settings>
        <ConnectionString>Data Source=localhost;Database=LogServ;User Id=log;Password=Q1q2E3e4</ConnectionString>
      </Settings>


      Info

      In this configuration, system events are read from Windows events and logged into the SQL database.


      Code Block
      languageyml
      <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>



 

Table of Contents
classrightFloat