Proxylizer/Introduction
Contents
What is Proxylizer
Mikrotik Proxylizer is a convenient system with web interface for web-proxy log storage in database and report generation from stored logs.
Mikrotik web-proxy is able to send log entries to a remote location using syslog protocol. Remote host must process the log entries to get required statistics. Mikrotik Proxylizer is designed to accomplish this task in a convenient way.
With Mikrotik Proxylizer received web-proxy logs are stored in a database for further processing. Using web interface system administrators define reports which are sent to specified email address - what data must be collected and when the report has to be generated. Periodic reports are available: daily, weekly and monthly.
Features
Mikrotik Proxylizer features:
- Web-proxy logs stored in SQL database (MySQL supported at the time);
- Log filtering in reports based on host IP address and requested domain;
- Reports include:
- Overall user report - list of IP addresses with time spent on browsing web;
- Specific user report - list of domains with time spent for specified IP address;
- Domain report - list of the most popular domains with IP count and spent time;
- Reports contain day of the week and time of the day restrictions;
- Scheduled report generation: daily, weekly, monthly;
- Reports are generated automatically without any user intervention;
- Reports sent in emails as attached PDF (portable document format, platform independent);
- All generated report history accessible in the web interface;
- Reports are generated in background process;
- Multiple reports can be generated in parallel to utilize multi-core processors efficiently;
Architecture
TODO
Requirements
Hardware requirements
TODO
Operating system and software requirements
TODO
Network infrastructure requirements
TODO