Access and Operational Logging

Access and Operational Logging allows you to monitor all HTTP requests and all logical Subversion operations processed by VisualSVN Server, including read-only operations such as Checkout and Update.

VisualSVN Server Activity Log

While standard Subversion tools give you the ability to monitor only write operations using Subversion Log, Access and Operational Logging allows you to monitor all access attempts to your server, including read-only operations. Access and Operational Logging is a sophisticated server monitoring tool, allowing you to monitor suspicious activity and keep complete audit trails.

Overview

Access and Operational Logging allows you to monitor all HTTP requests and all logical Subversion operations processed by VisualSVN Server, including read-only operations such as Checkout and Update. Log entries are recorded to the standard Windows Event Log.

Access and Operation Logging are related in that one entry in the Operational Log usually relates to several in the Access Log. So access attempts to the server are logged to both the Access and Operational Logs in parallel.

Access Logging

Access logging allows you to monitor all HTTP requests processed by VisualSVN Server. The following information is written to the Access logs:

  • HTTP method (e.g. PROPFIND, REPORT)
  • Requested URL
  • Username used to access the server
  • IP address of the client computer
  • HTTP status (e.g. OK, Forbidden)

Operational Logging

Operational logging allows you to monitor all logical Subversion operations processed by VisualSVN Server. The following information is written to the Operational logs:

  • Type of Subversion operation (e.g. Update, Commit)
  • Parameters of the operation (if applicable)
  • Repository name
  • Username used to access the server
  • IP address of the client computer

Logging to Windows Event Log

Access and Operational Logging records all log entries to standard Windows Event Log, which means you can use a variety of standard tools to archive, search and access your logs.

All logged information is stored in a Windows Event Log, which enables you to:

  • Analyze logs using standard filters and queries
  • Configure custom actions to be triggered by specified events
  • Manage access permissions to the logs
  • Access logs from remote computers

Server monitoring

Access and Operational Logging is a powerful tool for monitoring your VisualSVN Servers, and provides a detailed view of all server activity, including read-only operations such as Checkout and Log.

So if a system administrator receives notification that VisualSVN Server is unavailable due to overload, he can use Access and Operational Logging to find out which computer and which user has overloaded the server.

Suspicious activity monitoring

Prevent unauthorized access to your servers with the help of Access and Operational Logging. For example, all access attempts using invalid user credentials will be recorded in the Access log, allowing the system administrator to monitor and investigate all suspicious access attempts.

Complete Audit Trail

Keep complete audit trails of all access to data on your VisualSVN Servers. Access and Operational Logging gives you the ability to audit all operations, including read-only operations such as Checkout and Update.

Read Getting Started | Enable Access and Operational Logging for quick setup instructions.