Logs

Logs keep track of transaction on the system. You can decide which actions you want to log and which you don’t using these preferences. Logs can then be viewed in the Log viewer under Tools.

Get there: More > Administration > Global System Preferences > Logs

Debugging

DumpSearchQueryTemplate

Asks: ___ dump search query as a template parameter.

Default: Don’t

Value:

  • Don’t

  • Do

Description:

  • This enhancement allows you to view the search query used by Zebra or Elasticsearch, to help with troubleshooting.

  • Make sure to enable DumpTemplateVarsIntranet and/or DumpTemplateVarsOpac otherwise this system preference will have no effect.

  • The dumped query will be in the page source under “search_query”.

DumpTemplateVarsIntranet

Default: Don’t

Asks: ___ dump all Template Toolkit variable to a comment in the HTML source for the staff intranet.

Value:

  • Don’t

  • Do

DumpTemplateVarsOpac

Default: Don’t

Asks: ___ dump all Template Toolkit variable to a comment in the HTML source for the OPAC.

Value:

  • Don’t

  • Do

Logging

AcquisitionLog

Asks: ___ when acquisition actions take place.

Default: Don’t log

Values:

  • Don’t log

  • Log

Description:

  • This system preference controls whether or not Koha will log various actions done in the acquisitions module. These actions include:

    • Adding new baskets

    • Re-opening closed baskets

    • Modifying baskets

    • Modifying basket headers

    • Modifying basket users

    • Closing baskets

    • Approving baskets

    • Creating a new order line

    • Cancelling an order line

    • Adding an invoice adjustment

    • Editing an invoice adjustment

    • Deleting an invoice adjustment

    • Receiving an order line against an invoice

    • Editing a budget

    • Editing a fund

    • Order release date (EDIFACT)

  • These logs are searchable through the log viewer tool.

  • These logs are kept in the action_logs table in the database.

AuthFailureLog

Asks: ___ authentication failures

Default: Don’t log

Values:

  • Don’t log

  • Log

Description:

  • This system preference controls whether or not Koha should log when a patron fails to successfully authenticate on the OPAC (or a staff member in the staff interface).

AuthoritiesLog

Default: Don’t log

Asks: ___ changes to authority records.

Values:

  • Don’t log

  • Log

AuthSuccessLog

Asks: ___ successful authentications

Default: Don’t log

Values:

  • Don’t log

  • Log

Description:

  • This system preference controls whether or not Koha should log when a patron successfully authenticates on the OPAC (or a staff member in the staff interface)

BorrowersLog

Default: Log

Asks: ___ changes to patron records.

Values:

  • Don’t log

  • Log

    Note

    Enabling this preference allows the tracking of cardnumber changes for patrons

CataloguingLog

Default: Don’t log

Asks: ___ any changes to bibliographic or item records.

Values:

  • Don’t log

  • Log

    Important

    Since this occurs whenever a book is cataloged, edited, or checked in or out it can be very resource intensive - slowing down your system.

CronjobLog

Default: Don’t log

Asks: ___ information from cron jobs.

Values:

  • Don’t log

  • Log

FinesLog

Default: Log

Asks: ___ when overdue fines are charged or automatically forgiven.

Values:

  • Don’t log

  • Log

HoldsLog

Default: Don’t log

Asks: ___ any actions on holds (create, cancel, suspend, resume, etc.).

Values:

  • Don’t log

  • Log

IssueLog

Default: Log

Asks: ___ when items are checked out.

Values:

  • Don’t log

  • Log

LetterLog

Default: Log

Asks: ___ when an automatic claim notice is sent.

Values:

  • Don’t log

  • Log

    Note

    This log tracks all notices that go to patrons including the overdue notices.

RenewalLog

Default: Don’t log

Asks: ___ when items are renewed.

Values:

  • Don’t log

  • Log

ReportsLog

Default: Don’t log

Asks: ___ when reports are added, deleted or changed.

Values:

  • Don’t log

  • Log

ReturnLog

Default: Log

Asks: ___ when items are returned.

Values:

  • Don’t log

  • Log

SubscriptionLog

Default: Log

Asks: ___ when serials are added, deleted or changed.

Values:

  • Don’t log

  • Log