Download the PHP package xima/xm-goaccess without Composer
On this page you can find all versions of the php package xima/xm-goaccess. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download xima/xm-goaccess
More information about xima/xm-goaccess
Files in xima/xm-goaccess
Package xm-goaccess
Short Description Integrates goaccess.io into TYPO3
License GPL-2.0-or-later
Informations about the package xm-goaccess
TYPO3 goaccess.io integration
Goaccess is an open source log analyzer which extracts metrics from a multitude of web log formats and visualizes them in your terminal or as html. Metrics can be exported to json and csv. This TYPO3 extensions ships Dashboard widgets and a backend module to display various goaccess.io metrics.
Installation
- Install and configure goaccess to generate json and/or html output to a directory
- Make sure the webserver user has read access to the generated files
Configuration
To enable the backend module, set the path to the generated html via extension configuration:
To make the new dasboard widgets work, you need to pass the path to the generated json file:
Usage
You can add single widgets to your custom dashboard or use the preset that creates a new dashboard with all available goaccess integrations.
Goaccess installation on Debian/Ubuntu:
The application is written in go and available from the standard repositories of multiple Linux distributions. A repository for Debian/Ubuntu is also provided. See the [official goaccess.io documentation[(https://goaccess.io/get-started) for a complete guide.
HTML and JSON exports for the TYPO3 extension can be generated from Apache logs as follows:
To refresh these files periodically, you might use a cronjob, e.g.:
All versions of xm-goaccess with dependencies
typo3/cms-core Version ^11.5 || ^12.0
typo3/cms-dashboard Version ^11.5 || ^12.0