Table of Contents

EOS Logging

This page contains some notes on how to enable and configure database logging for the EOS server. Two kinds of events can be logged :

The IOS extension (used by the OFM product) also has logging capabilities.

Configuration File

To make logging configurable, make sure the LoginLogConfiguration and AccessLogConfiguration entries are present in the <installation root>/config/eos.ini file :

#
# Orbit Server Configuration File
#
OrbitServer=
 Version=3
 LoginLogConfiguration=
  Enabled=true
  DataSourceName=logdb
  TableName=logins
 AccessLogConfiguration=
  Enabled=true
  DataSourceName=logdb
  TableName=datasets
  DataSetMasks=*multinet*

These settings are :

Database Setup

For logging login events, you must prepare a table (default name is 'logins') defining the following columns :

For logging dataset access events, you must prepare a table (default name is 'datasets') defining the following columns :

The server accesses this table through a 'datasource'. A datasource defines the access to a database for the eos server.
Using the JDSA utility, you can add the datasource.

1)
Examples : 'Render request', 'Geocode setup', 'Operation: GetBoundsOperation', …