Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,090 of 9,090 pages
About the help in other languages
All help pages

Log review routine

A weekly and monthly log review routine for the administrators of a public site - which Exponential logs and audit views to read, what to look for, commands to use, and how to record the review as evidence.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/government/security/log-review-routine.md

On this page

Log review routine

This page is for administrators and hosting teams. "Hardening without watching only delays the moment you learn of an attack" (Security hardening: Watching). Below is a routine that fits in half an hour a week, with the places to look in Exponential.

Contents

  1. Weekly
  2. Monthly
  3. Where to look
  4. Recording the review
  5. Related pages

Weekly

CheckWhereLook for
Audit healthAudit tab, dashboard (/audit/dashboard)chains intact, cronjob part ran within the hour, alerts
Fired alertsAlerts (/audit/alerts)every alert explained
Failed sign-insdashboard Security card; /audit/console/(name)/access.session.login.failednetworks or accounts with many failures
Role grants/audit/console/(name)/access.role.*grants you did not expect
Setting writes/audit/console/(name)/system.setting.*changes outside change requests
Security logSetup > Log files > "Security (request classifier)"a sudden rise of one rule; injection or traversal with status 200 or 500
ErrorsSetup > Log files, error digestnew errors after a change
CSP reportsSetup > Log files > "Content Security Policy reports"new sources; violations on pages that should be clean
Two-step sign-invar/log/auth.log in the log viewerrepeated failures for one account

Monthly

  • ./console exp:audit verify --archives --allow-root-user and keep the output.
  • Account review light: Users > Check user accounts, Not seen for N days and Locked.
  • composer audit and composer outdated (see "Patching cadence").
  • Log health page in the log viewer: growth and rotation of logs (Log viewer).

Where to look

Command-line equivalents:

./console exp:audit status --allow-root-user
./console exp:audit search --name='access.session.login.failed' --from=<YYYY-MM-DD> --limit=50 --allow-root-user
./console exp:audit tail --channel=system --lines=50 --allow-root-user
./console exp:logs --archives --allow-root-user

The log viewer masks e-mail and IP addresses and secrets by default; keep it so for screenshots and reports. Give audit/read and the log viewer (setup/logs) only to administrators.

Recording the review

Keep a short entry per review: date, reviewer, what was checked, findings and actions, with links to audit console filters (they are URLs and can be bookmarked). Over a year this is the evidence auditors ask for under logging and monitoring requirements.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x