Previous Topic: How to Process Old Log Files Automatically

Next Topic: Mirror ODBC Audit Log Content in Text-based Audit Logs on Windows

How to Include SiteMinder Administrative Audit Events in Reports

If you already have a SiteMinder report server and an audit database, you can configure your SiteMinder Policy server to collect administrative audit events that you can import one the following report database types:

After the data is imported, you can include it in any reports you generate using the SiteMinder report server.

A sample Perl script is installed with the SiteMinder Policy Server that you can customize to meet your needs.

To include administrative audit events in your SiteMinder reports, use the following process:

  1. Copy the sample scripts on the Policy Server by doing the following:
    1. Open the following directory:
      policy_server_home\audit\samples
      

      Note: The following directories are the default locations for the policy_server_home variable:

      • C:\Program Files\ca\siteminder (Windows)
      • /opt/ca/siteminder (UNIX, Linux)
    2. Locate the following files:
      • Harvest.bat (for Windows)
      • Harvest.sh (for UNIX, Linux)
      • ProcessAudit.pl
      • Categories.txt
    3. Copy the previous files to the following directory:
      policy_server_home\audit
      
  2. (Optional) Customize the ProcessAudit.pl script.
  3. After the next scheduled run of the XPSAudit command, copies of the audit logs are created using the comma-separated value (CSV) format, and stored as .TMP files in the following directory:
    policy_server_home\audit_R6tmp
    
  4. Copy the .TMP files from the previous directory on the Policy Server to the server that hosts your audit database.
  5. Create one of the following files to map the CSV-formatted contents of the .TMP files to your database schema:

    Note: For more information, see the documentation or online help provided by your database vendor.

  6. On the server that hosts your audit database, run whichever of the following commands is appropriate for your type of database:

    Note: For more information, see the documentation or online help provided by your database vendor.

  7. After the command finishes, use the reports server to generate a report of administrative events.

    The administrative audit events appear in the report.


Copyright © 2010 CA. All rights reserved. Email CA about this topic