LogAnalyzer¶
LogAnalyzer is a PHP web application for browsing syslog and related log data from files or databases. It comes from the same ecosystem as rsyslog.

Documentation¶
- Handbook (Docker & CI, LogAnalyzer user guide, third-party components): rsyslog.github.io/loganalyzer
AGENTS.md— Docker development, environment variables, PHPUnit, Playwright E2E; start here for a working local stack- User guide chapters (imported into the handbook) are maintained as HTML under
doc/
Quick start (Docker)¶
From the repository root:
docker compose -f docker/docker-compose.yml up --build
Open http://localhost:8080/. Default dev credentials and MySQL settings are documented in AGENTS.md.
Tests and CI¶
| Area | Where |
|---|---|
| PHPUnit | composer install then composer test |
| Playwright E2E | e2e/README.md, docker/docker-compose.e2e.yml |
| Workflows | .github/workflows/ (PHP CI, Playwright E2E, GitHub Pages) |
On GitHub, the Playwright workflow can open an issue when E2E fails (same repository only); see AGENTS.md and e2e.yml.
Maintainer backlog¶
Informal TODOs and dated change bullets that previously lived here are archived in CHANGELOG.md.