Enable application-event logging for auditing purposes

You must be a cluster administrator to perform this task.

Application audit logs allow you to track user operations on Symphony services managed by EGO, service packages, sessions, and applications.

By default, auditing is not enabled.

Note:

Auditing is not supported in Symphony DE.

  1. Enable auditing of operations performed on service packages.
    1. Log on to the master host in the cluster.
    2. Open the rs.xml configuration file, located in the eservice directory under the directory in which Symphony was installed.

      For example, on Windows

      %EGO_CONFDIR%\..\..\eservice\esc\conf\services\rs.xml

      For example, on Linux/UNIX

      $EGO_CONFDIR/../../eservice/esc/conf/services/rs.xml

    3. Add the RS_AUDIT_LOG element in <ego:ActivitySpecification>.
      <sc:ServiceDefinition xmlns:sc="http://www.platform.com/ego/2005/05/schema/sc" xmlns:ego="http://www.pla/www.platform.com/ego/2005/05/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="http://www.platform.com/ego/2005/05/schema/sc ../sc.xsd http://www.platform.com/ego/2005/05/schema ../ego.xsd" ServiceName="RS">
       ...  
      <sc:ActivityDescription>    
      <ego:Attribute name="hostType" type="xsd:string">NTX86</ego:Attribute>     <ego:ActivitySpecification>     
       ...      
         <ego:EnvironmentVariable name="RS_AUDIT_LOG">ON</ego:EnvironmentVariable>
       </ego:ActivitySpecification>  
      </sc:ActivityDescription>  
      ...
    4. Save the file.
  2. Enable auditing of operations performed on sessions and applications.
    1. Log on to the master host in the cluster.
    2. Open the sd.xml configuration file, located in the eservice directory under the directory in which Symphony was installed.

      For example, on Windows

      %EGO_CONFDIR%\..\..\eservice\esc\conf\services\sd.xml

      For example, on Linux/UNIX

      $EGO_CONFDIR/../../eservice/esc/conf/services/sd.xml

    3. Add the SD_AUDIT_LOG element in <ego:ActivitySpecification>.
      <?xml version="1.0" encoding="UTF-8"?>
      <sc:ServiceDefinition xmlns:sc="http://www.platform.com/ego/2005/05/schema/sc" xmlns:ego="http://www.pla/www.platform.com/ego/2005/05/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="http://www.platform.com/ego/2005/05/schema/sc ../sc.xsd http://www.platform.com/ego/2005/05/schema ../ego.xsd" ServiceName="SD">
      ...  
      <sc:ActivityDescription>    
      ...    
       <ego:ActivitySpecification>     
      ...
         <ego:EnvironmentVariable name="SD_AUDIT_LOG">ON</ego:EnvironmentVariable>
       </ego:ActivitySpecification>
      </sc:ActivityDescription>  
      ...
    4. Save the file.
  3. Log on to the master host and stop and restart the Session Director and Repository Service.
    1. Restart EGO on the master host.

      egosh ego restart

    2. Stop the services:

      egosh service stop RS

      egosh service stop SD

    3. Start the services:

      egosh service start RS

      egosh service start SD