ChatSpace Community Server V2.0 User Manual menu graphic menu graphic PAGE BACK PAGE FORWARD


Section 1

Introduction & New Features

Section 2
Community Directory

Section 3
Getting Started

Section 4
Sending Email, Files and Memos

Section 5
Entering a Different Room

Section 6
What to do if Someone is Bothering You

Section 7
Room Moderators
Section 8
Own Your Own Room

Section 9

Operators and Administrators
Section 10

Room Transcripts
Section 11
Connecting Servers
Section 12
Letting Users Connect to Your System

Section 13
 Auditing Server Activity
 
EntryExit Events
 
Ban Events
 Security Events
 Server Events

Section 14
Web Page Builders

Section 15
Customizing Your Java Client

Appendix 1
IRC Commands

Appendix 2
The ChatSpace Database Layout



Section 13

Auditing Server Activity

Server activity can be logged to the ChatSpace database file. Using this facility, patterns of usage can be tracked on your server, as well as determine when certain members have signed on, and (in general) what they have done.

 Note: Only certain events are audited. Messages in rooms or between members in person-to-person chat are not recorded.

Turning Auditing On and Off

To turn auditing on or off, launch the ChatSpace Configuration tool, click the Security tab, then press the Advanced button. Near the bottom of the Advanced Security settings, there is a checkbox for auditing. Set this value as desired.

Audit records are written to the ChatSpace database in the following formats and locations (for a more complete overview of the database see Appendix 2).

Audit Record Format

EntryExitEvents

The EntryExitEvents table contains a record for each signon and signoff to the chat site, as well as every room entry and exit.  These records are only produced when the site’s Security configuration specifies “Auditing”.

Columns

Name

Type

Description

Id

Long Integer

Record ID

Date

Date/Time

Date and time record was written

RecordType

Long Integer

301  = SIGNON, 302  = SIGNOFF, 303 = JOIN, 304 = PART, 305 = CHANGENICK

OriginatorNick

Text

Nickname of Originator

OriginatorHostname

Text

Hostname or IP Address of Originator

Detail

Text

Detail information


Record Types:

SIGNON
A member has signed onto the server.

A member's nickname has changed.

BanEvents

The BanEvents table contains a record for each room ban and unban.  It also contains records pertaining to server bans and unbans.  These records are only produced when the site’s Security configuration specifies “Auditing”.

Columns

Name

Type

Description

Id

Long Integer

Record ID

Date

Date/Time

Date and time record was written

RecordType

Long Integer

401 = KICK, 402 = BAN, 403 = UNBAN, 404 = KILL, 405 = SERVERBAN

OriginatorNick

Text

Nickname of Originator

OriginatorHostname

Text

Hostname or IP Address of Originator

Target

Text

Target

Detail

Text

Detail information


menu graphic menu graphic menu graphic PAGE BACK PAGE FORWARD